Note:This goal should be used as a Maven report.
Full name:
org.apache.rat:apache-rat-plugin:0.9-SNAPSHOT:rat
Description:
Attributes:
Name | Type | Since | Description |
---|---|---|---|
basedir | File | - | The base directory, in which to search for files. Default value is: ${basedir}. |
outputDirectory | File | - | Specifies the directory where the report will be generated Default value is: ${project.reporting.outputDirectory}. |
Name | Type | Since | Description |
---|---|---|---|
addDefaultLicenseMatchers | boolean | - | Whether to add the default list of license matchers. Default value is: true. |
excludeSubProjects | boolean | - | Whether to exclude subprojects. This is recommended, if you want a
separate apache-rat-plugin report for each subproject. Default value is: true. |
excludes | String[] | - | Specifies files, which are excluded in the report. By default, no
files are excluded. |
includes | String[] | - | Specifies files, which are included in the report. By default, all
files are included. |
licenseFamilies | ILicenseFamily[] | 0.8 | Specifies the license families to accept. |
licenseMatchers | HeaderMatcherSpecification[] | - | Deprecated. {0}. Use licenses instead. |
licenses | IHeaderMatcher[] | 0.8 | Specifies the licenses to accept. By default, these are added to
the default licenses, unless you set
addDefaultLicenseMatchers to true. |
useDefaultExcludes | boolean | - | Whether to use the default excludes when scanning for files. Default value is: true. |
useEclipseDefaultExcludes | boolean | - | Whether to use the Eclipse specific default excludes when scanning
for files. Eclipse specific default excludes are given by the
constant ECLIPSE_DEFAULT_EXCLUDES: The .classpath and .project
files, the .settings directory, and so on. Default value is: true. |
useIdeaDefaultExcludes | boolean | - | Whether to use the IDEA specific default excludes when scanning for
files. IDEA specific default excludes are given by the constant
IDEA_DEFAULT_EXCLUDES: The *.iml, *.ipr and *.iws files. Default value is: true. |
useMavenDefaultExcludes | boolean | - | Whether to use the Maven specific default excludes when scanning
for files. Maven specific default excludes are given by the
constant MAVEN_DEFAULT_EXCLUDES: The target directory, the
cobertura.ser file, and so on. Default value is: true. |