Andreas Dangel
6e300f0854
#1402 Windows-Only: File exclusions are not case insensitive
2015-09-04 21:21:20 +02:00
Andreas Dangel
944082c53d
Revert "Use Path instead of string to check file exclusions to fix windows-only bug where files were not being correctly excluded."
...
This reverts commit 59fcd70c8d718624a3ab107440debbfab51e0c50.
2015-09-04 21:11:49 +02:00
Andreas Dangel
14a47c82cc
Merge branch 'master' of https://github.com/msloan/pmd into msloan-master
2015-09-04 20:51:24 +02:00
Andreas Dangel
a865a28af6
Update changelog
2015-09-04 19:05:43 +02:00
Andreas Dangel
36f48c9159
Update changelog, add the new rule to 540.xml
2015-08-31 18:01:03 +02:00
Matt Sloan
59fcd70c8d
Use Path instead of string to check file exclusions to fix windows-only bug where files were not being correctly excluded.
2015-08-24 00:28:12 -07:00
Andreas Dangel
72db30c87e
Update changelog and add new rule to 540.xml
2015-08-10 21:10:47 +02:00
Andreas Dangel
0bf765be04
Update changelog
2015-07-29 20:16:07 +02:00
Andreas Dangel
f963f76fd4
Update changelog, improve test for new CommentDefaultAccessModifier rule
2015-07-26 19:20:47 +02:00
Andreas Dangel
e299dffc2f
Merge branch 'pmd/5.3.x'
2015-07-25 20:11:45 +02:00
Andreas Dangel
0671c2e478
[maven-release-plugin] prepare for next development iteration
2015-07-25 15:28:23 +02:00
Andreas Dangel
1348ed8e06
[maven-release-plugin] prepare release pmd_releases/5.3.3
2015-07-25 15:28:22 +02:00
Andreas Dangel
e93e9224ae
#1381 CPD Cannot use CSV/VS Renderers because they don't support encoding property
2015-07-19 22:34:57 +02:00
Andreas Dangel
df14ea9c95
#1379 PMD CLI: Cannot specify multiple properties
2015-07-13 19:50:40 +02:00
Andreas Dangel
793af091c0
[maven-release-plugin] prepare for next development iteration
2015-05-22 18:23:42 +02:00
Andreas Dangel
2c99fbd5e5
[maven-release-plugin] prepare release pmd_releases/5.3.2
2015-05-22 18:23:41 +02:00
Andreas Dangel
82c6e4f602
Update changelog
2015-05-09 15:11:20 +02:00
Andreas Dangel
a2526cc87a
Update changelog and add a small test for new rule ProjectVersionAsDependencyVersion
2015-04-30 19:54:03 +02:00
Andreas Dangel
a720b93431
[maven-release-plugin] prepare for next development iteration
2015-04-20 20:15:12 +02:00
Andreas Dangel
de7a81202f
[maven-release-plugin] prepare release pmd_releases/5.3.1
2015-04-20 20:15:11 +02:00
Andreas Dangel
d885267e6c
Update changelog, add license headers, add externalInfoUrl for new rules
2015-04-16 20:12:22 +02:00
Andreas Dangel
c44a89cce3
[maven-release-plugin] prepare for next development iteration
2015-04-01 20:06:39 +02:00
Andreas Dangel
094c9c0ec9
[maven-release-plugin] prepare release pmd_releases/5.3.0
2015-04-01 20:06:38 +02:00
Andreas Dangel
5c2f6bc962
[maven-release-plugin] prepare for next development iteration
2015-04-01 19:57:15 +02:00
Andreas Dangel
4ad83be724
#1326 PMD 5.3.0-SNAPSHOT doesn't compile under Windows
2015-03-27 19:15:36 +01:00
Andreas Dangel
63017dbf08
pmd-core: convert util/database to junit 4 tests, indentation fixes
2015-03-26 20:48:45 +01:00
Andreas Dangel
e57007e1be
dogfood, whitespaces
2015-03-25 20:16:55 +01:00
Andreas Dangel
61e8412afe
dogfood, whitespaces
2015-03-24 22:48:01 +01:00
Andreas Dangel
056b2fbaea
dogfood, whitespaces
2015-03-23 22:11:23 +01:00
Andreas Dangel
b7bf3fbb8c
dogfood, whitespaces
2015-03-22 00:15:08 +01:00
Andreas Dangel
0c69ed6f8b
PMD exit with status 4 if violations have been found.
2015-03-21 19:03:03 +01:00
Andreas Dangel
07e641f20a
Merge branch 'tiobe/fix-error-handling' of https://github.com/tiobe/pmd into tiobe-tiobe/fix-error-handling
2015-03-21 18:16:16 +01:00
Andreas Dangel
fb1e1ba1aa
doc: Improve PMD command line documentation
2015-03-21 17:55:50 +01:00
Andreas Dangel
415eed32c5
doc: Improve helptext of CPD command line
2015-03-21 16:38:21 +01:00
Andreas Dangel
28dfbeabf8
#1321 CPD format XML fails with NullPointer
2015-03-15 19:39:09 +01:00
Andreas Dangel
a52d0dcc6f
Make sure, a deprecated and renamed rule is not executed twice.
2015-03-09 22:14:37 +01:00
Andreas Dangel
c30b0be663
Merge branch 'bugfix/improves-jdk8-support' of https://github.com/bric3/pmd into bric3-bugfix/improves-jdk8-support
2015-03-07 19:13:56 +01:00
Andreas Dangel
74708fa69e
RuleProperties: Further refactoring - making the delimiters configurable
2015-03-07 19:01:52 +01:00
Jan van Nunen
e2cc67c591
Fixed exit status of PMD when error occurs
...
When an error occured the exit status of PMD was 0. The error occured
because the logic of 'NO_EXIT_AFTER_RUN' was incorrect/inverted. A
'System.exit()' was performed when 'NO_EXIT_AFTER_RUN' was set while it
should be skipped. I copied the fix from the CPDCommandLineInterface
class.
Furthermore I made sure all error messages are printed to System.err
instead of System.out, so they can easily extracted/found when PMD is
invoked by external tools.
2015-03-05 12:22:56 +01:00
Andreas Dangel
99f735cc3b
RuleProperties: Whitespaces, reformat
2015-03-02 21:40:14 +01:00
Andreas Dangel
8ca4a57c13
RuleProperties: get rid of AbstractDelimitedProperty
...
Just using AbstractProperty now, it can do both.
2015-03-02 20:45:53 +01:00
Andreas Dangel
df423b373c
RuleProperties: Add more tests and fix some multi property issues.
...
Add missing BooleanMultiProperty.FACTORY
2015-03-02 20:15:04 +01:00
Brice Dutheil
28d1764428
Improves pmd jdk8 readiness
...
* Upgrade asm so that it understands default method and static methods in interfaces jdk8 class files
* see 9b91690f218408ba1c65e633a824660e18080b00 for ASM4 support
2015-03-01 22:09:33 +01:00
Brice Dutheil
c50d84ff24
Replaces with spaces only (was mixed whitespaces)
2015-03-01 22:04:17 +01:00
Andreas Dangel
fcad3925cd
#1316 Multi Rule Properties with delimiter not possible
2015-02-28 14:12:53 +01:00
Andreas Dangel
21d7ebb809
Fixes for java9
2015-02-20 19:19:16 +01:00
Andreas Dangel
563fc4ed5a
Merge branch 'no-class-def-found-error' of https://github.com/rsalvador/pmd into rsalvador-no-class-def-found-error
2015-02-19 20:40:15 +01:00
Andreas Dangel
0f0984af3c
#1312 Rule reference must not override rule name of referenced rule
...
The RuleSetWriter used the wrong name, too
2015-02-19 18:29:03 +01:00
Andreas Dangel
d5d6118f12
#1312 Rule reference must not override rule name of referenced rule
...
otherwise the rule reference is broken
2015-02-18 20:07:44 +01:00
Roman
1f6421ec88
Handle NoClassDefFoundError along ClassNotFoundException
2015-02-15 11:34:32 -08:00