Commit Graph
115 Commits
Author SHA1 Message Date
vmassol 2685a5b196 Added new <code>clover:check</code> goal that verifies if the test coverage if above a threshold defined by the properties <code>maven.clover.check.target</code>, <code>maven.clover.check.packages</code> and <code>maven.clover.check.targets</code>. It fails the build if it's below.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@154360 13f79535-47bb-0310-9956-ffa450edef68
2005-02-18 22:17:54 +00:00
vmassol a5da0e7d1d Changed the location of the default license. It is now bundled in the plugin and the plugin no longer downloads it from your remote repository. As before if you wish to use your own license use the property.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@154010 13f79535-47bb-0310-9956-ffa450edef68
2005-02-16 08:21:07 +00:00
vmassol 943619e72d work for version 1.8 is open...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@154007 13f79535-47bb-0310-9956-ffa450edef68
2005-02-16 07:52:10 +00:00
vmassol 632a860139 Use less diskspace by getting rid of intermediate directories earlier on
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@153857 13f79535-47bb-0310-9956-ffa450edef68
2005-02-14 21:51:17 +00:00
vmassol bbc29be71a Reverting change so that I can try running scm:prepare-release again
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@153856 13f79535-47bb-0310-9956-ffa450edef68
2005-02-14 21:50:16 +00:00
vmassol 28e478d983 [maven-scm-plugin] prepare release 1.7
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@153852 13f79535-47bb-0310-9956-ffa450edef68
2005-02-14 21:37:15 +00:00
vmassol 0868441305 test
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@153849 13f79535-47bb-0310-9956-ffa450edef68
2005-02-14 21:29:50 +00:00
vmassol bafb136d36 MPCLOVER-21: Do not create a Clover report link when the project has no tests.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@153426 13f79535-47bb-0310-9956-ffa450edef68
2005-02-11 17:40:41 +00:00
vmassol 7dd376ceee Fixed attribution... Sorry for the mistake.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@153425 13f79535-47bb-0310-9956-ffa450edef68
2005-02-11 17:24:10 +00:00
vmassol ceafca8f59 MPCLOVER-22: Open Clover report page in a new window in the same manner as it's done for the Javadoc and XRef reports. Thanks to Mike Gabelmann.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@153424 13f79535-47bb-0310-9956-ffa450edef68
2005-02-11 17:22:40 +00:00
vmassol 605cce19dd MPCLOVER-25: Added <code>maven.clover.includes</code> and <code>maven.clover.excludes</code> properties to specify what files to include/exclude from the Cloverification. Thanks to Michael Gaffney.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@153422 13f79535-47bb-0310-9956-ffa450edef68
2005-02-11 17:06:48 +00:00
vmassol fc07ccc297 Fixed Cenqua's URL
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@153417 13f79535-47bb-0310-9956-ffa450edef68
2005-02-11 16:15:22 +00:00
vmassol ef17d78f52 fixed typo
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@153415 13f79535-47bb-0310-9956-ffa450edef68
2005-02-11 15:44:51 +00:00
vmassol 10b1738df2 - Reorganized the plugin tests using a multiproject approach
- MPCLOVER-18: Added new <code>maven.clover.execute.during.report</code> property to control whether or not the <code>clover-report</code> goal builds Cloverify the sources and execute the tests (defaults to true).


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@153413 13f79535-47bb-0310-9956-ffa450edef68
2005-02-11 15:38:52 +00:00
vmassol bce1589140 MPCLOVER-29: fixed typo
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@153404 13f79535-47bb-0310-9956-ffa450edef68
2005-02-11 14:36:14 +00:00
vmassol 9b6891b63c - MPCLOVER-24: Deprecated <code>maven.clover.database.dir</code> property and replaced it with a <code>maven.cover.database</code> property that contains not only the database directory but also the name of the database file.
- MPCLOVER-28: <code>clover:off</clover> should now reset correctly the <code>maven.build.dest</code> property that <code>clover:on</code> modifies. Note that the reported error has been fixed even though I have not been able to reproduce the problem (and hence we don't have a test for it).
- MPCLOVER-26: Upgraded Clover to version 1.3.4.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@153185 13f79535-47bb-0310-9956-ffa450edef68
2005-02-10 07:29:43 +00:00
aheritier ff73a8ef67 Switch to subversion
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@124032 13f79535-47bb-0310-9956-ffa450edef68
2005-01-03 22:58:16 +00:00
aheritier 83a3300528 Fix MPXDOC-94 : Files re-saved with a correct UTF-8 encoding.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@124020 13f79535-47bb-0310-9956-ffa450edef68
2005-01-03 18:00:29 +00:00
vmassol 2b0bed7af9 updated Clover URL
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@116111 13f79535-47bb-0310-9956-ffa450edef68
2004-09-30 12:39:06 +00:00
vmassol 2853e6ef30 Added missing description
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@116110 13f79535-47bb-0310-9956-ffa450edef68
2004-09-30 12:36:27 +00:00
vmassol ccb9359947 Work on 1.7 version is open...
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@116109 13f79535-47bb-0310-9956-ffa450edef68
2004-09-30 12:35:09 +00:00
vmassol d384aea57f Fixed typo and set the release date as it failed when running maven maven scm:prepare-release due to typo
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@116107 13f79535-47bb-0310-9956-ffa450edef68
2004-09-30 12:26:36 +00:00
vmassol e2724369e1 [maven-scm-plugin] prepare release 1.6
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@116106 13f79535-47bb-0310-9956-ffa450edef68
2004-09-30 12:24:47 +00:00
vmassol 230a3b920d MPCLOVER-23. The default compiler was not reset after the execution of the <code>clover:report/code> goal.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@116105 13f79535-47bb-0310-9956-ffa450edef68
2004-09-30 12:19:50 +00:00
vmassol 98f8bc6611 Added ability for users to specify their own Clover license file by overriding the new <code>maven.clover.license.path</code> property.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115950 13f79535-47bb-0310-9956-ffa450edef68
2004-08-11 09:54:29 +00:00
carlos 395ce621cd Fixed typo
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115839 13f79535-47bb-0310-9956-ffa450edef68
2004-07-18 11:26:38 +00:00
vmassol 52892d03bf - Made the following goals public by documenting them: <code>clover:report</code>, <code>clover:on</code>, <code>clover:off</code>, <code>clover:test</code>, <code>clover:test-single</code>
- Added new <code>clover:test-single</code> goal to execute a single test case and to view the test coverage result directly using the Clover Swing viewer. This is useful if you wish to quickly see the action that a single unit test has on the code it tests.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115838 13f79535-47bb-0310-9956-ffa450edef68
2004-07-16 18:36:26 +00:00
vmassol 3e136f2c14 indentation fix
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115837 13f79535-47bb-0310-9956-ffa450edef68
2004-07-16 13:34:40 +00:00
vmassol 3b46aa77d2 Make the swing report work again with Clover 1.3
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115836 13f79535-47bb-0310-9956-ffa450edef68
2004-07-16 13:31:52 +00:00
vmassol d0223f1eb1 Now using <code>maven:get</code> and <code>maven:set</code>.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115835 13f79535-47bb-0310-9956-ffa450edef68
2004-07-16 13:24:00 +00:00
vmassol 6943f3b2a0 Replaced ${context.getParent().setVariable('maven.build.dest',tmp)} with the much better <j:set var="maven.build.dest" value="${tmp}" scope="parent"/>
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115834 13f79535-47bb-0310-9956-ffa450edef68
2004-07-16 13:06:43 +00:00
vmassol f378f2e17c The <code>clover:report</code> goal does not call the tests anymore. It only generates Clover reports.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115833 13f79535-47bb-0310-9956-ffa450edef68
2004-07-16 11:12:46 +00:00
vmassol c231e2d1f9 When executing <code>clover:on</code> and <code>clover:off</code>, modify the <code>maven.build.dest</code> property value in the Root context of all plugins so that the value change is available in all Maven plugins.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115832 13f79535-47bb-0310-9956-ffa450edef68
2004-07-16 10:59:37 +00:00
vmassol fbc42cc8af Prevented the <code>clover:on</code> goal from failing when there are no unit tests sources available.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115831 13f79535-47bb-0310-9956-ffa450edef68
2004-07-16 09:47:39 +00:00
vmassol 191e870e08 Updated to Clover Ant 1.3_01.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115764 13f79535-47bb-0310-9956-ffa450edef68
2004-07-10 13:04:46 +00:00
brett b5f0b13758 update a bunch of plugin dependency usages
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115672 13f79535-47bb-0310-9956-ffa450edef68
2004-07-06 12:37:18 +00:00
brett 4885df4424 use the nicer style of JIRA URL
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115537 13f79535-47bb-0310-9956-ffa450edef68
2004-06-25 15:24:31 +00:00
brett 4c58c8316a document how to override clover jar "cleanly"
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115463 13f79535-47bb-0310-9956-ffa450edef68
2004-06-12 05:36:18 +00:00
brett 3ba2b96a88 rollback last change due to breakage
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115462 13f79535-47bb-0310-9956-ffa450edef68
2004-06-12 05:20:57 +00:00
brett d3eb8282a7 PR: MPCLOVER-15
Make maven.clover.jar work


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115461 13f79535-47bb-0310-9956-ffa450edef68
2004-06-12 04:52:28 +00:00
brett cc232858bd [maven-scm-plugin] prepare release 1.5
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115301 13f79535-47bb-0310-9956-ffa450edef68
2004-05-16 02:22:50 +00:00
brett 3ae1db573f remove useless HEAD version definitions
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115266 13f79535-47bb-0310-9956-ffa450edef68
2004-05-16 01:35:48 +00:00
dion 94b26c9254 Put back meaningless prefixes and suffixes
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115230 13f79535-47bb-0310-9956-ffa450edef68
2004-05-11 15:36:24 +00:00
dion ca69c6afa5 Remove 'Maven' and 'plugin' from name
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115229 13f79535-47bb-0310-9956-ffa450edef68
2004-05-11 15:06:54 +00:00
vmassol 54184543ba - inherit from the plugin-parent/project.xml POM instead of the top level one which is reserved for the master build
- removed custom reports as we can now use the default ones from plugin-parent/project.xml


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115168 13f79535-47bb-0310-9956-ffa450edef68
2004-05-02 13:41:03 +00:00
vmassol 6ec2f24cad fixed bad type
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115161 13f79535-47bb-0310-9956-ffa450edef68
2004-05-02 11:18:07 +00:00
vmassol b0577a806c only put <version> tags for versions that do exist
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115160 13f79535-47bb-0310-9956-ffa450edef68
2004-05-02 11:17:11 +00:00
vmassol 1fd2d4b98d removed explicit download menu as it is now automatically generated when running "maven site"
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115157 13f79535-47bb-0310-9956-ffa450edef68
2004-05-02 10:26:37 +00:00
vmassol b6e3f25e5e - remove unneeded properties (they are inherited from top level project.properties)
- changed order to plugin download in navigation


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115134 13f79535-47bb-0310-9956-ffa450edef68
2004-05-01 12:21:03 +00:00
vmassol c48891dd9f Do not execute Clover if there are no tests to run Clover on. This prevents an error happening in the <code>clover:on</code> goal.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@115093 13f79535-47bb-0310-9956-ffa450edef68
2004-04-30 08:21:06 +00:00