Simplify BuildInterface by removing two of three addFile() methods. Now it is assumed that every file added returns an array.
Add docblock description in BuildInterface::addMethod()
Remove LoaderCreator which is no longer needed.
PHPDoc / PhpStorm is confused by relative class names in docblock, if the namespace is already imported as a class via 'use' statement.
AutoloadGenerator::dump() only needs a WritableRepositoryInterface, not a InstalledRepositoryInterface. This fixes a conflict in DumpAutoloadCommand::execute(), which gets the $localRepo from $composer->getRepositoryManager()->getLocalRepository().
Create a suffix if it is empty.
Introduce simplified version of the AutoloadGenerator::dump() method, with fewer parameters. Keep the old dump() method for BC.
Greatly simplfiy autoload generator plugins. Eliminate a lot of the inheritance madness and method cluttering.
rename targetDir to mainPackageTargetDir for clarification
improve some docblocks
ClassmapProviderInterface is a better name than ExposeClassmapInterface