The Clover-for-Maven1-Plugin source is stored in Mercurial repository on bitbucket.org. To get a local copy of the source code, a Mercurial client is required.
The following command will checkout the source code of the atlassian/maven-clover-plugin:
hg clone ssh://hg@bitbucket.org/atlassian/maven-clover-plugin
1) Running test cases:
cd maven-clover-plugin maven plugin:install plugin:repository-install cd src/plugin-test maven testPlugin -Dmaven.repo.remote=https://maven.atlassian.com/maven1,http://repo1.maven.org/maven -Dmaven.clover.license.path=/path/to/clover.license
2) Generating site documentation:
maven site -Dmaven.repo.remote=http://mirrors.ibiblio.org/maven,http://repo1.maven.org/maven
There might be a problem with finding qdox-current.jar - in such case, download it from http://mirrors.ibiblio.org/pub/mirrors/maven2/vdoclet/qdox/current/qdox-current.jar and install manually in ~/.maven/repository/vdoclet/jars/qdox-current.jar
To submit a patch:
hg diff > CLOV-XXXX.patch
where XXXX is the id of the JIRA created above.
Stable releases can be downloaded from Maven Central or from https://maven.atlassian.com/maven1/maven/plugins/
The JIRA issue tracker https://studio.plugins.atlassian.com/browse/CLMVNONE is deprecated, please raise issues on https://jira.atlassian.com/browse/CLOV
The SVN respository https://studio.plugins.atlassian.com/svn/CLMVNONE/trunk is deprecated, use the HG repository from https://bitbucket.org/atlassian/maven-clover-plugin