From 41531e4fb6547df543a80d62b473c250d5b78753 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Tue, 10 Aug 2010 06:27:29 +0000 Subject: include rna parent class names in renaming list --- source/blender/makesrna/rna_cleanup/rna_cleaner_merge.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'source/blender/makesrna/rna_cleanup/rna_cleaner_merge.py') diff --git a/source/blender/makesrna/rna_cleanup/rna_cleaner_merge.py b/source/blender/makesrna/rna_cleanup/rna_cleaner_merge.py index 9fcaa8be3f8..90b8f021d01 100755 --- a/source/blender/makesrna/rna_cleanup/rna_cleaner_merge.py +++ b/source/blender/makesrna/rna_cleanup/rna_cleaner_merge.py @@ -9,7 +9,7 @@ Example usage: def main(): def work_line_id(line): - return line[2], line[3] # class/from + return line[2].split("|")[-1], line[3] # class/from if not (sys.argv[-1].endswith(".py") and sys.argv[-2].endswith(".py")): @@ -31,6 +31,12 @@ def main(): except: # print("not found", key) val = val_orig + + # always take the class from the base + val = list(val) + val[2] = val_orig[2] + print(val_orig[2]) + val = tuple(val) rna_api_new.append(val) @@ -53,4 +59,4 @@ def main(): print("Warning '%s' contains lost %d items from module %s.py" % (file_path, len(mod_from_dict), mod_from.__name__)) if __name__ == "__main__": - main() \ No newline at end of file + main() -- cgit v1.2.3