11717 Commits

Author SHA1 Message Date
Andreas Dangel
5359b71569 [doc] Update generated ruleset documentation 2017-11-03 12:24:38 +01:00
Andreas Dangel
aacae9e47d [java] Update category descriptions 2017-11-03 12:18:22 +01:00
Andreas Dangel
19c48cbcee [doc] Fix unit test 2017-11-03 12:13:45 +01:00
Andreas Dangel
20863e1853 Fix checkstyle 2017-11-03 12:08:00 +01:00
Andreas Dangel
c9952e613c [core] fix references to new rules for v6.0.0 2017-11-03 12:04:45 +01:00
Andreas Dangel
77959e9937 [java] Fix unit tests 2017-11-03 12:04:26 +01:00
Andreas Dangel
238494b092 [java] Moving rules into correct packages according to the new category - Part 3 2017-11-03 11:54:34 +01:00
Andreas Dangel
696c1cb651 [java] Moving rules into correct packages according to the new category - Part 2 2017-11-02 20:36:28 +01:00
Andreas Dangel
b3e485d325 [java] Moving rules into correct packages according to the new category - Part 1 2017-11-01 20:17:11 +01:00
Andreas Dangel
c29f2a44e6 Revert "Temporarily disable the unit tests until the rules are moved into the"
This reverts commit ded09b649895436c183eb7ffe93d5119a4d2a126.
2017-11-01 18:54:10 +01:00
Clément Fournier
ac2ff0f6af Merge branch 'master' into properties-builder 2017-11-01 18:47:29 +01:00
Andreas Dangel
69be69c35c [javascript] Add category descriptions 2017-11-01 18:44:34 +01:00
Andreas Dangel
fb79716cfa [javascript] Move rule AvoidTrailingComma to errorprone 2017-11-01 18:43:35 +01:00
Clément Fournier
fc0cb45f49 Merge branch 'master' into properties-builder 2017-11-01 18:21:54 +01:00
Clément Fournier
6b50104cb5 Corrections for PR #669 2017-11-01 18:17:57 +01:00
Clément Fournier
8915e17f20 Fix focus problems 2017-11-01 15:47:46 +01:00
Clément Fournier
63a35c2967 Merge branch 'master' of https://github.com/pmd/pmd into fx-designer 2017-11-01 15:29:32 +01:00
Clément Fournier
c58921303d Support Java 9 and 8 2017-11-01 15:29:11 +01:00
Clément Fournier
1295f29ac9 Export to rule wizard 2017-10-31 19:01:51 +01:00
Andreas Dangel
593226ce2a [doc] Update generated ecmascript ruleset files 2017-10-31 15:58:35 +01:00
Andreas Dangel
a4248afbbc [javascript] Move rules and tests to new packages 2017-10-31 15:48:05 +01:00
Andreas Dangel
b2f8cc094c [javascript] Reorganize rules into categories 2017-10-31 15:32:50 +01:00
Andreas Dangel
1d07ad353e [doc] Update generated ruleset documentation 2017-10-31 12:17:55 +01:00
Andreas Dangel
57c1021c3c [java] Move rules between categories, fix typo for AvoidAccessibilityAlteration 2017-10-31 11:58:22 +01:00
Juan Martín Sotuyo Dodero
c466179c2a Handle SecurityErrors on bad auxclasspath entries 2017-10-31 01:53:03 -03:00
Andreas Dangel
cee3d6ad2d Fix invalid language version 2017-10-30 22:00:52 +01:00
Andreas Dangel
cc5ff0a018 [doc] Adjust rule doc generator to use "category" 2017-10-30 21:19:49 +01:00
Andreas Dangel
68a56ee0d8 [java] Move category rulesets into own category directory
restore previous design rulesest
2017-10-30 21:19:36 +01:00
Andreas Dangel
bf6eacf96b [java] Fix wrong externalInfoUrls, add missing minimumLanguageVersion 2017-10-30 21:19:04 +01:00
Juan Martín Sotuyo Dodero
64628370c8 Merge branch 'pr-679' 2017-10-30 16:56:17 -03:00
Juan Martín Sotuyo Dodero
eb526f55ac Update changelog, refs #679 2017-10-30 16:55:40 -03:00
Juan Martín Sotuyo Dodero
91d40710dc Temporarily disable PMD checks on Travis 2017-10-30 16:54:38 -03:00
Matias Comercio
9348c54afb Fix PR - 1
- Remove unnecessary asserts for checking setup
- Improve `for` loop performance in AbstractNode.removeChildAtIndex method
- Remove unnecessary detachment of the node being removed children
2017-10-30 15:39:16 -03:00
Juan Martín Sotuyo Dodero
67f0fbbbfe Add missing @Overrides 2017-10-30 00:26:42 -03:00
Andreas Dangel
0a38e06442 [doc] add generated ruleset documentation 2017-10-29 21:32:45 +01:00
Andreas Dangel
6a6ef9e18e [doc] fix doc generator tests which depended on a ruleset from java 2017-10-29 21:28:40 +01:00
Andreas Dangel
ded09b6498 Temporarily disable the unit tests until the rules are moved into the
correct packages
2017-10-29 21:12:39 +01:00
Andreas Dangel
42973c4291 [java] Reorganize rulesets into new categories
Best Practices, Code Style, Design, Documentation, Error Prone,
Multithreading, Performance, Security
2017-10-29 21:11:59 +01:00
Matias Comercio
2466ba7163 Add remove & removeChildAtIndex to Node interface
- Implement these methods at AbstractNode.
- Add AbstractNodeTest class with test cases for the implemented methods.
  - Add JUnitParams dependency: https://github.com/Pragmatists/JUnitParams
  - Implement these test cases using JUnitParams features
2017-10-29 13:18:06 -03:00
Matias Comercio
8e120da008 Fix missing validation on cast for AbstractJavaRule 2017-10-28 19:47:32 -03:00
Juan Martín Sotuyo Dodero
368ca2b3d6 Merge branch 'pr-694' 2017-10-28 18:14:38 -03:00
Juan Martín Sotuyo Dodero
6072b50f11 Update changelog, refs #694 2017-10-28 18:14:16 -03:00
Matias Comercio
d21be5ddc1 Add minor fixes to root pom 2017-10-28 17:44:18 -03:00
Andreas Dangel
989dd133fd Merge branch 'pr-692' 2017-10-28 20:18:56 +02:00
Andreas Dangel
2dec92c9d5 Merge branch 'pr-691' 2017-10-28 20:04:10 +02:00
Andreas Dangel
0cff7b841a [java] Mark ASTArrayDimsAndInits and ASTVariableDeclaratorId as Dimensionable 2017-10-28 20:01:07 +02:00
Andreas Dangel
6b1b135104 Merge branch 'pr-690' 2017-10-28 19:55:59 +02:00
Andreas Dangel
ca9b42b7e5 Merge branch 'pr-689' 2017-10-28 19:48:39 +02:00
gonzalo
91b8a22b42 Update GenericToken specialToken method to obtain only comment tokens 2017-10-28 14:42:44 -03:00
gonzalo
e8fdbdbca4 Update GenericToken interface to expose directly region methods 2017-10-28 14:42:44 -03:00