internal cleanup, check.

* remove duplicate operator, wasnt used.
* added check for duplicate types for CTest.
This commit is contained in:
2012-02-02 04:59:30 +00:00
parent 697e77a494
commit 369ae3d28d
2 changed files with 20 additions and 25 deletions

View File

@@ -137,7 +137,25 @@ def ctx_weightpaint():
bpy.ops.object.mode_set(mode='WEIGHT_PAINT')
def bpy_check_type_duplicates():
# non essential sanity check
bl_types = dir(bpy.types)
bl_types_unique = set(bl_types)
if len(bl_types) != len(bl_types_unique):
print("Error, found duplicates in 'bpy.types'")
for t in sorted(bl_types_unique):
tot = bl_types.count(t)
if tot > 1:
print(" '%s', %d" % (t, tot))
import sys
sys.exit(1)
def main():
bpy_check_type_duplicates()
# bpy.ops.wm.read_factory_settings()
import bpy
operators = []