Package org.codehaus.mojo.license
package org.codehaus.mojo.license
-
ClassDescriptionAbstract mojo for all third-party mojos.Class to fill the
AbstractAddThirdPartyMojo.excludedLicensesparameter, from a simple string to split, or a list of string.Class to fill theAbstractAddThirdPartyMojo.includedLicensesparameter, 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.licenseNameand owns aAbstractLicenseNameMojo.licenseStore.Base class for report renderers.A common parent forLicensesXmlInsertVersionsMojoandAbstractDownloadLicensesMojo.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.The goal to check if there are license files in project.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.xmlfile that might have been generated by a*download-licensesmojo withwriteVersionsset 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.