Package | Description |
---|---|
org.apache.rat | |
org.apache.rat.analysis | |
org.apache.rat.analysis.generation | |
org.apache.rat.analysis.license | |
org.apache.rat.analysis.util | |
org.apache.rat.anttasks | |
org.apache.rat.mp |
This package contains the RAT plugins for
Maven 2.
|
Modifier and Type | Field and Description |
---|---|
static IHeaderMatcher[] |
Defaults.DEFAULT_MATCHERS
The standard liest of licenses to include in the reports.
|
Modifier and Type | Method and Description |
---|---|
static IHeaderMatcher |
Defaults.createDefaultMatcher() |
IHeaderMatcher |
ReportConfiguration.getHeaderMatcher()
Returns the header matcher.
|
Modifier and Type | Method and Description |
---|---|
void |
ReportConfiguration.setHeaderMatcher(IHeaderMatcher headerMatcher)
Sets the header matcher.
|
Modifier and Type | Method and Description |
---|---|
static IDocumentAnalyser |
DefaultAnalyserFactory.createDefaultAnalyser(IHeaderMatcher matcher) |
Constructor and Description |
---|
DocumentHeaderAnalyser(IHeaderMatcher matcher) |
Modifier and Type | Class and Description |
---|---|
class |
GeneratedLicenseNotRequired |
class |
JavaDocLicenseNotRequired
JavaDocs are generated and so no license is required.
|
Modifier and Type | Class and Description |
---|---|
class |
ApacheSoftwareLicense20
Matches Apache Software License, Version 2.0
|
class |
DojoLicenseHeader |
class |
OASISLicense
Looks for documents contain the OASIS copyright claim plus derivative work clause.
|
class |
SimplePatternBasedLicense |
class |
TMF854LicenseHeader |
class |
W3CDocLicense |
class |
W3CLicense |
Modifier and Type | Class and Description |
---|---|
class |
HeaderMatcherMultiplexer
Delegates to an ordered set of matchers.
|
Constructor and Description |
---|
HeaderMatcherMultiplexer(IHeaderMatcher[] matchers) |
Modifier and Type | Class and Description |
---|---|
class |
SubstringLicenseMatcher
Adapts
SimplePatternBasedLicense
to Ant's method naming conventions so it becomes easy to write
substring based license matchers inside an Ant build file. |
Modifier and Type | Method and Description |
---|---|
void |
Report.add(IHeaderMatcher matcher)
Adds a license matcher.
|
Modifier and Type | Method and Description |
---|---|
protected IHeaderMatcher[] |
AbstractRatMojo.getLicenseMatchers()
Returns the set of
header matchers to use. |
Copyright © 2006-2016 The Apache Software Foundation. All Rights Reserved.