From 3209b9652de79394c49f1863dd68d1e55a3b7c82 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Sat, 25 Jan 2014 13:23:49 -0600
Subject: [PATCH] Rename generate_unique_possibilities -> generate_unique_names
 (with bw compatibility)

---
 pytools/__init__.py | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/pytools/__init__.py b/pytools/__init__.py
index 04215a2..4fb237d 100644
--- a/pytools/__init__.py
+++ b/pytools/__init__.py
@@ -1610,7 +1610,7 @@ def match_precision(dtype, dtype_to_match):
 
 # {{{ unique name generation
 
-def generate_unique_possibilities(prefix):
+def generate_unique_names(prefix):
     yield prefix
 
     try_num = 0
@@ -1618,6 +1618,9 @@ def generate_unique_possibilities(prefix):
         yield "%s_%d" % (prefix, try_num)
         try_num += 1
 
+generate_unique_possibilities = MovedFunctionDeprecationWrapper(
+        generate_unique_names)
+
 
 class UniqueNameGenerator:
     def __init__(self, existing_names=set(), forced_prefix=""):
@@ -1642,7 +1645,7 @@ class UniqueNameGenerator:
     def __call__(self, based_on="id"):
         based_on = self.forced_prefix + based_on
 
-        for var_name in generate_unique_possibilities(based_on):
+        for var_name in generate_unique_names(based_on):
             if not self.is_name_conflicting(var_name):
                 break
 
-- 
GitLab