class ApplicationPropertiesProjectGenerationConfiguration {

	@Bean
	ApplicationProperties applicationProperties(ObjectProvider<ApplicationPropertiesCustomizer> customizers) {<FILL_FUNCTION_BODY>}

	@Bean
	ApplicationPropertiesContributor applicationPropertiesContributor(ApplicationProperties applicationProperties) {
		return new ApplicationPropertiesContributor(applicationProperties);
	}

}

		ApplicationProperties properties = new ApplicationProperties();
		customizers.orderedStream().forEach((customizer) -> customizer.customize(properties));
		return properties;
	
<no_super_class>