Package nl.javadude.gradle.plugins.license.maven
package nl.javadude.gradle.plugins.license.maven
-
ClassDescriptionCore header-check and header-format logic adapted from the original Maven license plugin.Extension of the Mycila
Callbackthat additionally tracks whether any license violation occurred and which files were affected during a license check or format run.CreatesDocumentinstances for individual source files, mapping each file's extension to the appropriate header comment style.CallbackWithFailureimplementation for check mode: logs files with missing headers and collects them as violations.CallbackWithFailureimplementation for format mode: rewrites files that are missing their license header, optionally replacing any existing header first.