Andreas Dangel
e08ba3ea30
Update changelog
2016-01-07 10:50:48 +01:00
Bob W. Hogg
b2d5342493
Adds new Code Climate-compliant JSON renderer
2016-01-07 10:47:47 +01:00
Andreas Dangel
83eceab455
[maven-release-plugin] prepare for next development iteration
2015-12-04 19:15:01 +01:00
Andreas Dangel
c141c91612
[maven-release-plugin] prepare release pmd_releases/5.3.6
2015-12-04 19:15:01 +01:00
Andreas Dangel
c9dca8dc92
#1441 PMD: Update documentation how to compile after modularization
2015-11-14 17:53:52 +01:00
Andreas Dangel
ba92715b19
CPD GUI: Add ignoreUsings option
2015-10-26 20:47:34 +01:00
Andreas Dangel
2fa869a868
CPD Ant Task: Add ignoreUsings option
2015-10-26 20:36:07 +01:00
Andreas Dangel
88634a220a
Add "--ignore-usings" parameter to CPD commandline for C#
2015-10-25 19:10:18 +01:00
Andreas Dangel
933002de34
Merge branch 'amitbitcse-pmd/5.3.x' into pmd/5.3.x
2015-10-16 17:50:14 +02:00
Andreas Dangel
b753cc5ec5
Update changelog, keep backwards compatible createRuleSets methods by overloading
2015-10-16 17:49:45 +02:00
Andreas Dangel
3393507082
#1425 Invalid XML Characters in Output
...
XMLRenderer correctly escapes the surrogate characters
AvoidDuplicateLiterals tries to reconstruct original string literal
2015-10-16 12:18:15 +02:00
amitbitcse
9da51952ef
RuleSetFactory Performance Enhancement:-
...
To enhance performance of RuleSetFactory, the RuleSets generated by RuleSetFactory from ruleSetString is set in PMDConfiguration and is checked before generating it again in MonoThreadProcessor, MutliThreadProcessor and PMDRunnable classes.
2015-10-13 17:50:37 +05:30
Andreas Dangel
d788b6ce74
Update changelog for pr-72
2015-10-10 17:37:58 +02:00
amitbitcse
1d190605e5
Added capability in Java and JSP parser for tracking tokens. It is often useful to keep track of each node's first and last token so that input can be easily reproduced again. Ref - https://javacc.java.net/doc/JJTree.html
2015-10-06 11:04:22 +05:30
Andreas Dangel
af9f9d477d
[maven-release-plugin] prepare for next development iteration
2015-10-04 12:48:25 +02:00
Andreas Dangel
f357da73b6
[maven-release-plugin] prepare release pmd_releases/5.3.5
2015-10-04 12:48:25 +02:00
Andreas Dangel
819611dd23
[maven-release-plugin] prepare for next development iteration
2015-09-18 12:36:07 +02:00
Andreas Dangel
0ffbe97a04
[maven-release-plugin] prepare release pmd_releases/5.3.4
2015-09-18 12:36:06 +02:00
Andreas Dangel
0f48fd501d
#1393 PMD hanging during DataflowAnomalyAnalysis
2015-09-18 10:17:01 +02:00
Andreas Dangel
e1a41bdf98
#1405 UnusedPrivateMethod false positive?
...
Don't use the auxclasspath if not provided.
2015-09-17 20:26:07 +02:00
Andreas Dangel
93b4ce9bb4
#1394 dogfood.xml - Unable to exclude rules [UncommentedEmptyMethod]
2015-09-08 20:03:28 +02:00
Andreas Dangel
922e35453a
#1402 Windows-Only: File exclusions are not case insensitive
2015-09-04 21:22:47 +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
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
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
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