so_magic.utils   A
last analyzed

Complexity

Total Complexity 0

Size/Duplication

Total Lines 20
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
wmc 0
eloc 16
dl 0
loc 20
rs 10
c 0
b 0
f 0
1
from .commands import Command, Invoker, CommandHistory
2
from .mediator import GenericMediator, BaseComponent
3
from .notification import Observer, Subject
4
from .registry import ObjectRegistry, ObjectRegistryError
5
from .memoize import ObjectsPool
6
from .singleton import Singleton
7
from .transformations import Transformer
8
from .linear_mapping import MapOnLinearSpace
9
from .command_factory_interface import CommandFactoryInterface
10
from .subclass_registry import SubclassRegistry
11
12
13
class CommandFactoryType(SubclassRegistry):
14
    pass
15
16
17
__all__ = ['Command', 'Invoker', 'CommandHistory', 'GenericMediator', 'BaseComponent', 'Observer', 'Subject',
18
           'ObjectRegistry', 'ObjectRegistryError', 'ObjectsPool', 'Singleton', 'Transformer', 'MapOnLinearSpace',
19
           'CommandFactoryInterface', 'CommandFactoryType', 'SubclassRegistry']
20