Removing dynamic module loading and replacing it with static loading. Fixes #7492

Gets rid of all occurrences and usage of get_own_javascripts since it is no longer used.
This commit is contained in:
Aditya Toshniwal
2022-06-30 11:06:50 +05:30
committed by Akshay Joshi
parent e46468321d
commit cb635f6706
51 changed files with 490 additions and 550 deletions

View File

@@ -80,7 +80,8 @@ def __get_class_name(self, name, kwargs):
return name
def create_registry_metaclass(name, package, decorate_as_module=True):
def create_registry_metaclass(name, package, load_modules=__load_modules,
decorate_as_module=True):
class_params = {
# constructor
@@ -93,7 +94,7 @@ def create_registry_metaclass(name, package, decorate_as_module=True):
# Member functions
"get": __get,
"load_modules": __load_modules,
"load_modules": load_modules,
"_name_": name,
"_decorate_cls_name": __get_module_name
if decorate_as_module is True else __get_class_name,