Index

A C D E F G H I L M P R S 
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.
Call mvn 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
 
A C D E F G H I L M P R S 
All Classes and Interfaces|All Packages