/**
     * Build circular dependencies between modules report
     *
     * @param string $outputPath
     * @return void
     */
    protected function buildReport($outputPath)
    {
        $filesForParse = Files::init()->getComposerFiles('code', false);

        ServiceLocator::getDependenciesReportBuilder()->build(
            [
                'parse' => ['files_for_parse' => $filesForParse],
                'write' => ['report_filename' => $outputPath],
            ]
        );
    }
 protected function setUp()
 {
     $this->fixtureDir = realpath(__DIR__ . '/../_files') . '/';
     $this->sourceFilename = $this->fixtureDir . 'dependencies.csv';
     $this->builder = ServiceLocator::getDependenciesReportBuilder();
 }