|
@@ -2419,7 +2419,10 @@ class ClassTree:
|
|
|
return self._getStr()
|
|
return self._getStr()
|
|
|
|
|
|
|
|
|
|
|
|
|
-def report(types = [],notifyFunc = None):
|
|
|
|
|
|
|
+def report(types = [], notifyFunc = None, overrideDev = False):
|
|
|
|
|
+ if overrideDev:
|
|
|
|
|
+ __dev__ = 1
|
|
|
|
|
+
|
|
|
try:
|
|
try:
|
|
|
__dev__
|
|
__dev__
|
|
|
except NameError:
|
|
except NameError:
|
|
@@ -2450,7 +2453,8 @@ def report(types = [],notifyFunc = None):
|
|
|
return f(*args,**kwargs)
|
|
return f(*args,**kwargs)
|
|
|
|
|
|
|
|
wrap.func_name = f.func_name
|
|
wrap.func_name = f.func_name
|
|
|
- wrap.__doc__ = f.__doc__
|
|
|
|
|
|
|
+ wrap.func_dict = f.func_dict
|
|
|
|
|
+ wrap.func_doc = f.func_doc
|
|
|
return wrap
|
|
return wrap
|
|
|
else:
|
|
else:
|
|
|
def decorator(f):
|
|
def decorator(f):
|