maven-pmd-plugin.git
2 weeks ago[MPMD-262] - Upgrade mave-surefire/failsafe-plugin 2.21.0 master
Karl Heinz Marbaise [Tue, 1 May 2018 17:36:32 +0000 (19:36 +0200)] 
[MPMD-262] - Upgrade mave-surefire/failsafe-plugin 2.21.0

2 weeks ago[MNGSITE-332] - Changed download templates of plugins not to reference .md5 anymore
Karl Heinz Marbaise [Tue, 10 Apr 2018 16:06:02 +0000 (18:06 +0200)] 
[MNGSITE-332] - Changed download templates of plugins not to reference .md5 anymore

2 weeks ago[MPMD-252] - Upgrade parent to 31
Karl Heinz Marbaise [Tue, 13 Feb 2018 19:13:25 +0000 (20:13 +0100)] 
[MPMD-252] - Upgrade parent to 31

3 weeks ago[MPMD-259] FileNotFoundException with analysisCache=true, includeTests=true and no...
Andreas Dangel [Sat, 28 Apr 2018 17:29:39 +0000 (19:29 +0200)] 
[MPMD-259] FileNotFoundException with analysisCache=true, includeTests=true and no test classes

Add test case

3 weeks ago[MPMD-261] Upgrade to PMD 6.3.0
Andreas Dangel [Sun, 29 Apr 2018 08:26:41 +0000 (10:26 +0200)] 
[MPMD-261] Upgrade to PMD 6.3.0

3 weeks ago[MPMD-257] Allow to disable analysisCache completely, avoid warnings
Andreas Dangel [Fri, 27 Apr 2018 17:24:56 +0000 (19:24 +0200)] 
[MPMD-257] Allow to disable analysisCache completely, avoid warnings

3 weeks ago[MPMD-261] Upgrade to PMD 6.2.0
Andreas Dangel [Fri, 27 Apr 2018 16:38:16 +0000 (18:38 +0200)] 
[MPMD-261] Upgrade to PMD 6.2.0

Adjust unit tests to changed rules

3 weeks ago[MPMD-261] Upgrade to PMD 6.2.0
Andreas Dangel [Thu, 26 Apr 2018 18:18:02 +0000 (20:18 +0200)] 
[MPMD-261] Upgrade to PMD 6.2.0

3 weeks ago[MPMD-258] PMD output multiplies with every module in multi module projects
Andreas Dangel [Thu, 26 Apr 2018 18:13:05 +0000 (20:13 +0200)] 
[MPMD-258] PMD output multiplies with every module in multi module projects

8 weeks ago[MPMD-256] Add maxAllowedViolations property for PMD
Andreas Dangel [Wed, 21 Mar 2018 19:42:02 +0000 (20:42 +0100)] 
[MPMD-256] Add maxAllowedViolations property for PMD

Merge branch 'pr-1'

2 months agoRemoved unnecessary assertTrue(True) 1/head
Kirk Clemens [Mon, 19 Mar 2018 21:17:36 +0000 (16:17 -0500)] 
Removed unnecessary assertTrue(True)

2 months agoUpdated maxAllowedViolations version number to 3.10.0
Kirk Clemens [Mon, 19 Mar 2018 21:16:29 +0000 (16:16 -0500)] 
Updated maxAllowedViolations version number to 3.10.0

2 months agoAdd the ability to set the maximum number of allowed before a build fails
Kirk Clemens [Sun, 18 Mar 2018 01:20:54 +0000 (20:20 -0500)] 
Add the ability to set the maximum number of allowed before a build fails

2 months agoupdated Modello xsd url
Hervé Boutemy [Tue, 13 Mar 2018 17:22:12 +0000 (18:22 +0100)] 
updated Modello xsd url

2 months ago[MPMD-253] PMD links to java Xref fail in aggregated report
Guillaume Boué [Sun, 25 Feb 2018 00:01:52 +0000 (01:01 +0100)] 
[MPMD-253] PMD links to java Xref fail in aggregated report

Fix Xref link to a Java source in a module: don't use the file section
name but the file name for the link.

2 months agoMake IT runnable both on Windows and Linux.
Guillaume Boué [Sun, 25 Feb 2018 00:11:19 +0000 (01:11 +0100)] 
Make IT runnable both on Windows and Linux.

