|
b9b0059797
|
Fixes #1476 False positive of ArrayIsStoredDirectly
|
2016-04-30 11:46:29 +02:00 |
|
|
176cc2344d
|
Fix NPEs
|
2016-04-23 19:43:13 +02:00 |
|
|
cb5ac3086e
|
Fixes #1471 False positives for DoubleCheckedLocking
|
2016-04-23 19:34:32 +02:00 |
|
|
573186be69
|
fixes #1464 UnnecessaryFinalModifier false positive on a @SafeVarargs method
|
2016-02-28 14:22:04 +01:00 |
|
|
fc35a162d9
|
Update changelog, whitespaces, improve test case
|
2016-02-28 14:01:32 +01:00 |
|
|
08fb59180d
|
remove trailing spaces
|
2016-02-28 13:07:03 +01:00 |
|
|
40bf82244f
|
Fix the fix for #1340
|
2016-02-28 13:07:03 +01:00 |
|
|
3c0516b86f
|
Fix #1340 UseStringBufferForStringAppends False Positive with ternary
operator (used both in condition and options)
|
2016-02-28 13:07:03 +01:00 |
|
|
1c08f94691
|
fixes #1465 False Positve UnusedImports with javadoc @link
|
2016-02-27 19:30:16 +01:00 |
|
|
079ffeb4df
|
fixes #1457 TooManyMethods counts inner class methods
|
2016-02-07 12:31:49 +01:00 |
|
|
89ffb56e4e
|
fixes #1456 UnusedFormalParameter should ignore overriding methods
|
2016-02-07 12:03:30 +01:00 |
|
|
b9f8f2d4fb
|
fixes #1453 Test Class Without Test Cases gives false positive
|
2016-01-28 22:24:34 +01:00 |
|
|
e6f5380719
|
fixes #1455 PMD doesn't handle Java 8 explicit receiver parameters
Those parameters are correctly parsed now and can be found
with "//FormalParameter[@ExplicitReceiverParameter='true']"
|
2016-01-25 10:29:00 +01:00 |
|
|
44a8c0defe
|
fixes #1449 false positive when casting a variable to short
|
2016-01-24 17:18:50 +01:00 |
|
|
8c4d307ddd
|
Refactor command line tests for CPD and create a BaseCPDCLITest class
|
2016-01-20 22:13:25 +01:00 |
|
|
7bf00118a7
|
Refactoring AccessorClassGenerationRule
|
2016-01-15 10:42:19 +01:00 |
|
|
69dbbdfe2d
|
references #81
|
2016-01-15 10:42:08 +01:00 |
|
|
f67dbb85f6
|
do not flag public static void main(String[]) as UseVarargs; ignore @Override for UseVarargs
|
2016-01-07 10:16:26 +01:00 |
|
|
83eceab455
|
[maven-release-plugin] prepare for next development iteration
|
2015-12-04 19:15:01 +01:00 |
|
|
c141c91612
|
[maven-release-plugin] prepare release pmd_releases/5.3.6
|
2015-12-04 19:15:01 +01:00 |
|
|
735b3e59f2
|
#1434 CommentRequired raises violation on serialVersionUID field
|
2015-12-03 20:15:25 +01:00 |
|
|
2452db15f4
|
#1373 JUnitAssertionsShouldIncludeMessage is no longer compatible with TestNG
|
2015-11-30 10:05:42 +01:00 |
|
|
bc9379d9b4
|
verify #1374 JUnitAssertionsShouldIncludeMessage does not work
|
2015-11-30 09:35:27 +01:00 |
|
|
2a52757aa5
|
#1446 False positive with JUnit4TestShouldUseBeforeAnnotation when TestNG is used
|
2015-11-30 09:26:13 +01:00 |
|
|
b4c2a51781
|
#1436 UnnecessaryFullyQualifiedName false positive on clashing static imports with enums
|
2015-11-20 11:23:01 +01:00 |
|
|
d621707e2f
|
#1431 SuspiciousEqualsMethodName false positive
|
2015-11-19 22:06:51 +01:00 |
|
|
f2ec1be93f
|
#1438 UseNotifyAllInsteadOfNotify gives false positive
|
2015-11-19 21:35:50 +01:00 |
|
|
90b1f65ea2
|
#1443 RedundantFieldInitializer: False positive for small floats
|
2015-11-16 21:33:51 +01:00 |
|
|
02c49ce881
|
#1440 NPE in AvoidCallingFinalize
|
2015-11-13 19:05:24 +01:00 |
|
|
7fe60c0747
|
Merge branch 'bug-1425' into pmd/5.3.x
|
2015-10-16 12:25:51 +02:00 |
|
|
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 |
|
|
808943e366
|
#1428 False positive in UnusedPrivateField when local variable hides member variable
|
2015-10-10 18:54:31 +02:00 |
|
|
1e0b8cfa21
|
Merge branch 'pmd/5.3.x' of https://github.com/amitbitcse/pmd into pr-72
|
2015-10-10 17:22:59 +02:00 |
|
|
a7a84766bd
|
#1429 Java - Parse Error: Cast in return expression
|
2015-10-10 16:08:38 +02:00 |
|
|
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 |
|
|
af9f9d477d
|
[maven-release-plugin] prepare for next development iteration
|
2015-10-04 12:48:25 +02:00 |
|
|
f357da73b6
|
[maven-release-plugin] prepare release pmd_releases/5.3.5
|
2015-10-04 12:48:25 +02:00 |
|
|
73fe285b1a
|
#1418 RedundantFieldInitializer false positive with large long value
|
2015-10-03 17:36:07 +02:00 |
|
|
4a395ee8b7
|
#1410 Improve description of DefaultPackage rule
|
2015-09-30 22:36:00 +02:00 |
|
|
98278cfdfc
|
#1413 False positive StringBuffer constructor with ?: int value
|
2015-09-26 11:08:21 +02:00 |
|
|
145780de9c
|
#1407 UselessParentheses "&" and "+" operator precedence
|
2015-09-26 10:23:43 +02:00 |
|
|
f3da33cca2
|
#1387 CloseResource has false positive for ResultSet
|
2015-09-26 09:55:02 +02:00 |
|
|
d8d8a9539f
|
#1409 NullPointerException in InsufficientStringBufferRule
|
2015-09-20 20:51:09 +02:00 |
|
|
365e7a1f68
|
#1410 DefaultPackage triggers on field annotated with @VisibleForTesting
|
2015-09-20 20:24:46 +02:00 |
|
|
819611dd23
|
[maven-release-plugin] prepare for next development iteration
|
2015-09-18 12:36:07 +02:00 |
|
|
0ffbe97a04
|
[maven-release-plugin] prepare release pmd_releases/5.3.4
|
2015-09-18 12:36:06 +02:00 |
|
|
0f48fd501d
|
#1393 PMD hanging during DataflowAnomalyAnalysis
|
2015-09-18 10:17:01 +02:00 |
|
|
ad1ffa5835
|
#1404 Java8 'Unnecessary use of fully qualified name' in Streams Collector
|
2015-09-16 22:11:18 +02:00 |
|
|
64012cc0b4
|
verified #1405 UnusedPrivateMethod false positive?
|
2015-09-16 21:37:17 +02:00 |
|
|
2500412b14
|
#1403 False positive UnusedPrivateMethod with JAVA8
|
2015-09-14 22:36:05 +02:00 |
|