Commit Graph

293 Commits

Author SHA1 Message Date
Andreas Dangel
0056043ee6 Merge branch 'Add-check-to-MissingStaticMethodInNonInstantiableClass-rule' of https://github.com/Monits/pmd into Monits-Add-check-to-MissingStaticMethodInNonInstantiableClass-rule 2015-11-14 18:01:13 +01:00
Andreas Dangel
c584aa8cfa Merge branch 'bug-1440' 2015-11-13 19:18:51 +01:00
Andreas Dangel
02c49ce881 #1440 NPE in AvoidCallingFinalize 2015-11-13 19:05:24 +01:00
Andreas Dangel
e6d67312e1 InvalidSlf4jMessageFormat: Fix Null pointer with VariableNamingDeclaration
and VariableDeclaratorId types
2015-11-01 19:39:06 +01:00
Andreas Dangel
e7c0d03180 InvalidSlf4jMessageFormat: Fix class cast exception with method calls 2015-11-01 18:51:37 +01:00
Damian Techeira
50554257ce Add Builder pattern check
Summary: Add the builder pattern check to the MissingStaticMethodInNonInstantiatableClass rule

Test Plan: run tests

Reviewers: jmsotuyo

Reviewed By: jmsotuyo

Maniphest Tasks: T1440

Differential Revision: http://ph.monits.com/D13295
2015-10-30 12:10:27 -03:00
Andreas Dangel
8bfe2682e9 Merge branch 'typos' of https://github.com/mkordas/pmd into mkordas-typos 2015-10-28 21:10:20 +01:00
Michal Kordas
31cef1474a Fix various typos 2015-10-17 20:33:42 +02:00
Andreas Dangel
312d4c60c0 Merge branch 'bug-1430' 2015-10-17 18:01:25 +02:00
Andreas Dangel
9df4ff15b5 #1430 CommentDefaultAccessModifier triggers on field annotated with @VisibleForTesting 2015-10-17 18:00:37 +02:00
Andreas Dangel
599a556bc1 Merge branch 'master' of https://github.com/kullfar/pmd into kullfar-master 2015-10-16 17:18:35 +02:00
Andreas Dangel
0bd9aa9568 Merge branch 'mkorda-patch-2', Closes #74 2015-10-16 17:09:37 +02:00
Michal Kordas
ad853d14d7 Fix rendering CommentDefaultAccessModifier description as code 2015-10-16 17:05:36 +02:00
Andreas Dangel
4fd445cc26 Update changelog 2015-10-16 16:44:35 +02:00
Andreas Dangel
e490c78519 Merge branch 'invalid-slf4j-message-format-rule' of https://github.com/Monits/pmd into Monits-invalid-slf4j-message-format-rule 2015-10-16 16:37:32 +02:00
Andreas Dangel
8d94c5b44c Merge branch 'bug-1425' 2015-10-16 12:36:06 +02:00
Andreas Dangel
0c3c9830e7 Merge branch 'bug-1425' into pmd/5.4.x 2015-10-16 12:30:14 +02:00
Andreas Dangel
7fe60c0747 Merge branch 'bug-1425' into pmd/5.3.x 2015-10-16 12:25:51 +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
Stas Gromov
a1e6702a67 fix formatting typos in an example of the DoNotCallGarbageCollectionExplicitly rule 2015-10-15 15:53:22 +03:00
Andreas Dangel
4e8024e5b1 Merge branch 'bug-1428' into pmd/5.4.x 2015-10-10 19:00:18 +02:00
Andreas Dangel
9d350e6f78 Merge branch 'bug-1428' 2015-10-10 18:59:10 +02:00
Andreas Dangel
808943e366 #1428 False positive in UnusedPrivateField when local variable hides member variable 2015-10-10 18:54:31 +02:00
Andreas Dangel
ea074e2c53 Merge branch 'pr-72' 2015-10-10 17:40:41 +02:00
Andreas Dangel
262d154bdb Merge branch 'pr-72' into pmd/5.4.x 2015-10-10 17:40:29 +02:00
Andreas Dangel
1e0b8cfa21 Merge branch 'pmd/5.3.x' of https://github.com/amitbitcse/pmd into pr-72 2015-10-10 17:22:59 +02:00
Andreas Dangel
edc32b3f2b Merge branch 'bug-1429' 2015-10-10 16:13:59 +02:00
Andreas Dangel
c79eff06e8 Merge branch 'bug-1429' into pmd/5.4.x 2015-10-10 16:13:18 +02:00
Andreas Dangel
a7a84766bd #1429 Java - Parse Error: Cast in return expression 2015-10-10 16:08:38 +02:00
Damian Techeira
414da52fb2 remove annotation
Test Plan: none

Reviewers: jmsotuyo

Reviewed By: jmsotuyo

Differential Revision: http://ph.monits.com/D12873
2015-10-09 15:26:18 -03:00
Damian Techeira
2899a679b3 Add rule to look for invalid message format in slf4j loggers
Test Plan: run test

Reviewers: jmsotuyo

Reviewed By: jmsotuyo

Maniphest Tasks: T1017

Differential Revision: http://ph.monits.com/D12540
2015-10-09 14:19:41 -03: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
4faf5e4240 Merge branch 'wip-dogfood-test' into pmd/5.4.x 2015-10-05 09:29:21 +02:00
Andreas Dangel
209c35039a Merge branch 'wip-dogfood-test' 2015-10-05 09:22:00 +02:00
Andreas Dangel
43c1aaa702 Add verification test for dogfood.xml ruleset and fix it
See also commit 0555396978
2015-10-05 09:17:25 +02:00
Andreas Dangel
9f74721ae7 Prepare next dev version on master branch: 5.5.0-SNAPSHOT 2015-10-04 16:10:33 +02:00
Andreas Dangel
d5bf509758 [maven-release-plugin] prepare for next development iteration 2015-10-04 14:39:14 +02:00
Andreas Dangel
c21763a5e7 [maven-release-plugin] prepare release pmd_releases/5.4.0 2015-10-04 14:39:13 +02:00
Andreas Dangel
2b4a4a6334 Merge branch 'pmd/5.3.x' 2015-10-04 14:15:29 +02:00
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
82a137880b UselessParentheses now exists only in unnecessary 2015-10-04 11:26:16 +02:00
Andreas Dangel
c9f623ca7b Remove deprecated rules 2015-10-04 11:12:16 +02:00
Andreas Dangel
b5c2932051 Add unit test for #1414 2015-10-04 10:07:05 +02:00
Andreas Dangel
39cfbc238b #1420 UnusedPrivateField: Ignore fields if using lombok 2015-10-04 09:52:22 +02:00
Andreas Dangel
73fe285b1a #1418 RedundantFieldInitializer false positive with large long value 2015-10-03 17:36:07 +02:00
Michal Kordas
4a395ee8b7 #1410 Improve description of DefaultPackage rule 2015-09-30 22:36:00 +02:00
Andreas Dangel
bbd0bf98fd #1414 Command line parameter to disable "failOnViolation" behavior 2015-09-26 17:08:20 +02:00
Andreas Dangel
38741d4638 Improve exit status documentation for PMD and CPD 2015-09-26 16:18:24 +02:00
Andreas Dangel
1ae4400ec0 Merge branch 'pmd/5.3.x' 2015-09-26 15:25:52 +02:00