3 months ago[MPMD-244] Maven PMD plugin fails but no reason is given for the failure
Andreas Dangel [Mon, 29 Jan 2018 09:28:38 +0000 (10:28 +0100)] 
[MPMD-244] Maven PMD plugin fails but no reason is given for the failure

Adjust integration test to run only with maven 3.1.0+

3 months ago[maven-release-plugin] prepare for next development iteration
Andreas Dangel [Sun, 21 Jan 2018 17:08:55 +0000 (18:08 +0100)] 
[maven-release-plugin] prepare for next development iteration

3 months ago[maven-release-plugin] prepare release maven-pmd-plugin-3.9.0 maven-pmd-plugin-3.9.0
Andreas Dangel [Sun, 21 Jan 2018 17:07:59 +0000 (18:07 +0100)] 
[maven-release-plugin] prepare release maven-pmd-plugin-3.9.0

3 months ago[MPMD-247] Upgrade to PMD 6.0.1
Andreas Dangel [Sun, 21 Jan 2018 16:20:27 +0000 (17:20 +0100)] 
[MPMD-247] Upgrade to PMD 6.0.1

4 months ago[MPMD-251] Invalid report XML is generated with includeXmlInSite=true
Andreas Dangel [Thu, 18 Jan 2018 10:10:30 +0000 (11:10 +0100)] 
[MPMD-251] Invalid report XML is generated with includeXmlInSite=true

Use the same fix for CPD

4 months ago[MPMD-251] Invalid report XML is generated with includeXmlInSite=true
Andreas Dangel [Thu, 18 Jan 2018 09:43:40 +0000 (10:43 +0100)] 
[MPMD-251] Invalid report XML is generated with includeXmlInSite=true

Use the renderer's flush method

4 months ago[MPMD-251] Invalid report XML is generated with includeXmlInSite=true
Brad Flood [Thu, 18 Jan 2018 09:25:41 +0000 (10:25 +0100)] 
[MPMD-251] Invalid report XML is generated with includeXmlInSite=true

Submitted by: Brad Flood <bflood@keyholesoftware.com>
Closes apache/maven-plugins#127

4 months ago[MPMD-128] Xref link generation regression with Maven 3
Andreas Dangel [Wed, 10 Jan 2018 18:47:12 +0000 (19:47 +0100)] 
[MPMD-128] Xref link generation regression with Maven 3

Submitted by: Marc Rohlfs

* Added integration test and adjusted to current PMD/m-pmd-p version

4 months agoFix PMD, remove unnecessary suppress warnings
Andreas Dangel [Wed, 10 Jan 2018 17:50:37 +0000 (18:50 +0100)] 
Fix PMD, remove unnecessary suppress warnings

4 months agoFix maven pmd ruleset: the rule EmptyStaticInitializer doesn't
Andreas Dangel [Wed, 10 Jan 2018 17:47:46 +0000 (18:47 +0100)] 
Fix maven pmd ruleset: the rule EmptyStaticInitializer doesn't
exist anymore (has been merged into EmptyInitializer)

4 months ago[MPMD-249] The plugin documentation point to old (deprecated) rulesets
Andreas Dangel [Wed, 10 Jan 2018 17:47:19 +0000 (18:47 +0100)] 
[MPMD-249] The plugin documentation point to old (deprecated) rulesets

Update more documentation

4 months ago[MPMD-249] The plugin documentation point to old (deprecated) rulesets
Andreas Dangel [Wed, 10 Jan 2018 17:13:33 +0000 (18:13 +0100)] 
[MPMD-249] The plugin documentation point to old (deprecated) rulesets

Use https for the link

4 months ago[MPMD-243] excludeFromFailureFile configuration does not work
Andreas Dangel [Tue, 9 Jan 2018 07:27:14 +0000 (08:27 +0100)] 
[MPMD-243] excludeFromFailureFile configuration does not work

Add integration test

5 months ago[MPMD-244] Maven PMD plugin fails but no reason is given for the failure
Andreas Dangel [Mon, 18 Dec 2017 19:11:44 +0000 (20:11 +0100)] 
[MPMD-244] Maven PMD plugin fails but no reason is given for the failure

Fix integration test

5 months ago[MPMD-246] Output details of processing errors
Andreas Dangel [Fri, 15 Dec 2017 18:58:08 +0000 (19:58 +0100)] 
[MPMD-246] Output details of processing errors

