Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractLicenseMojo - Class in nl.javadude.gradle.plugins.license.maven
-
Core header-check and header-format logic adapted from the original Maven license plugin.
- AbstractLicenseMojo(Collection<File>, File, Map<String, String>, boolean, boolean, boolean, boolean, URI, FileCollection, Map<String, String>, String, List<HeaderDefinition>) - Constructor for class nl.javadude.gradle.plugins.license.maven.AbstractLicenseMojo
C
- CallbackWithFailure - Interface in nl.javadude.gradle.plugins.license.maven
-
Extension of the Mycila
Callbackthat additionally tracks whether any license violation occurred and which files were affected during a license check or format run. - concurrencyFactor - Variable in class nl.javadude.gradle.plugins.license.maven.AbstractLicenseMojo
- createDocuments(File) - Method in class nl.javadude.gradle.plugins.license.maven.DocumentFactory
D
- DocumentFactory - Class in nl.javadude.gradle.plugins.license.maven
-
Creates
Documentinstances for individual source files, mapping each file's extension to the appropriate header comment style. - DocumentFactory(File, Map<String, String>, Map<String, HeaderDefinition>, String, String[], DocumentPropertiesLoader) - Constructor for class nl.javadude.gradle.plugins.license.maven.DocumentFactory
E
- execute(Callback) - Method in class nl.javadude.gradle.plugins.license.maven.AbstractLicenseMojo
G
- getAffected() - Method in interface nl.javadude.gradle.plugins.license.maven.CallbackWithFailure
-
Returns all files that were affected (missing header or reformatted, depending on the concrete implementation).
- getAffected() - Method in class nl.javadude.gradle.plugins.license.maven.LicenseCheckMojo
- getAffected() - Method in class nl.javadude.gradle.plugins.license.maven.LicenseFormatMojo
- getRelativeFile(File, Document) - Static method in class nl.javadude.gradle.plugins.license.maven.DocumentFactory
H
- hadFailure() - Method in interface nl.javadude.gradle.plugins.license.maven.CallbackWithFailure
-
Returns
trueif at least one file triggered a header violation during processing. - hadFailure() - Method in class nl.javadude.gradle.plugins.license.maven.LicenseCheckMojo
- hadFailure() - Method in class nl.javadude.gradle.plugins.license.maven.LicenseFormatMojo
- headerSections - Variable in class nl.javadude.gradle.plugins.license.maven.AbstractLicenseMojo
K
- keywords - Variable in class nl.javadude.gradle.plugins.license.maven.AbstractLicenseMojo
L
- LicenseCheckMojo - Class in nl.javadude.gradle.plugins.license.maven
-
CallbackWithFailureimplementation for check mode: logs files with missing headers and collects them as violations. - LicenseCheckMojo(File, boolean) - Constructor for class nl.javadude.gradle.plugins.license.maven.LicenseCheckMojo
- LicenseFormatMojo - Class in nl.javadude.gradle.plugins.license.maven
-
CallbackWithFailureimplementation for format mode: rewrites files that are missing their license header, optionally replacing any existing header first. - LicenseFormatMojo(File, boolean, boolean) - Constructor for class nl.javadude.gradle.plugins.license.maven.LicenseFormatMojo
M
- mergeProperties() - Method in class nl.javadude.gradle.plugins.license.maven.AbstractLicenseMojo
- missingHeaders - Variable in class nl.javadude.gradle.plugins.license.maven.LicenseCheckMojo
- modifiedFiles - Variable in class nl.javadude.gradle.plugins.license.maven.LicenseFormatMojo
N
- nl.javadude.gradle.plugins.license.maven - package nl.javadude.gradle.plugins.license.maven
O
- onExistingHeader(Document, Header) - Method in class nl.javadude.gradle.plugins.license.maven.LicenseCheckMojo
- onExistingHeader(Document, Header) - Method in class nl.javadude.gradle.plugins.license.maven.LicenseFormatMojo
- onHeaderNotFound(Document, Header) - Method in class nl.javadude.gradle.plugins.license.maven.LicenseCheckMojo
- onHeaderNotFound(Document, Header) - Method in class nl.javadude.gradle.plugins.license.maven.LicenseFormatMojo
- onUnknownFile(Document, Header) - Method in class nl.javadude.gradle.plugins.license.maven.LicenseCheckMojo
- onUnknownFile(Document, Header) - Method in class nl.javadude.gradle.plugins.license.maven.LicenseFormatMojo
All Classes and Interfaces|All Packages|Constant Field Values