7552 Commits

Author SHA1 Message Date
Andreas Dangel
be46a71078 #1203 Make GuardLogStatementJavaUtil configurable 2014-07-18 19:57:12 +02:00
Andreas Dangel
b476588f08 #1205 More parse errors with lambda expressions 2014-07-18 18:57:25 +02:00
Andreas Dangel
ec088bdc9b #1205 Parse error on lambda with if 2014-07-17 20:53:31 +02:00
Andreas Dangel
f4d767d844 #1208 yahtml's outputDir property does not work 2014-07-16 20:24:22 +02:00
Andreas Dangel
63851dfe55 #1209 XPath 2.0 following-sibling incorrectly includes context node 2014-07-15 20:54:20 +02:00
Andreas Dangel
783175eb01 #1224 GuardDebugLogging broken in 5.1.1 - missing additive statement check in log statement 2014-07-15 19:40:36 +02:00
Andreas Dangel
ee2645f6fc #1213 AvoidLiteralsInIfCondition -- switch for integer comparison with 0 2014-07-14 22:15:27 +02:00
Andreas Dangel
629eb02970 #1211 PMD is failing with NPE for rule UseIndexOfChar while analyzing Jdk 8 Lambda expression
Actually fixed with 8f89d5a05f2579fc91c6f91fed7588e9e71305b2
2014-07-13 22:45:05 +02:00
Andreas Dangel
b9dc8557aa Merge branch 'AlanHohn-master' 2014-07-12 19:23:52 +02:00
Andreas Dangel
6cf811b3b5 Make CyclomaticComplexityRule a subclass of StdCyclomaticComplexityRule
to remove the now duplicated code.
2014-07-12 19:18:46 +02:00
Andreas Dangel
029359607a Remove manual isSuppressed implementation 2014-07-12 19:07:06 +02:00
Andreas Dangel
6cfdeefdf4 Update changelog 2014-07-12 18:28:35 +02:00
Andreas Dangel
d2d8a80958 Merge branch 'master' of https://github.com/AlanHohn/pmd into AlanHohn-master 2014-07-12 18:09:28 +02:00
Andreas Dangel
325b0cf06d #1214 UseCollectionIsEmpty misses some usage 2014-07-12 17:53:15 +02:00
Andreas Dangel
ccd77a9e78 #1215 AvoidInstantiatingObjectsInLoops matches the right side of a list iteration loop 2014-07-12 14:53:59 +02:00
Andreas Dangel
38575faffa #1216 AtLeastOneConstructor ignores classes with *any* methods 2014-07-12 11:57:27 +02:00
Andreas Dangel
b2f3b6cd53 Update changelog 2014-07-12 10:28:46 +02:00
Andreas Dangel
2f1c7a36de #1217 SystemPrintln always says "System.out.print is used"
Improved test framework to be able to assert the messages
produced by a rule.
2014-07-12 10:28:35 +02:00
Andreas Dangel
4b94dff6cf whitespace 2014-07-12 09:51:31 +02:00
Andreas Dangel
60ac836e21 #1218 TooFewBranchesForASwitchStatement misprioritized 2014-07-12 09:51:22 +02:00
Andreas Dangel
dd63fdbfbd #1219 PrimarySuffix/@Image does not work in some cases in xpath 2.0 2014-07-11 23:17:08 +02:00
Andreas Dangel
33cd507fad Fix #1221 OneDeclarationPerLine really checks for one declaration each statement 2014-07-10 20:55:05 +02:00
Andreas Dangel
8f89d5a05f UseIndexOfChar: fix null pointer with lambda expressions 2014-07-09 21:16:25 +02:00
Andreas Dangel
e08d585db0 Fix #1223 UnusedPrivateMethod: Java 8 method reference causing false positives 2014-07-09 20:40:01 +02:00
Andreas Dangel
671ba3367a #1206 Update Changelog 2014-07-08 21:00:58 +02:00
Andreas Dangel
6cad92ba4a #1206 Add test 2014-07-08 21:00:44 +02:00
Scott Santucci
e20ab1629f #1206 Make SummaryHTMLRenderer respect show suppressions settings 2014-07-08 21:00:25 +02:00
Alan Hohn
7c0ff5f873 Standard and modified cyclomatic complexity 2014-06-18 21:42:46 -05:00
Andreas Dangel
8c042e394d Add tests for slf4j logger in MoreThanOneLogger.
This adds slf4j-api as a test dependency.
2014-06-14 10:00:31 -04:00
Mark Adamcin
a0f04106fe Add SLF4j Logger type to MoreThanOneLogger rule 2014-06-12 15:34:06 -07:00
Andreas Dangel
40802ef517 Update changelog 2014-05-02 10:28:40 +02:00
muminc
ba69f8bc82 update to use asm 5.0.2 2014-05-02 01:45:14 +01:00
Andreas Dangel
60bb47df8b Fix #1181 unused import false positive if used as parameter in javadoc only. 2014-04-30 09:41:39 +02:00
Andreas Dangel
62a8070657 Fix #1192 Ecmascript fails to parse this operator " ^= " 2014-04-29 09:14:04 +02:00
Andreas Dangel
057f996e6f Prepare changelog for next version 2014-04-27 11:45:57 +02:00
Andreas Dangel
f9063393d3 [maven-release-plugin] prepare for next development iteration 2014-04-27 08:23:21 +02:00
Andreas Dangel
242ea1065b [maven-release-plugin] prepare release pmd_releases/5.1.1 pmd_releases/5.1.1 2014-04-27 08:23:21 +02:00
Andreas Dangel
9273d334ac Prepare pmd release 5.1.1 2014-04-27 08:01:36 +02:00
Andreas Dangel
d52db39846 Merge branch 'pmd/5.1.x' 2014-04-27 07:45:13 +02:00
Andreas Dangel
6f61b41e20 Fix #1191 Ecmascript fails to parse "void(0)" 2014-04-26 19:13:15 +02:00
Andreas Dangel
d03f5a339c Adding TodoComment checkstyle rule. 2014-04-26 18:11:51 +02:00
Andreas Dangel
3b47b5d408 Checkstyle fixes. 2014-04-26 18:07:43 +02:00
Andreas Dangel
324f5707d2 Fix changelog layout 2014-04-26 17:53:13 +02:00
Andreas Dangel
b2b02a69a4 Checkstyle fixes 2014-04-26 17:46:49 +02:00
Andreas Dangel
dcb7668c57 Update changelog 2014-04-26 11:51:20 +02:00
Andreas Dangel
22647630b7 Merge branch 'commentrequired-enums' of https://github.com/igniti-gmbh/pmd into igniti-gmbh-master 2014-04-26 11:48:36 +02:00
Andreas Dangel
85d8660c6d Merge branch 'master' of https://github.com/igniti-gmbh/pmd into igniti-gmbh-master 2014-04-26 11:47:16 +02:00
Andreas Dangel
f0346a9aee Verify #1189 GuardLogStatementRule and GuardDebugLoggingRule broken for log4j2 2014-04-23 16:54:39 +02:00
Andreas Dangel
0796dad74e Fix #1188 False positive in UnusedPrivateField 2014-04-23 16:29:57 +02:00
Alexander Stillich
785f01b0fa Added support for enums in CommentRequiredRule and extended corresponsing test 2014-04-16 14:33:11 +02:00