Index
All Classes|All Packages|Deprecated API|Serialized Form
A
- AbstractRatMojo - Class in org.apache.rat.mp
-
Abstract base class for Mojos, which are running Rat.
- AbstractRatMojo() - Constructor for class org.apache.rat.mp.AbstractRatMojo
- addEclipseDefaults(Log, boolean) - Static method in class org.apache.rat.mp.util.ExclusionHelper
- addIdeaDefaults(Log, boolean) - Static method in class org.apache.rat.mp.util.ExclusionHelper
- addIgnoreMatcher(IgnoreMatcher) - Method in class org.apache.rat.mp.util.ignore.IgnoringDirectoryScanner
- addMavenDefaults(Log, boolean) - Static method in class org.apache.rat.mp.util.ExclusionHelper
- addPlexusAndScmDefaults(Log, boolean) - Static method in class org.apache.rat.mp.util.ExclusionHelper
- addRule(String) - Method in class org.apache.rat.mp.util.ignore.GlobIgnoreMatcher
-
Add a single rule to the set
- addRules(Collection<String>) - Method in class org.apache.rat.mp.util.ignore.GlobIgnoreMatcher
-
Add a set of rules to the set
- All - Class in org.apache.rat.mp
- All() - Constructor for class org.apache.rat.mp.All
- Any - Class in org.apache.rat.mp
- Any() - Constructor for class org.apache.rat.mp.Any
B
- build() - Method in class org.apache.rat.mp.All
- build() - Method in class org.apache.rat.mp.Any
- build() - Method in class org.apache.rat.mp.Copyright
- build() - Method in class org.apache.rat.mp.Family
- build() - Method in class org.apache.rat.mp.Not
- build(SortedSet<ILicenseFamily>) - Method in class org.apache.rat.mp.License
C
- canGenerateReport() - Method in class org.apache.rat.mp.RatReportMojo
- check(ClaimStatistic, ReportConfiguration) - Method in class org.apache.rat.mp.RatCheckMojo
- closeReport() - Method in class org.apache.rat.mp.RatReportMojo
-
Actions when closing the report.
- ConfigurationHelper - Class in org.apache.rat.mp.util
- Copyright - Class in org.apache.rat.mp
- Copyright() - Constructor for class org.apache.rat.mp.Copyright
E
- ExclusionHelper - Class in org.apache.rat.mp.util
-
This class encapsulates the file/directory exclusion handling of RAT.
- ExclusionHelper() - Constructor for class org.apache.rat.mp.util.ExclusionHelper
- execute() - Method in class org.apache.rat.apache_rat_plugin.HelpMojo
- execute() - Method in class org.apache.rat.mp.RatCheckMojo
-
Invoked by Maven to execute the Mojo.
- execute() - Method in class org.apache.rat.mp.RatReportMojo
-
This method is called when the report generation is invoked directly as a standalone Mojo.
- executeReport(Locale) - Method in class org.apache.rat.mp.RatReportMojo
-
Writes the report to the Doxia sink.
F
- Family - Class in org.apache.rat.mp
- Family() - Constructor for class org.apache.rat.mp.Family
G
- generate(Sink, Locale) - Method in class org.apache.rat.mp.RatReportMojo
-
Deprecated.
- generate(Sink, SinkFactory, Locale) - Method in class org.apache.rat.mp.RatReportMojo
-
This method is called when the report generation is invoked by maven-site-plugin.
- generate(Sink, Locale) - Method in class org.apache.rat.mp.RatReportMojo
-
Deprecated.use
RatReportMojo.generate(Sink, SinkFactory, Locale)
instead. - getCategoryName() - Method in class org.apache.rat.mp.RatReportMojo
- getClassName() - Method in class org.apache.rat.mp.HeaderMatcherSpecification
-
Returns the license matchers class name.
- getConfiguration() - Method in class org.apache.rat.mp.AbstractRatMojo
- getConfiguration() - Method in class org.apache.rat.mp.RatCheckMojo
- getDefaultsBuilder() - Method in class org.apache.rat.mp.AbstractRatMojo
- getDescription(Locale) - Method in class org.apache.rat.mp.RatReportMojo
-
Returns the reports description.
- getExclusionLines() - Method in class org.apache.rat.mp.util.ignore.GlobIgnoreMatcher
- getExclusionsFromSCM(Log, File) - Static method in class org.apache.rat.mp.util.ScmIgnoreParser
-
Parse ignore files from all known SCMs that have ignore files.
- getInputEncoding() - Method in class org.apache.rat.mp.RatReportMojo
-
Gets the input files encoding.
- getName(Locale) - Method in class org.apache.rat.mp.RatReportMojo
-
Returns the reports name.
- getOutputDirectory() - Method in class org.apache.rat.mp.RatReportMojo
- getOutputEncoding() - Method in class org.apache.rat.mp.RatReportMojo
-
Gets the effective reporting output files encoding.
- getOutputName() - Method in class org.apache.rat.mp.RatReportMojo
-
Returns the reports file name.
- getProject() - Method in class org.apache.rat.mp.AbstractRatMojo
- getReportOutputDirectory() - Method in class org.apache.rat.mp.RatReportMojo
- getSink() - Method in class org.apache.rat.mp.RatReportMojo
- getSinkFactory() - Method in class org.apache.rat.mp.RatReportMojo
- getSiteRenderer() - Method in class org.apache.rat.mp.RatReportMojo
- GitIgnoreMatcher - Class in org.apache.rat.mp.util.ignore
- GitIgnoreMatcher(Log, File) - Constructor for class org.apache.rat.mp.util.ignore.GitIgnoreMatcher
- GlobIgnoreMatcher - Class in org.apache.rat.mp.util.ignore
- GlobIgnoreMatcher() - Constructor for class org.apache.rat.mp.util.ignore.GlobIgnoreMatcher
- GlobIgnoreMatcher(Log, File) - Constructor for class org.apache.rat.mp.util.ignore.GlobIgnoreMatcher
H
- HeaderMatcherSpecification - Class in org.apache.rat.mp
-
Used to specify additional license matchers.
- HeaderMatcherSpecification() - Constructor for class org.apache.rat.mp.HeaderMatcherSpecification
- HelpMojo - Class in org.apache.rat.apache_rat_plugin
-
Display help information on apache-rat-plugin.
Callmvn apache-rat:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details. - HelpMojo() - Constructor for class org.apache.rat.apache_rat_plugin.HelpMojo
I
- IgnoreMatcher - Interface in org.apache.rat.mp.util.ignore
- IgnoringDirectoryScanner - Class in org.apache.rat.mp.util.ignore
- IgnoringDirectoryScanner() - Constructor for class org.apache.rat.mp.util.ignore.IgnoringDirectoryScanner
- isComment(String) - Static method in class org.apache.rat.mp.util.ignore.GlobIgnoreMatcher
-
Determines whether the given line is a comment or not based on scanning for prefixes
- isEmpty() - Method in class org.apache.rat.mp.util.ignore.GitIgnoreMatcher
- isEmpty() - Method in class org.apache.rat.mp.util.ignore.GlobIgnoreMatcher
- isEmpty() - Method in interface org.apache.rat.mp.util.ignore.IgnoreMatcher
-
Returns
true
if this IgnoreMatcher contains no rules. - isExcluded(String) - Method in class org.apache.rat.mp.util.ignore.IgnoringDirectoryScanner
- isExcluded(String, char[][]) - Method in class org.apache.rat.mp.util.ignore.IgnoringDirectoryScanner
- isExcluded(String, String[]) - Method in class org.apache.rat.mp.util.ignore.IgnoringDirectoryScanner
- isExternalReport() - Method in class org.apache.rat.mp.RatReportMojo
- isIgnoredFile(String) - Method in class org.apache.rat.mp.util.ignore.GitIgnoreMatcher
- isIgnoredFile(String) - Method in class org.apache.rat.mp.util.ignore.GlobIgnoreMatcher
- isIgnoredFile(String) - Method in interface org.apache.rat.mp.util.ignore.IgnoreMatcher
-
Checks if the file matches the stored expressions.
L
- License - Class in org.apache.rat.mp
- License() - Constructor for class org.apache.rat.mp.License
- loadFile(Log, File) - Method in class org.apache.rat.mp.util.ignore.GlobIgnoreMatcher
-
Parses excludes from the given SCM ignore file.
- logLicenses(Collection<ILicense>) - Method in class org.apache.rat.mp.AbstractRatMojo
N
- newInstance(Class<T>, String) - Static method in class org.apache.rat.mp.util.ConfigurationHelper
- Not - Class in org.apache.rat.mp
- Not() - Constructor for class org.apache.rat.mp.Not
O
- org.apache.rat.apache_rat_plugin - package org.apache.rat.apache_rat_plugin
- org.apache.rat.mp - package org.apache.rat.mp
- org.apache.rat.mp.util - package org.apache.rat.mp.util
- org.apache.rat.mp.util.ignore - package org.apache.rat.mp.util.ignore
- outputDirectory - Variable in class org.apache.rat.mp.RatReportMojo
-
The output directory for the report.
P
- project - Variable in class org.apache.rat.mp.AbstractRatMojo
-
Holds the maven-internal project to allow resolution of artifact properties during mojo runs.
R
- RatCheckException - Exception in org.apache.rat.mp
- RatCheckException(String) - Constructor for exception org.apache.rat.mp.RatCheckException
- RatCheckMojo - Class in org.apache.rat.mp
-
Run Rat to perform a violation check.
- RatCheckMojo() - Constructor for class org.apache.rat.mp.RatCheckMojo
- RatReportMojo - Class in org.apache.rat.mp
-
Generates a report with Rat's output.
- RatReportMojo() - Constructor for class org.apache.rat.mp.RatReportMojo
- Regex - Class in org.apache.rat.mp
- Regex() - Constructor for class org.apache.rat.mp.Regex
- remoteRepositories - Variable in class org.apache.rat.mp.RatReportMojo
-
Remote repositories used for the project.
S
- ScmIgnoreParser - Class in org.apache.rat.mp.util
-
Helper to parse SCM ignore files to add entries as excludes during RAT runs.
- session - Variable in class org.apache.rat.mp.RatReportMojo
-
The local repository.
- set(String) - Method in class org.apache.rat.mp.Regex
- set(String) - Method in class org.apache.rat.mp.Spdx
- set(String) - Method in class org.apache.rat.mp.Text
- setAll(All) - Method in class org.apache.rat.mp.Any
- setAny(Any) - Method in class org.apache.rat.mp.Any
- setClassName(String) - Method in class org.apache.rat.mp.HeaderMatcherSpecification
-
Sets the license matchers class name.
- setCopyright(Copyright) - Method in class org.apache.rat.mp.Any
- setExpr(String) - Method in class org.apache.rat.mp.Regex
- setMatcher(IHeaderMatcher.Builder) - Method in class org.apache.rat.mp.All
- setMatcher(IHeaderMatcher.Builder) - Method in class org.apache.rat.mp.Any
- setMatcher(IHeaderMatcher.Builder) - Method in class org.apache.rat.mp.License
- setMatcher(IHeaderMatcher.Builder) - Method in class org.apache.rat.mp.Not
- setNot(Not) - Method in class org.apache.rat.mp.Any
- setRegex(Regex) - Method in class org.apache.rat.mp.Any
- setReportOutputDirectory(File) - Method in class org.apache.rat.mp.RatReportMojo
- setSpdx(Spdx) - Method in class org.apache.rat.mp.Any
- setText(Text) - Method in class org.apache.rat.mp.Any
- siteRenderer - Variable in class org.apache.rat.mp.RatReportMojo
-
Doxia Site Renderer component.
- siteTool - Variable in class org.apache.rat.mp.RatReportMojo
-
SiteTool.
- skip - Variable in class org.apache.rat.mp.AbstractRatMojo
-
Will skip the plugin execution, e.g. for technical builds that do not take license compliance into account.
- Spdx - Class in org.apache.rat.mp
- Spdx() - Constructor for class org.apache.rat.mp.Spdx
T
- Text - Class in org.apache.rat.mp
- Text() - Constructor for class org.apache.rat.mp.Text
- toString() - Method in class org.apache.rat.mp.Family
- toString() - Method in class org.apache.rat.mp.License
- toString() - Method in class org.apache.rat.mp.util.ignore.GitIgnoreMatcher
All Classes|All Packages|Deprecated API|Serialized Form
RatReportMojo.generate(Sink, SinkFactory, Locale)
instead.