{
compilerConfig.cfgDoc(null, true);
}
// create a SourcePath...
SourcePath sourcePath = new SourcePath(sourceMimeTypes, compilerConfig.allowSourcePathOverlap());
sourcePath.addPathElements( compilerConfig.getSourcePath() );
List<VirtualFile>[] array = flex2.compiler.CompilerAPI.getVirtualFileList(configuration.getDocSources(), java.util.Collections.<VirtualFile>emptySet(),
new HashSet<String>(Arrays.asList(sourceMimeTypes)),
sourcePath.getPaths(), configuration.getExcludeSources());
NameMappings mappings = flex2.compiler.CompilerAPI.getNameMappings(configuration);
// get standard bundle of compilers, transcoders
Transcoder[] transcoders = flex2.tools.WebTierAPI.getTranscoders( configuration );