Package org.codehaus.mojo.license
package org.codehaus.mojo.license
-
ClassDescriptionAbstract mojo for all third-party mojos.Class to fill the
AbstractAddThirdPartyMojo.excludedLicenses
parameter, from a simple string to split, or a list of string.Class to fill theAbstractAddThirdPartyMojo.includedLicenses
parameter, from a simple string to split, or a list of string.Created on 23/05/16.What to do in case of a license download error.Abstract mojo for file-header operations (check, update, report,...).Abstract license mojo.Abstract mojo which using aAbstractLicenseNameMojo.licenseName
and owns aAbstractLicenseNameMojo.licenseStore
.Base class for report renderers.A common parent forLicensesXmlInsertVersionsMojo
andAbstractDownloadLicensesMojo
.Base class for third-party reports.Goal to generate the third-party license file.Download the license files of all aggregated dependencies of the current project, and generate a summary file containing a list of all dependencies and their licenses.This goal forks executions of the add-third-party goal for all the leaf projects of the tree of modules below the point where it is executed.Generates a report of all third-parties detected in the module.The goal to check if the state of header on project source files.Displays all the available comment style to box file headers.Download the license files of all the current project's dependencies, and generate a summary file containing a list of all dependencies and their licenses.End of line valuesDefines state of a file after process.Display all available licenses.Utility methods common to various mojos.Insert versions into alicenses.xml
file that might have been generated by a*download-licenses
mojo withwriteVersions
set tofalse
.Defines a license url pattern and replacement pair.The goal to remove the header on project source files.Generates a report of all third-parties detected in the module.Generates a report of third parties of the project.The goal to update (or add) the header on project source files.Updates (or creates) the main project license file according to the given license defines asAbstractLicenseNameMojo.licenseName
.