Add new parameter "renderProcessingErrors"

5 months ago[MPMD-246] Output details of processing errors
Andreas Dangel [Fri, 15 Dec 2017 18:57:35 +0000 (19:57 +0100)] 
[MPMD-246] Output details of processing errors

Render processing errors in HTML report

5 months ago[MPMD-246] Output details of processing errors
Andreas Dangel [Fri, 15 Dec 2017 18:57:09 +0000 (19:57 +0100)] 
[MPMD-246] Output details of processing errors

Output detail error message when debug logging is enabled.
In any case, add the processing errors to the xml report.

5 months ago[MPMD-244] Maven PMD plugin fails but no reason is given for the failure
Andreas Dangel [Mon, 18 Dec 2017 18:53:58 +0000 (19:53 +0100)] 
[MPMD-244] Maven PMD plugin fails but no reason is given for the failure

Added new parameter "showPmdLog", which helps in analyzing issues
within PMD. This integrates the PMD log into the maven log.

5 months ago[MPMD-248] cpd-check goal leaks file handle
Andreas Dangel [Sun, 17 Dec 2017 13:51:47 +0000 (14:51 +0100)] 
[MPMD-248] cpd-check goal leaks file handle

5 months agoNow really find a free port.
Andreas Dangel [Sun, 17 Dec 2017 12:12:55 +0000 (13:12 +0100)] 
Now really find a free port.
Wiremock internally just uses port 8080 if no port is given

5 months agoUse random port for wiremock based unit test
Andreas Dangel [Sun, 17 Dec 2017 11:19:21 +0000 (12:19 +0100)] 
Use random port for wiremock based unit test

5 months ago[MPMD-245] targetJdk property should use maven.compiler.source by default
Andreas Dangel [Sun, 17 Dec 2017 10:36:46 +0000 (11:36 +0100)] 
[MPMD-245] targetJdk property should use maven.compiler.source by default

5 months agoMerge branch 'MPMD-247'
Andreas Dangel [Sat, 16 Dec 2017 16:28:55 +0000 (17:28 +0100)] 
Merge branch 'MPMD-247'

5 months ago[MPMD-247] Upgrade to PMD 6.0.0
Andreas Dangel [Fri, 15 Dec 2017 18:55:49 +0000 (19:55 +0100)] 
[MPMD-247] Upgrade to PMD 6.0.0

Remove rule EmptyStaticInitializer from default ruleset, since
it has been merged into EmptyInitializer

5 months ago[MPMD-247] Upgrade to PMD 6.0.0
Andreas Dangel [Fri, 15 Dec 2017 18:55:25 +0000 (19:55 +0100)] 
[MPMD-247] Upgrade to PMD 6.0.0

Adjust remaining old ruleset references

5 months ago[MPMD-247] Upgrade to PMD 6.0.0
Andreas Dangel [Fri, 15 Dec 2017 18:55:00 +0000 (19:55 +0100)] 
[MPMD-247] Upgrade to PMD 6.0.0

* Provide a new default ruleset: maven-pmd-plugin-default.xml
* Update documentation

5 months ago[MPMD-247] Upgrade to PMD 6.0.0
Andreas Dangel [Fri, 15 Dec 2017 18:53:36 +0000 (19:53 +0100)] 
[MPMD-247] Upgrade to PMD 6.0.0

Upgrade /rulesets/maven.xml

5 months ago[MPMD-247] Upgrade to PMD 6.0.0
Andreas Dangel [Fri, 15 Dec 2017 18:53:11 +0000 (19:53 +0100)] 
[MPMD-247] Upgrade to PMD 6.0.0

Make use of new ruleset category structure

5 months ago[MPMD-247] Upgrade to PMD 6.0.0
Andreas Dangel [Fri, 15 Dec 2017 18:52:33 +0000 (19:52 +0100)] 
[MPMD-247] Upgrade to PMD 6.0.0

5 months agomoved to git
Hervé Boutemy [Sat, 9 Dec 2017 18:31:11 +0000 (19:31 +0100)] 
moved to git

6 months ago[MPMD-235] Javadoc errors when building with java8
Andreas Dangel [Sat, 28 Oct 2017 16:24:53 +0000 (16:24 +0000)] 
[MPMD-235] Javadoc errors when building with java8

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1813646 13f79535-47bb-0310-9956-ffa450edef68

