├── .gitignore ├── README.md ├── bin └── mage-di-analyzer ├── composer.json ├── composer.lock └── src └── DiAnalyzer ├── Analyzer └── ModuleAnalyzer.php ├── Command └── AnalyzeCommand.php ├── Di ├── DiData.php ├── MetadataFinder.php └── MetadataLoader.php ├── Estimator └── SizeEstimator.php ├── Module └── ModuleResolver.php ├── Report ├── ModuleReport.php └── ReportInterface.php └── Writer ├── ConsoleWriter.php └── CsvWriter.php /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | /vendor/ 3 | tmp/ -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roma-glushko/mage-di-analyzer/HEAD/README.md -------------------------------------------------------------------------------- /bin/mage-di-analyzer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roma-glushko/mage-di-analyzer/HEAD/bin/mage-di-analyzer -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roma-glushko/mage-di-analyzer/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roma-glushko/mage-di-analyzer/HEAD/composer.lock -------------------------------------------------------------------------------- /src/DiAnalyzer/Analyzer/ModuleAnalyzer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roma-glushko/mage-di-analyzer/HEAD/src/DiAnalyzer/Analyzer/ModuleAnalyzer.php -------------------------------------------------------------------------------- /src/DiAnalyzer/Command/AnalyzeCommand.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roma-glushko/mage-di-analyzer/HEAD/src/DiAnalyzer/Command/AnalyzeCommand.php -------------------------------------------------------------------------------- /src/DiAnalyzer/Di/DiData.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roma-glushko/mage-di-analyzer/HEAD/src/DiAnalyzer/Di/DiData.php -------------------------------------------------------------------------------- /src/DiAnalyzer/Di/MetadataFinder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roma-glushko/mage-di-analyzer/HEAD/src/DiAnalyzer/Di/MetadataFinder.php -------------------------------------------------------------------------------- /src/DiAnalyzer/Di/MetadataLoader.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roma-glushko/mage-di-analyzer/HEAD/src/DiAnalyzer/Di/MetadataLoader.php -------------------------------------------------------------------------------- /src/DiAnalyzer/Estimator/SizeEstimator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roma-glushko/mage-di-analyzer/HEAD/src/DiAnalyzer/Estimator/SizeEstimator.php -------------------------------------------------------------------------------- /src/DiAnalyzer/Module/ModuleResolver.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roma-glushko/mage-di-analyzer/HEAD/src/DiAnalyzer/Module/ModuleResolver.php -------------------------------------------------------------------------------- /src/DiAnalyzer/Report/ModuleReport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roma-glushko/mage-di-analyzer/HEAD/src/DiAnalyzer/Report/ModuleReport.php -------------------------------------------------------------------------------- /src/DiAnalyzer/Report/ReportInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roma-glushko/mage-di-analyzer/HEAD/src/DiAnalyzer/Report/ReportInterface.php -------------------------------------------------------------------------------- /src/DiAnalyzer/Writer/ConsoleWriter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roma-glushko/mage-di-analyzer/HEAD/src/DiAnalyzer/Writer/ConsoleWriter.php -------------------------------------------------------------------------------- /src/DiAnalyzer/Writer/CsvWriter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/roma-glushko/mage-di-analyzer/HEAD/src/DiAnalyzer/Writer/CsvWriter.php --------------------------------------------------------------------------------