config.setFactory(factory);
config.setProcessors(new SpiFlowElementProcessorRepository());
config.setExternals(new SpiExternalIoDescriptionProcessorRepository());
config.setDataClasses(new SpiDataClassRepository());
config.setGraphRewriters(new SpiFlowGraphRewriterRepository());
config.setPackager(new FilePackager(workingDirectory, repositories));
config.setRootPackageName(basePackageName);
config.setRootLocation(baseLocation);
config.setServiceClassLoader(serviceClassLoader);
config.setOptions(flowCompilerOptions);
config.setBuildId(UUID.randomUUID().toString());