public static ManifestGeneratorContributors create(PropertiesSource... propertiesSources) {
ManifestGeneratorContributors contributors = new ManifestGeneratorContributors();
Properties properties = combineProperties(propertiesSources);
BlueprintArtifactAnalyzer blueprintArtifactAnalyzer = new BlueprintArtifactAnalyzer();
IgnoredExistingHeadersManifestModifier ignoredExistingHeadersManifestModifier = new IgnoredExistingHeadersManifestModifier();
ExcludedImportAndExportPartialManifestModifier excludedImportAndExportPartialManifestModifier = new ExcludedImportAndExportPartialManifestModifier();
PlaceholderManifestAndTemplateModifier placeholderManifestAndTemplateModifier = new PlaceholderManifestAndTemplateModifier(properties);
ManifestTemplateDirectiveMigrator manifestTemplateDirectiveMigrator = new ManifestTemplateDirectiveMigrator();
StandardPartialManifestResolver partialManifestResolver = new StandardPartialManifestResolver();