47 Commits

Author SHA1 Message Date
Andreas Dangel
231a416c87 [maven-release-plugin] prepare for next development iteration 2015-03-23 20:25:49 +01:00
Andreas Dangel
3c2721587d [maven-release-plugin] prepare release pmd-build/0.9 2015-03-23 20:25:49 +01:00
Andreas Dangel
f300ce1ad6 maven-plugin-pmd-build: use target/generated-site directory as default 2015-03-21 22:50:22 +01:00
Andreas Dangel
d17786000f maven-plugin-pmd-build: generate markdown files for the rules
* simplify the configuration of the plugin
* use better default values
2015-03-15 14:58:57 +01:00
Andreas Dangel
70070295b7 maven-plugin-pmd-build: Output also deprecated rules that are no references. 2015-03-14 14:40:00 +01:00
Andreas Dangel
03e35f5596 maven-plugin-pmd-build: add the deprecated rules to the rules index page 2015-03-14 13:47:19 +01:00
Andreas Dangel
233b948bd4 maven-plugin-pmd-build: Also display deprecated rules 2015-03-14 13:19:11 +01:00
Andreas Dangel
0ba3c0b8ed maven-plugin-pmd-build: output the rule priority 2015-03-14 11:54:11 +01:00
Andreas Dangel
08c89fb4f5 maven-plugin-pmd-build: whitespace for xsl 2015-03-14 11:47:56 +01:00
Andreas Dangel
9860ded4c8 maven-plugin-pmd-build: add project-info-reports version 2015-03-14 11:43:33 +01:00
Andreas Dangel
b379d2e264 maven-plugin-pmd-build: pmd dogfood 2015-03-14 11:43:19 +01:00
Andreas Dangel
bc44701af0 maven-plugin-pmd-build: whitespace, formatting 2015-03-14 11:30:43 +01:00
Andreas Dangel
22a5f95272 maven-plugin-pmd-build: update plugins, add plugin annotations 2015-03-14 11:26:02 +01:00
Andreas Dangel
6c79f12da1 maven-plugin-pmd-build: update plugins 2015-03-14 11:12:33 +01:00
Andreas Dangel
69c41f451a maven-plugin-pmd-build: fix maven warning about parent path 2013-08-01 21:56:19 +02:00
Andreas Dangel
f9484aa2d2 [maven-release-plugin] prepare for next development iteration 2013-04-05 18:17:20 +02:00
Andreas Dangel
0631ef98fd [maven-release-plugin] prepare release pmd-build/0.8 2013-04-05 18:17:20 +02:00
Andreas Dangel
22a2db080f pmd (site): add links to the rules from the rule index page 2013-03-16 15:22:31 +01:00
Andreas Dangel
0125e7a03b pmd (site): add missing default values of properties for documentation 2013-03-16 13:58:32 +01:00
Andreas Dangel
6a8d7c3bcc [maven-release-plugin] prepare for next development iteration 2012-11-24 17:56:05 +01:00
Andreas Dangel
b242118d74 [maven-release-plugin] prepare release pmd-build/0.7 2012-11-24 17:56:04 +01:00
Andreas Dangel
b0c2721c22 pmd (build): ignore rule definitions without a name in our documentation
This basically adds the question, how to deal with deprecated rule definitions.
We should document this, maybe in an own section per ruleset.
2012-11-20 18:12:42 +01:00
Andreas Dangel
be6d551ba2 pmd (build): adjust release docu for git 2012-10-22 20:11:52 +02:00
Andreas Dangel
3941103714 pmd (build): add a RuntimeRulePropertiesAnalyzer to get the properties a rule supports for documentation (bug 1036)
* added maven plugin testing for a mojo test case
2012-10-21 16:32:30 +02:00
Andreas Dangel
fefdc27c01 pmd (build): make sure the rulesets are sorted alphabetically
* fix TODO - use compiled regex pattern
2012-10-13 18:18:47 +02:00
Andreas Dangel
35790351ec [maven-release-plugin] prepare for next development iteration
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7658 51baf565-9d33-0410-a72c-fc3788e3496d
2012-04-30 08:58:46 +00:00
Andreas Dangel
d7c37a7876 [maven-release-plugin] prepare release pmd-build-0.6
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7656 51baf565-9d33-0410-a72c-fc3788e3496d
2012-04-30 08:58:07 +00:00
Andreas Dangel
cec831d8d9 pmd (build): add missing href to the menu items
We'll need this once we switch to maven3 for site generation

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7651 51baf565-9d33-0410-a72c-fc3788e3496d
2012-03-25 08:09:18 +00:00
Andreas Dangel
a27db9c932 pmd (build): fix xref link to rule source; thanks to Mason (masondj) for pointing this out.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7650 51baf565-9d33-0410-a72c-fc3788e3496d
2012-03-25 08:08:38 +00:00
Andreas Dangel
150297a6c5 pmd: update release process documentation using maven
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7614 51baf565-9d33-0410-a72c-fc3788e3496d
2012-01-29 10:31:00 +00:00
Andreas Dangel
a7e2706e9b pmd (build): Updated release docu.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7569 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 14:11:39 +00:00
Andreas Dangel
9e857a7c3e [maven-release-plugin] prepare for next development iteration
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7568 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:57:12 +00:00
Andreas Dangel
80713fd04b [maven-release-plugin] prepare release pmd-build-0.5
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7566 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:56:35 +00:00
Andreas Dangel
a77d4645cd pmd (build): reverted last commit
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7565 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:55:30 +00:00
Andreas Dangel
7133528cc7 [maven-release-plugin] prepare release pmd-build-0.5
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7563 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:48:22 +00:00
Andreas Dangel
1f4307b7b8 pmd (build): Added missing license in pom, added howto for releasing.
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7561 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:43:03 +00:00
Andreas Dangel
d49b35de8d pmd (build): Added me as developer :)
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7560 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:42:38 +00:00
Andreas Dangel
d96391a683 pmd (build): Added scm urls
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7559 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:42:17 +00:00
Andreas Dangel
3013b06f63 pmd (build): adding sonatype parent pom
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7558 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:41:55 +00:00
Andreas Dangel
a29cc7ae89 pmd (build): moved the files to the standard directories
* src/main/java | resources
* enabled tests
* removed lib/pmd-build-0.4.jar - the plan is to have this dependency in maven central

git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7557 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:41:31 +00:00
Andreas Dangel
90b9a04858 pmd (build): use groupId net.sourceforge.pmd and a SNAPSHOT version in trunk
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7556 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:37:17 +00:00
Andreas Dangel
7050c5dc33 pmd (build): whitespaces
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7555 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-11 13:36:55 +00:00
Romain Pelisse
7d1b3c1034 pmd (build): Update junit to 4.8.2
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7552 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-08 15:53:25 +00:00
Romain Pelisse
bd8583ea41 pmd (build): externalise properly xsl filename, fixes default path to XSL
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7539 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-06 18:25:48 +00:00
Romain Pelisse
a28b3cc948 pmd (build): pmd-build will look for XSL in classpath if it can't find it on filesystem
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7538 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-06 18:25:14 +00:00
Romain Pelisse
49b482e9b4 pmd (build): Disable useless xsl:message
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7537 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-06 18:24:39 +00:00
Romain Pelisse
ebab5a0391 pmd (build): Move the pmd-build subproject out of PMD into its own separate project
git-svn-id: https://pmd.svn.sourceforge.net/svnroot/pmd/trunk@7535 51baf565-9d33-0410-a72c-fc3788e3496d
2011-12-06 18:23:51 +00:00