class DevelopmentOnlyDependencyGradleBuildCustomizer implements BuildCustomizer<GradleBuild> {

	private final String dependencyId;

	/**
	 * Create a new instance with the identifier for the dependency.
	 * @param dependencyId the id of the dependency
	 */
	public DevelopmentOnlyDependencyGradleBuildCustomizer(String dependencyId) {
		this.dependencyId = dependencyId;
	}

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

}

		Dependency dependency = build.dependencies().get(this.dependencyId);
		if (dependency != null) {
			build.dependencies()
				.add(this.dependencyId, GradleDependency.from(dependency).configuration("developmentOnly"));
		}
	
<no_super_class>