All Downloads are FREE. Search and download functionalities are using the official Maven repository.

aQute.bnd.maven.generate.plugin.GenerateOperation Maven / Gradle / Ivy

package aQute.bnd.maven.generate.plugin;

import aQute.bnd.build.Project;

@FunctionalInterface
public interface GenerateOperation {
	/**
	 * Performs this operation on the given arguments.
	 *
	 * @param taskname name of the task performing the operation
	 * @param project the project upon which to run the 'generate' task
	 * @return the number of errors
	 * @throws Exception
	 */
	int apply(String taskname, Project project) throws Exception;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy