Commit Graph

1897 Commits

Author SHA1 Message Date
Clément Fournier 39f87ca5f3 Update schema location in rulesets 2018-10-27 21:02:16 +02:00
Andreas Dangel 7edaf78e4a [java] Improve UnnecessaryModifier explanation
Merge branch 'pr-1380'
2018-10-17 20:05:18 +02:00
Andreas Dangel d558f528b9 Merge branch 'pr-1392' 2018-10-17 19:46:12 +02:00
Andreas Dangel 5e641cdf76 Merge branch 'pr-1388' 2018-10-17 08:52:38 +02:00
Andreas Dangel dc6b4e90a9 Merge branch 'pr-1382' 2018-10-17 08:46:47 +02:00
Will Herrmann ead382b686 Replacing IOUtils.toString() with readAsString() 2018-10-16 16:34:23 -05:00
Juan Martín Sotuyo Dodero 53a60ee924 Simplify rule 2018-10-15 23:18:17 -03:00
Juan Martín Sotuyo Dodero b0b74ff610 Fix the rulechain usage
- Thanks to https://github.com/pmd/build-tools/pull/10
2018-10-15 05:32:03 -03:00
Juan Martín Sotuyo Dodero 51a743515e Fix #1199 2018-10-15 04:33:23 -03:00
Juan Martín Sotuyo Dodero 39b4bfdcd2 Add failing test scenario for #1199 2018-10-15 04:32:54 -03:00
Juan Martín Sotuyo Dodero 54830cd579 Fix #1369 2018-10-15 03:52:08 -03:00
Juan Martín Sotuyo Dodero 5ce73a5ce0 Add failing test case 2018-10-15 03:52:00 -03:00
Juan Martín Sotuyo Dodero 03983d8481 Merge branch 'pr-1383' 2018-10-14 14:13:28 -03:00
Clément Fournier cce3fa5815 Merge branch 'pr-1282' 2018-10-14 18:25:01 +02:00
Felix Lampe e8ac08c387 Improved message for GuardLogStatement rule (Issue #1202). 2018-10-14 17:03:02 +02:00
Will Herrmann cba4e87acd Replacing deprecated IO methods with ones that specify a charset
Standardizing with StandardCharsets.UTF_8, given that it was used in
several places of code already, and it provides compile-time checking
(as opposed to "UTF-8")
2018-10-12 17:25:08 -05:00
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 Dodero 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
Andreas Dangel 1f7c827323 Merge branch 'master' into unit-test-split 2018-10-05 20:39:22 +02:00
Andreas Dangel 6d00e74142 Use new base class PmdRuleTst for rule tests 2018-10-05 20:33:38 +02:00
Andreas Dangel a28657d8dd [test] Add a PMD specific PmdRuleTst base class for PMD's own tests.
Restore SimpleAggregatorTst to be general again.
2018-10-05 19:47:40 +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 dafbb5853f Merge branch 'pr-1260' 2018-09-30 08:47:07 +02:00
Clément Fournier dad61739ed Update quickstart.xml 2018-09-28 13:25:38 +02:00
Clément Fournier 75f2f18395 Fix PR comments 2018-09-23 21:49:38 +02:00
Juan Martín Sotuyo Dodero 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
Andreas Dangel 28fbbaa096 Fix unit test 2018-09-09 17:06:43 +02:00
Andreas Dangel f14f00975c [java] Simplify rule tests, directly inherit from SimpleAggregatorTst 2018-09-09 12:58:47 +02:00
Andreas Dangel 597d09dd68 [java] Split the rule tests for security 2018-09-09 11:02:09 +02:00
Andreas Dangel 5db7b174d9 [java] Split the rule tests for performance 2018-09-09 10:59:48 +02:00
Andreas Dangel cbd91103e1 [java] Split the rule tests for multithreading 2018-09-09 10:58:05 +02:00
Andreas Dangel fe83b9f5a4 [java] Split the rule tests for error prone 2018-09-09 10:54:21 +02:00
Andreas Dangel 9b51fa802d [java] Split the rule tests for documentation 2018-09-09 10:51:25 +02:00
Andreas Dangel 3185956f75 [java] Split the rule tests for design 2018-09-09 10:47:52 +02:00
Andreas Dangel 06758dae53 [java] Split the rule tests for codestyle 2018-09-09 10:42:08 +02:00
Andreas Dangel 92ce218c42 [java] Split the rule tests for best practices 2018-09-09 10:32:38 +02:00
Juan Martín Sotuyo Dodero 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