Index

A C D E G H K L M N O 
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 Callback that 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 Document instances 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 true if 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
CallbackWithFailure implementation 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
CallbackWithFailure implementation 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
 
A C D E G H K L M N O 
All Classes and Interfaces|All Packages|Constant Field Values