6 months ago[MPMD-240] Migrate plugin to Maven 3.0
Andreas Dangel [Sat, 28 Oct 2017 08:55:54 +0000 (08:55 +0000)] 
[MPMD-240] Migrate plugin to Maven 3.0

Version has now 3 segements and is 3.9.0-SNAPSHOT

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1813596 13f79535-47bb-0310-9956-ffa450edef68

6 months ago[MPMD-240] Migrate plugin to Maven 3.0
Andreas Dangel [Sat, 28 Oct 2017 08:22:19 +0000 (08:22 +0000)] 
[MPMD-240] Migrate plugin to Maven 3.0

maven-compat now only needed for tests

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1813594 13f79535-47bb-0310-9956-ffa450edef68

6 months ago[MPMD-240] Migrate plugin to Maven 3.0
Andreas Dangel [Sat, 28 Oct 2017 08:22:14 +0000 (08:22 +0000)] 
[MPMD-240] Migrate plugin to Maven 3.0

Upgrade maven-reporting-impl and doxia

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1813593 13f79535-47bb-0310-9956-ffa450edef68

6 months ago[MPMD-240] Migrate plugin to Maven 3.0
Andreas Dangel [Sat, 28 Oct 2017 08:22:07 +0000 (08:22 +0000)] 
[MPMD-240] Migrate plugin to Maven 3.0

Housekeeping:

*   renaming package to o.a.m.plugin*s*.pmd
*   Rename the groupIds of the integration tests
    from o.a.m.plugin... to o.a.m.plugins...

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1813592 13f79535-47bb-0310-9956-ffa450edef68

6 months ago[MPMD-240] Migrate plugin to Maven 3.0
Andreas Dangel [Sat, 28 Oct 2017 08:21:15 +0000 (08:21 +0000)] 
[MPMD-240] Migrate plugin to Maven 3.0

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1813591 13f79535-47bb-0310-9956-ffa450edef68

9 months ago[MPMD-239] Add documentation about upgrading PMD version at runtime
Andreas Dangel [Sat, 19 Aug 2017 09:19:07 +0000 (09:19 +0000)] 
[MPMD-239] Add documentation about upgrading PMD version at runtime

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1805494 13f79535-47bb-0310-9956-ffa450edef68

