public function __construct(Configuration $configuration, ParserInterface $parser, ParserStorageInterface $parserResult, GeneratorQueueInterface $generatorQueue, FileSystem $fileSystem, ThemeResources $themeResources, IOInterface $io, FinderInterface $finder)
{
parent::__construct();
$this->configuration = $configuration;
$this->parser = $parser;
$this->parserResult = $parserResult;
$this->generatorQueue = $generatorQueue;
$this->fileSystem = $fileSystem;
$this->themeResources = $themeResources;
$this->io = $io;
$this->finder = $finder;
}