Index
All Classes and Interfaces|All Packages
A
- artifactFactory - Variable in class com.cloudbees.maven.license.ProcessMojo
- attach - Variable in class com.cloudbees.maven.license.ProcessMojo
-
If true, attach the generated XML/HTML as artifacts (to be installed/deployed to Maven repositories.)
C
- com.cloudbees.maven.license - package com.cloudbees.maven.license
- complete(Closure) - Method in class com.cloudbees.maven.license.LicenseScript
- CompleterDelegate - Class in com.cloudbees.maven.license
-
Base class for completer scripts that define convenience methods.
- CompleterDelegate(MavenProject, MavenProject) - Constructor for class com.cloudbees.maven.license.CompleterDelegate
D
- dependencies - Variable in class com.cloudbees.maven.license.GeneratorDelegate
- dependency - Variable in class com.cloudbees.maven.license.CompleterDelegate
- disableCheck - Variable in class com.cloudbees.maven.license.ProcessMojo
-
Forbidden switch to disable and bypass all the checks.
E
- execute() - Method in class com.cloudbees.maven.license.ProcessMojo
- execute() - Method in class io.jenkins.tools.maven.license_maven_plugin.HelpMojo
F
- filter(Closure) - Method in class com.cloudbees.maven.license.LicenseScript
- FilterDelegate - Class in com.cloudbees.maven.license
-
Base class for filter scripts that define convenience methods.
- FilterDelegate(Map) - Constructor for class com.cloudbees.maven.license.FilterDelegate
G
- generate(Closure) - Method in class com.cloudbees.maven.license.LicenseScript
- generateLicenseHtml - Variable in class com.cloudbees.maven.license.ProcessMojo
-
If true, generate "licenses.html" as the visualization of
license.xml - generateLicenseXml - Variable in class com.cloudbees.maven.license.ProcessMojo
-
If true, generate "licenses.xml" that captures all the dependencies and its licenses.
- GeneratorDelegate - Class in com.cloudbees.maven.license
- GeneratorDelegate(List) - Constructor for class com.cloudbees.maven.license.GeneratorDelegate
- getLog() - Method in class com.cloudbees.maven.license.LicenseScript
H
- HelpMojo - Class in io.jenkins.tools.maven.license_maven_plugin
-
Display help information on license-maven-plugin.
Callmvn license:help -Ddetail=true -Dgoal=<goal-name>to display parameter details. - HelpMojo() - Constructor for class io.jenkins.tools.maven.license_maven_plugin.HelpMojo
I
- inlineScript - Variable in class com.cloudbees.maven.license.ProcessMojo
-
Specifies completion/generation/filtering script inline.
- io.jenkins.tools.maven.license_maven_plugin - package io.jenkins.tools.maven.license_maven_plugin
L
- license(String, String) - Method in class com.cloudbees.maven.license.CompleterDelegate
-
Creates a new license object.
- LicenseScript - Class in com.cloudbees.maven.license
- LicenseScript() - Constructor for class com.cloudbees.maven.license.LicenseScript
- LicenseScript(Binding) - Constructor for class com.cloudbees.maven.license.LicenseScript
M
- match(Object, Closure) - Method in class com.cloudbees.maven.license.CompleterDelegate
-
If the current dependency matches the given groupId/artifactId, execute the body
- models - Variable in class com.cloudbees.maven.license.FilterDelegate
- mojo - Variable in class com.cloudbees.maven.license.LicenseScript
P
- ProcessMojo - Class in com.cloudbees.maven.license
-
Process license information.
- ProcessMojo() - Constructor for class com.cloudbees.maven.license.ProcessMojo
- project - Variable in class com.cloudbees.maven.license.CompleterDelegate
- project - Variable in class com.cloudbees.maven.license.LicenseScript
- project - Variable in class com.cloudbees.maven.license.ProcessMojo
-
The maven project.
- projectBuilder - Variable in class com.cloudbees.maven.license.ProcessMojo
- projectHelper - Variable in class com.cloudbees.maven.license.ProcessMojo
R
- requireCompleteLicenseInfo - Variable in class com.cloudbees.maven.license.ProcessMojo
-
If true, require all the dependencies to have license information after running completion scripts, or fail the build.
- rewriteLicense(Collection, License) - Method in class com.cloudbees.maven.license.CompleterDelegate
-
Verifies that the license of the current dependency is the ones listed in the 'expected' argument, rewrite it with the specified one.
S
- script - Variable in class com.cloudbees.maven.license.ProcessMojo
-
Specifies completion/generation/filtering scripts.
- session - Variable in class com.cloudbees.maven.license.ProcessMojo
All Classes and Interfaces|All Packages