12 months ago[maven-release-plugin] prepare for next development iteration
Andreas Dangel [Mon, 1 May 2017 06:50:44 +0000 (06:50 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1793285 13f79535-47bb-0310-9956-ffa450edef68

12 months ago[maven-release-plugin] prepare release maven-pmd-plugin-3.8 maven-pmd-plugin-3.8
Andreas Dangel [Mon, 1 May 2017 06:50:28 +0000 (06:50 +0000)] 
[maven-release-plugin] prepare release maven-pmd-plugin-3.8

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1793283 13f79535-47bb-0310-9956-ffa450edef68

12 months ago[MPMD-234] Support incremental analysis cache
Andreas Dangel [Sat, 29 Apr 2017 19:15:09 +0000 (19:15 +0000)] 
[MPMD-234] Support incremental analysis cache

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1793232 13f79535-47bb-0310-9956-ffa450edef68

12 months ago[MPMD-233] Upgrade to PMD 5.6.1
Andreas Dangel [Sat, 29 Apr 2017 19:14:41 +0000 (19:14 +0000)] 
[MPMD-233] Upgrade to PMD 5.6.1

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1793231 13f79535-47bb-0310-9956-ffa450edef68

12 months ago[MPMD-231] Upgrade to PMD 5.5.6
Andreas Dangel [Mon, 24 Apr 2017 17:59:33 +0000 (17:59 +0000)] 
[MPMD-231] Upgrade to PMD 5.5.6

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1792522 13f79535-47bb-0310-9956-ffa450edef68

13 months agom-pmd-p: git+rat ignore .pmd and .checkstyle file
Andreas Dangel [Fri, 31 Mar 2017 10:59:38 +0000 (10:59 +0000)] 
m-pmd-p: git+rat ignore .pmd and .checkstyle file

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1789660 13f79535-47bb-0310-9956-ffa450edef68

13 months ago[MPMD-232] Enable typeResolution by default
Andreas Dangel [Fri, 31 Mar 2017 10:59:32 +0000 (10:59 +0000)] 
[MPMD-232] Enable typeResolution by default

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1789659 13f79535-47bb-0310-9956-ffa450edef68

13 months ago[MPMD-232] Rename integration test for typeresolution
Andreas Dangel [Fri, 31 Mar 2017 10:59:24 +0000 (10:59 +0000)] 
[MPMD-232] Rename integration test for typeresolution

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1789658 13f79535-47bb-0310-9956-ffa450edef68

13 months ago[MPMD-231] Upgrade to PMD 5.5.5
Andreas Dangel [Fri, 31 Mar 2017 09:27:31 +0000 (09:27 +0000)] 
[MPMD-231] Upgrade to PMD 5.5.5

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1789640 13f79535-47bb-0310-9956-ffa450edef68

15 months ago[MPMD-231] Upgrade to PMD 5.5.3
Andreas Dangel [Mon, 30 Jan 2017 20:06:19 +0000 (20:06 +0000)] 
[MPMD-231] Upgrade to PMD 5.5.3

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1780978 13f79535-47bb-0310-9956-ffa450edef68

16 months ago[MPMD-230] Required class missing: org/apache/commons/io/IOUtils
Christian Schulte [Sat, 24 Dec 2016 14:56:53 +0000 (14:56 +0000)] 
[MPMD-230] Required class missing: org/apache/commons/io/IOUtils

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1775971 13f79535-47bb-0310-9956-ffa450edef68

17 months agoo Reverted last commit to reset to release version parent's.
Christian Schulte [Sun, 18 Dec 2016 03:37:05 +0000 (03:37 +0000)] 
o Reverted last commit to reset to release version parent's.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1774844 13f79535-47bb-0310-9956-ffa450edef68

17 months agoo Updated to latest parent SNAPSHOT.
Christian Schulte [Sun, 18 Dec 2016 00:49:25 +0000 (00:49 +0000)] 
o Updated to latest parent SNAPSHOT.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1774838 13f79535-47bb-0310-9956-ffa450edef68

17 months agoCorrect jira.codehaus.org to issues.apache.org/jira
Michael Osipov [Sat, 10 Dec 2016 23:24:24 +0000 (23:24 +0000)] 
Correct jira.codehaus.org to issues.apache.org/jira

Submitted-by: John Patrick <nhoj.patrick@gmail.com>
This closes #98

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1773543 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[maven-release-plugin] prepare for next development iteration
Andreas Dangel [Sat, 8 Oct 2016 16:09:01 +0000 (16:09 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1763916 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[maven-release-plugin] prepare release maven-pmd-plugin-3.7 maven-pmd-plugin-3.7
Andreas Dangel [Sat, 8 Oct 2016 16:08:43 +0000 (16:08 +0000)] 
[maven-release-plugin] prepare release maven-pmd-plugin-3.7

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1763914 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[MPMD-229] Cleanup POM, remove temporary workarounds
Andreas Dangel [Sat, 8 Oct 2016 15:43:24 +0000 (15:43 +0000)] 
[MPMD-229] Cleanup POM, remove temporary workarounds
dom4j comes in via velocity-tools, but it doesn't seem to be needed at all
so it is not added back

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1763911 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[MPMD-229] Cleanup POM, remove temporary workarounds
Andreas Dangel [Sat, 8 Oct 2016 15:43:12 +0000 (15:43 +0000)] 
[MPMD-229] Cleanup POM, remove temporary workarounds
Use m-release-p from parent

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1763910 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[MPMD-228] Upgrade maven-plugins to version 30
Andreas Dangel [Sat, 8 Oct 2016 15:42:58 +0000 (15:42 +0000)] 
[MPMD-228] Upgrade maven-plugins to version 30

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1763909 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[MPMD-213] Remove the language parameter from AbstractPmdViolationCheckMojo
Andreas Dangel [Fri, 7 Oct 2016 18:06:31 +0000 (18:06 +0000)] 
[MPMD-213] Remove the language parameter from AbstractPmdViolationCheckMojo

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1763807 13f79535-47bb-0310-9956-ffa450edef68

19 months agoImproved code to use the try-with-resources construct instead of closing all InputStr...
Guillaume Boué [Sun, 2 Oct 2016 01:51:45 +0000 (01:51 +0000)] 
Improved code to use the try-with-resources construct instead of closing all InputStream and Reader manually.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1763036 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[MPMD-212] Add documentation and IT for MPMD-206
Andreas Dangel [Sat, 1 Oct 2016 10:54:35 +0000 (10:54 +0000)] 
[MPMD-212] Add documentation and IT for MPMD-206
Change since version of compileSourceRoots/testSourceRoots to be 3.7

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1762998 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[MPMD-212] Add documentation and IT for MPMD-206
Andreas Dangel [Sat, 1 Oct 2016 10:09:26 +0000 (10:09 +0000)] 
[MPMD-212] Add documentation and IT for MPMD-206
Document the maven 3.3.9 requirements
Run IT only with 3.3.9

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1762995 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[MPMD-212] Add documentation and IT for MPMD-206
Andreas Dangel [Sat, 1 Oct 2016 10:09:19 +0000 (10:09 +0000)] 
[MPMD-212] Add documentation and IT for MPMD-206

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1762994 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[MPMD-162] PMD/CPD report does not take into account pmd.excludeFromFailureFile
Andreas Dangel [Sat, 1 Oct 2016 09:30:14 +0000 (09:30 +0000)] 
[MPMD-162] PMD/CPD report does not take into account pmd.excludeFromFailureFile
Use the new interface for the check mojos

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1762992 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[MPMD-162] PMD/CPD report does not take into account pmd.excludeFromFailureFile
Andreas Dangel [Sat, 1 Oct 2016 09:30:08 +0000 (09:30 +0000)] 
[MPMD-162] PMD/CPD report does not take into account pmd.excludeFromFailureFile
Introduce a common interface ExcludeFromFile

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1762991 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[MPMD-162] PMD/CPD report does not take into account pmd.excludeFromFailureFile
Andreas Dangel [Sat, 1 Oct 2016 09:30:00 +0000 (09:30 +0000)] 
[MPMD-162] PMD/CPD report does not take into account pmd.excludeFromFailureFile
Further refactoring and logging

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1762990 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[MPMD-162] PMD/CPD report does not take into account pmd.excludeFromFailureFile
Andreas Dangel [Sat, 1 Oct 2016 09:29:53 +0000 (09:29 +0000)] 
[MPMD-162] PMD/CPD report does not take into account pmd.excludeFromFailureFile
Refactoring - move the code into Exclude{Violations,Duplications}FromFile
helper classes

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1762989 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[MPMD-162] PMD/CPD report does not take into account pmd.excludeFromFailureFile
Andreas Dangel [Sat, 1 Oct 2016 09:29:45 +0000 (09:29 +0000)] 
[MPMD-162] PMD/CPD report does not take into account pmd.excludeFromFailureFile
Basic implementation

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1762988 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[MPMD-227] Document multimodule configuration example
Andreas Dangel [Sun, 25 Sep 2016 10:51:34 +0000 (10:51 +0000)] 
[MPMD-227] Document multimodule configuration example

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1762188 13f79535-47bb-0310-9956-ffa450edef68

21 months agoRemove dummy rule - if no rulesets are specified, PMD is not executed now
Andreas Dangel [Sun, 7 Aug 2016 09:47:03 +0000 (09:47 +0000)] 
Remove dummy rule - if no rulesets are specified, PMD is not executed now

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1755431 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[MPMD-220] Upgrade to PMD 5.5.1 - update documentation and links
Andreas Dangel [Sun, 7 Aug 2016 09:46:55 +0000 (09:46 +0000)] 
[MPMD-220] Upgrade to PMD 5.5.1 - update documentation and links

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1755430 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[MPMD-220] Upgrade to PMD 5.5.1
Andreas Dangel [Sun, 7 Aug 2016 09:46:47 +0000 (09:46 +0000)] 
[MPMD-220] Upgrade to PMD 5.5.1
Enable the rulesets java-empty and java-unnecessary by default,
to remain backwards compatible. They have been in the past releases
part of java-basic.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1755429 13f79535-47bb-0310-9956-ffa450edef68

21 months agoJava 7 updates
Andreas Dangel [Sun, 7 Aug 2016 09:46:39 +0000 (09:46 +0000)] 
Java 7 updates

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1755428 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[MPMD-226] Require Java 7 - update animal-sniffer config
Andreas Dangel [Sun, 7 Aug 2016 09:46:29 +0000 (09:46 +0000)] 
[MPMD-226] Require Java 7 - update animal-sniffer config

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1755427 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[MPMD-226] Require Java 7
Andreas Dangel [Sun, 7 Aug 2016 09:46:24 +0000 (09:46 +0000)] 
[MPMD-226] Require Java 7

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1755426 13f79535-47bb-0310-9956-ffa450edef68

21 months ago[MPMD-196] Do not rely in tests on toLowerCase but on toLowerCase(Locale.ROOT)
Andreas Dangel [Fri, 5 Aug 2016 13:24:52 +0000 (13:24 +0000)] 
[MPMD-196] Do not rely in tests on toLowerCase but on toLowerCase(Locale.ROOT)

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1755320 13f79535-47bb-0310-9956-ffa450edef68

2 years agoupdated Jira url
Herve Boutemy [Sun, 15 May 2016 09:15:02 +0000 (09:15 +0000)] 
updated Jira url

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1743895 13f79535-47bb-0310-9956-ffa450edef68

2 years agoo Updated 'plexus-archiver' to 3.2.
Christian Schulte [Sun, 8 May 2016 02:37:37 +0000 (02:37 +0000)] 
o Updated 'plexus-archiver' to 3.2.
o Updated 'commons-io' to 2.5.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1742763 13f79535-47bb-0310-9956-ffa450edef68

2 years agoo Updated to 'plexus-utils' 3.0.24.
Christian Schulte [Sun, 8 May 2016 00:27:05 +0000 (00:27 +0000)] 
o Updated to 'plexus-utils' 3.0.24.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1742760 13f79535-47bb-0310-9956-ffa450edef68

2 years agoo Updated to 'plexus-utils-3.0.23'.
Christian Schulte [Thu, 5 May 2016 03:22:53 +0000 (03:22 +0000)] 
o Updated to 'plexus-utils-3.0.23'.
o Updated to stop suppressing exceptions incorrectly when closing resources.
  Most of the time the 'IOUtils.closeQuietly' methods of 'commons-io' and
  the 'IOUtil.close' method of 'plexus-utils' are used incorrectly. They
  are meant to be used in 'finally' blocks to not suppress an exception
  already thrown in the 'try' block. The documentation of the
  'IOUtils.closeQuietly' methods explicitly contains usage examples.
  As soon as 'commons-io' or 'plexus-utils' is targetted at Java 1.7, those
  methods should get deprecated and people should be told to use the
  try-with-resources statement instead.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1742353 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[MPMD-178] use canonicalPaths to compare the directories
Andreas Dangel [Mon, 15 Feb 2016 19:05:13 +0000 (19:05 +0000)] 
[MPMD-178] use canonicalPaths to compare the directories

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1730597 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[MPMD-178] excludeRoots should handle subdirectories
Andreas Dangel [Wed, 10 Feb 2016 19:30:07 +0000 (19:30 +0000)] 
[MPMD-178] excludeRoots should handle subdirectories

Contributed by: Michael Yates

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1729696 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[MPMD-219] PMD processing errors should fail build (skipPmdError=false)
Andreas Dangel [Wed, 10 Feb 2016 19:29:54 +0000 (19:29 +0000)] 
[MPMD-219] PMD processing errors should fail build (skipPmdError=false)
This commit adds a "PmdCollectingRenderer" and uses it instead of
the report listener, as listeners are unfortunately not informed about
errors.
If the "skipPmdError" property is true (default),
then these processing errors are logged as warnings.
closes apache/maven-plugins#80

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1729695 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare for next development iteration
Dennis Lundberg [Sun, 13 Dec 2015 20:48:26 +0000 (20:48 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1719835 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare release maven-pmd-plugin-3.6 maven-pmd-plugin-3.6
Dennis Lundberg [Sun, 13 Dec 2015 20:48:09 +0000 (20:48 +0000)] 
[maven-release-plugin] prepare release maven-pmd-plugin-3.6

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1719833 13f79535-47bb-0310-9956-ffa450edef68

2 years agoAdd a temporary workaround for MRELEASE-925, to get the release out.
Dennis Lundberg [Sun, 13 Dec 2015 20:44:20 +0000 (20:44 +0000)] 
Add a temporary workaround for MRELEASE-925, to get the release out.

git-svn-id: https://svn.apache.org/repos/asf/maven/plugins/trunk@1719830 13f79535-47bb-0310-9956-ffa450edef68