Commit Graph
1994 Commits
Author SHA1 Message Date
Clément Fournier b073960dc0 Followup on #1366 2018-10-12 11:43:19 +02:00
Juan Martín Sotuyo Dodero 4398004953 Merge branch 'pr-1374' 2018-10-09 22:00:38 -03:00
Juan Martín Sotuyo Dodero 7a54afaa89 Remove duplicated test case 2018-10-09 21:57:18 -03:00
Will Winder 5b324578f3 Add test cases. 2018-10-08 15:29:42 -04:00
Juan Martín Sotuyo DoderoandGitHub 14a375a510 Merge pull request #1370 from adangel/issue-1330
[java] PMD crashes with java.lang.ClassFormatError: Absent Code
2018-10-08 15:42:30 -03:00
Will Winder 2acd68ddef Add missing null check. 2018-10-08 09:33:25 -04:00
Will Winder b49f5d9e1a Simplify check for 'Test' annotation in JUnitTestsShouldIncludeAssertRule. Issue #1365 2018-10-08 09:25:48 -04:00
Andreas Dangel 17b651190e [java] PMD crashes with java.lang.ClassFormatError: Absent Code
attribute in method that is not native or abstract in class file
javax/xml/ws/Service

Fixes #1330
2018-10-06 11:17:45 +02:00
Vishva007 33f58b3282 bar spell 2018-10-04 00:28:10 +05:30
Vishva007 eb95804ea8 Static Modifier on Interface pmd #1356 2018-10-04 00:03:38 +05:30
Andreas Dangel d8586382f6 [maven-release-plugin] prepare for next development iteration 2018-09-30 10:10:21 +02:00
Andreas Dangel 161d9cd6d6 [maven-release-plugin] prepare release pmd_releases/6.8.0 2018-09-30 10:10:12 +02:00
Andreas Dangel dafbb5853f Merge branch 'pr-1260' 2018-09-30 08:47:07 +02:00
Clément FournierandGitHub dad61739ed Update quickstart.xml 2018-09-28 13:25:38 +02:00
Clément FournierandGitHub 75f2f18395 Fix PR comments 2018-09-23 21:49:38 +02:00
Juan Martín Sotuyo DoderoandGitHub 10b100dded Merge branch 'master' into issue-1352 2018-09-22 03:23:15 -03:00
Andreas Dangel 536176f359 [java] MissingSerialVersionUID false-negative with abstract classes
Fixes #1352
2018-09-18 19:13:05 +02:00
Andreas Dangel f67c4a2adc [java] MissingSerialVersionUID false-positive on interfaces
Fixes #1350
2018-09-17 08:57:20 +02:00
Andreas Dangel 64137d3231 Merge branch 'pr-1322' 2018-09-11 14:05:54 +02:00
Kristian Scheibe 5cca9e8f50 Fixed javadoc for test. 2018-09-10 15:32:26 +02:00
Kristian Scheibe f9e2fc7e54 Derive the JavaRuleViolation's class name from all java types and not just classes. 2018-09-10 15:30:01 +02:00
Juan Martín Sotuyo DoderoandGitHub b8accbb01a Merge branch 'master' into issue-1325 2018-09-08 22:11:35 -03:00
Juan Martín Sotuyo Dodero d14c7a9636 Use typeres to detect proper AtomicBooleans 2018-09-08 22:04:11 -03:00
Andreas Dangel 06be510702 [java] ConsecutiveLiteralAppends: Fix further FPs/FNs 2018-09-07 16:31:58 +02:00
Andreas Dangel 212bf46be8 [java] LinguisticNaming should support AtomicBooleans
Fixes #1334
2018-09-07 15:21:01 +02:00
Andreas Dangel 7d3f287f38 [java] False positive in ConsecutiveLiteralAppends
Fixes #1325
2018-09-07 14:30:16 +02:00
Clément Fournier 492f1798d8 Fix tests 2018-09-04 11:44:16 +02:00
Clément Fournier 16f0633193 Fix #1329 2018-09-04 11:34:34 +02:00
Andreas Dangel 291d36d841 [maven-release-plugin] prepare for next development iteration 2018-09-02 14:27:42 +02:00
Andreas Dangel b98bd0bb96 [maven-release-plugin] prepare release pmd_releases/6.7.0 2018-09-02 14:27:33 +02:00
Juan Martín Sotuyo DoderoandGitHub dc19269491 Merge branch 'master' into issue-1323 2018-09-01 20:16:13 -03:00
Andreas Dangel 7ebcb30aaa No need to check for missing ':' 2018-09-01 21:41:05 +02:00
Andreas Dangel d0efb3cad7 Merge branch 'pr-1319' 2018-09-01 21:32:08 +02:00
Andreas Dangel 58b1985509 Merge branch 'pr-1324' 2018-09-01 21:32:03 +02:00
Andreas Dangel 2fb3cd13cb [java] AvoidUsingHardCodedIP false positive for ":bee"
"::bee" (two colons) is a valid IPv6 address, while ":bee"
is not.

Refs #1323
2018-09-01 21:12:29 +02:00
Juan Martín Sotuyo Dodero ded5c1ca51 Add 'as' a a valid transformation prefix 2018-09-01 16:07:13 -03:00
Andreas Dangel a30d23e587 [java] LinguisticNaming - make tranform method names configurable
Follow-up for #1252
2018-08-31 11:29:55 +02:00
Juan Martín Sotuyo Dodero 6ef3b5a583 [java] Remove no longer used property
- Fixes #1323
2018-08-30 13:54:59 -03:00
Clément Fournier af5130ab00 Improvements and planned updates around PropertySource 2018-08-28 00:25:06 +02:00
Juan Martín Sotuyo DoderoandGitHub df64d8bfce Merge branch 'master' into deprecate-old-naming-conventions-rules 2018-08-27 12:58:18 -03:00
Juan Martín Sotuyo Dodero 982effe744 Merge branch 'pr-1297' 2018-08-27 04:20:34 -03:00
Juan Martín Sotuyo Dodero 26f5a41c47 [java] OneDeclarationPerLine should check fields too 2018-08-27 04:12:39 -03:00
Clément Fournier 40ce9313ae Deprecate R[UN]SIGNEDSHIFT
No usages to report
2018-08-20 18:08:21 +02:00
Andreas Dangel 71ce6c2eae [java] use pmd-java:typeIs always with the prefix "pmd-java".
Jaxen ignores the prefix, Saxon will require it.
So, it's more consistent to use the prefix always.
2018-08-17 20:27:09 +02:00
Andreas Dangel 27ac0944b5 [java] Use typeresolution for various (J)Unit rules 2018-08-17 20:20:10 +02:00
Andreas Dangel b9b19ec3ab Merge branch 'pr-1256' 2018-08-17 19:12:53 +02:00
Clément FournierandGitHub e17a965e03 Merge branch 'master' into deprecate-old-naming-conventions-rules 2018-08-17 16:29:51 +02:00
Clément Fournier 101a2c4100 Merge branch 'master' into split-field-naming-conventions 2018-08-17 15:55:42 +02:00
Clément Fournier 5526cae376 Fix pr comments 2018-08-17 15:54:03 +02:00
Clément Fournier 944c1222d2 Separate treatment of public and non-public constants 2018-08-15 18:35:42 +02:00