conrad-blucher-institute / semaphore

Creative Commons Zero v1.0 Universal
1 stars 0 forks source link

Circular inports between Ipost processing and the input gatherer #319

Closed matdenkas closed 3 months ago

matdenkas commented 3 months ago

Image

src \
    Model Exectuation\
        __init__.py
        InputGatherer.py // I import IPost Processing for the factory method
        DspecParser.py
            - Post processing controler obj
    Post Processing\
        __init__.py
        IPostProcessing // I import DspecParser to I can read my control object
            - Interface
            - Factory

# I, IPostProcess, import InputGatherer accidently because I hit the header __init__ at the top of the module that inports everything