class SimpleBuildCustomizer implements BuildCustomizer<Build> {

	private final ProjectDescription description;

	public SimpleBuildCustomizer(ProjectDescription description) {
		this.description = description;
	}

	@Override
	public void customize(Build build) {<FILL_FUNCTION_BODY>}

	@Override
	public int getOrder() {
		return Ordered.HIGHEST_PRECEDENCE;
	}

}

		build.settings()
			.group(this.description.getGroupId())
			.artifact(this.description.getArtifactId())
			.version(this.description.getVersion());
		this.description.getRequestedDependencies()
			.forEach((id, dependency) -> build.dependencies().add(id, dependency));
	
<no_super_class>