Rework of how services are sorted based on dependencies using a topological sort. Includes error handling to detect circular/self imports (should raise a DependecyError). Added in logging to the CLI to log out any DependencyErrors. Removed the compact module as it is no longer used. |
||
|---|---|---|
| .. | ||
| fixtures | ||
| __init__.py | ||
| cli_test.py | ||
| container_test.py | ||
| project_test.py | ||
| service_test.py | ||
| sort_service_test.py | ||
| split_buffer_test.py | ||
| testcases.py | ||