Note: This Mojo should be used as a Maven report.
Full name:
net.sf:stat-scm:1.2.1-SNAPSHOT:stats
Description:
Generate a Source Code Management Metrics Report.
Attributes:
site
.Name | Type | Since | Description |
---|---|---|---|
cacheDir | String |
- |
Specify a cache directory for information retrieved from the Subversion server (e.g. line counts). The data will be saved in this directory. The directory will be created if it doesn't exist. By default, the current user directory is used. This is only relevant when the SCM is subversion and is ignored if it is CVS. |
configFile | String |
- |
The config file allows you to set some user or chart configurations. |
excludes | String[] |
- |
Each <exclude> tag inside here gives one Ant-style wildcard
pattern indicating what to exclude. Example: "** /test/*.java"
matches all java files in with a 'test' folder somewhere in the
path. Note that "*.java" only matches java files in the root
directory, because '*' does not match subdirectories. (Quotes not
needed.) If not specified, no files will be excluded. First we add in all files or all these files and then we subtract all the excluded files. |
includes | String[] |
- |
Each <include> tag inside here gives one Ant-style wildcard
pattern indicating what to include. Example: "src / ** / *.java"
matches all java files in the src directory or its subdirectories.
Note that "*.java "only matches java files in the root directory,
because '*' does not match subdirectories. (Quotes not
needed.) If not specified, all files will be included. First we add in all files or all these files and then we subtract all the excluded files. |
nonDeveloperLogins | String[] |
- |
Each <nonDeveloperLogin> tag in inside here gives one scm
login account name. Each account name given here will be excluded
from all developer reports. This is useful to reduce noise from
administrative and other non-developer accounts. Multiple accounts can be excluded by adding a tag for each such account. |
skip | boolean |
- |
Set this true to avoid running the stat-scm report in this project. Useful in child projects where the parent pom project specifies the stat-scm report. |
title | String |
- |
Specifies a display title to be used in the reports. The setting in <project><name> is used if no title is specified here and the name of the Subversion module will be used as default if no title is otherwise specified. |
cacheDir :
Specify a cache directory for information retrieved from the Subversion server (e.g. line counts). The data will be saved in this directory. The directory will be created if it doesn't exist. By default, the current user directory is used. This is only relevant when the SCM is subversion and is ignored if it is CVS.
java.lang.String
No
The config file allows you to set some user or chart configurations.
java.lang.String
No
excludes :
Each <exclude> tag inside here gives one Ant-style wildcard
pattern indicating what to exclude. Example: "** /test/*.java"
matches all java files in with a 'test' folder somewhere in the
path. Note that "*.java" only matches java files in the root
directory, because '*' does not match subdirectories. (Quotes not
needed.)
If not specified, no files will be excluded.
First we add in all files or all these files and then we subtract
all the excluded files.
java.lang.String[]
No
includes :
Each <include> tag inside here gives one Ant-style wildcard
pattern indicating what to include. Example: "src / ** / *.java"
matches all java files in the src directory or its subdirectories.
Note that "*.java "only matches java files in the root directory,
because '*' does not match subdirectories. (Quotes not
needed.)
If not specified, all files will be included.
First we add in all files or all these files and then we subtract
all the excluded files.
java.lang.String[]
No
Each <nonDeveloperLogin> tag in inside here gives one scm
login account name. Each account name given here will be excluded
from all developer reports. This is useful to reduce noise from
administrative and other non-developer accounts.
Multiple accounts can be excluded by adding a tag for each such
account.
java.lang.String[]
No
skip :
Set this true to avoid running the stat-scm report in this project. Useful in child projects where the parent pom project specifies the stat-scm report.
boolean
No
false
title :
Specifies a display title to be used in the reports. The setting in <project><name> is used if no title is specified here and the name of the Subversion module will be used as default if no title is otherwise specified.
java.lang.String
No