class DockerComposeProjectGenerationConfiguration {

	@Bean
	ComposeFile dockerComposeFile(ObjectProvider<ComposeFileCustomizer> composeFileCustomizers) {<FILL_FUNCTION_BODY>}

	@Bean
	ComposeProjectContributor dockerComposeProjectContributor(ComposeFile composeFile,
			IndentingWriterFactory indentingWriterFactory) {
		return new ComposeProjectContributor(composeFile, indentingWriterFactory);
	}

	@Bean
	ComposeHelpDocumentCustomizer dockerComposeHelpDocumentCustomizer(ComposeFile composeFile) {
		return new ComposeHelpDocumentCustomizer(composeFile);
	}

}

		ComposeFile composeFile = new ComposeFile();
		composeFileCustomizers.orderedStream().forEach((customizer) -> customizer.customize(composeFile));
		return composeFile;
	
<no_super_class>