1134 Commits

Author SHA1 Message Date
Andreas Dangel
24e9a9f5c5 [doc] Add UnnecessaryParentheses back as deprecated and moved 2017-08-17 20:25:13 +02:00
Andreas Dangel
35e25912ac Merge remote-tracking branch 'origin/master' into docs-update-for-405
# Conflicts:
#	pmd-java/src/main/resources/rulesets/java/controversial.xml
#	pmd-java/src/main/resources/rulesets/java/design.xml
#	pmd-java/src/main/resources/rulesets/java/unnecessary.xml
2017-08-17 20:15:10 +02:00
Juan Martín Sotuyo Dodero
a661b5a2bb Merge branch 'pr-563' 2017-08-17 15:04:36 -03:00
Bendegúz Nagy
80a15c7851 Java, typeres: fix PR comments 2017-08-17 18:11:37 +02:00
Juan Martín Sotuyo Dodero
8eb2986192 Merge branch 'pr-556' 2017-08-16 15:18:00 -03:00
Juan Martín Sotuyo Dodero
93c3393999 Add fully qualified test case 2017-08-16 15:16:35 -03:00
Juan Martín Sotuyo Dodero
9d234d9567 Merge branch 'pr-554' 2017-08-16 14:16:25 -03:00
oowekyala
248b9837d6 Corrections for PR #554 2017-08-16 17:26:08 +02:00
oowekyala
2d5f1355c2 Deleted controversial/UnnecessaryParentheses 2017-08-16 14:37:46 +02:00
oowekyala
a4dc70610b Enhanced unnecessary/UselessParentheses with tests from controversial/UnnecessaryParentheses 2017-08-16 14:31:52 +02:00
Bendegúz Nagy
bc20be1ed8 Java, typeres: add basic method type inference 2017-08-16 00:02:34 +02:00
Bendegúz Nagy
1426b23ce5 Java, typeres: add support for producing initial method inference constraints 2017-08-16 00:02:34 +02:00
Bendegúz Nagy
90b802526c Java, typeres: add producing initial bounds for method invocation 2017-08-16 00:02:34 +02:00
Andreas Dangel
238f5f9eab Merge branch 'npath' of https://github.com/oowekyala/pmd into pr-557 2017-08-15 20:35:30 +02:00
Andreas Dangel
35fb3c8723 Merge branch 'cyclo' of https://github.com/oowekyala/pmd into pr-555 2017-08-15 20:11:53 +02:00
Andreas Dangel
f29dcd549f Remove remaining references to pmd-build-tools-plugin 2017-08-15 14:31:03 +02:00
Andreas Dangel
1aaf52f0b0 [doc] [java] Adjust externalInfoUrl properties to new site - Part 4
Note: I also took the chance to fix tab damage
2017-08-15 14:31:03 +02:00
Andreas Dangel
9b1b3654b3 [doc] [java] Adjust externalInfoUrl properties to new site - Part 3
Note: I also took the chance to fix tab damage
2017-08-15 14:31:03 +02:00
Andreas Dangel
745acfa350 [doc] [java] Adjust externalInfoUrl properties to new site - Part 2
Note: I also took the chance to fix tab damage
2017-08-15 14:31:03 +02:00
Andreas Dangel
6e02494e5e [doc] [java] Adjust externalInfoUrl properties to new site - Part 1
Note: I also took the chance to fix tab damage
2017-08-15 14:31:03 +02:00
Andreas Dangel
3d9511a0e5 [doc] Remove old maven site 2017-08-15 14:31:03 +02:00
Juan Martín Sotuyo Dodero
f3aa28ca1c Merge branch 'pr-550' 2017-08-15 00:30:17 -03:00
Bendegúz Nagy
288ca5da43 Java, typres: fix PR comments 2017-08-14 22:17:27 +02:00
oowekyala
41123508bc Use typeresolution in UncommentedEmptyConstructorRule 2017-08-13 23:28:39 +02:00
oowekyala
7d126ab206 Fix cyclo doc 2017-08-13 19:23:42 +02:00
oowekyala
b24edf9565 Merge branch 'master' of https://github.com/pmd/pmd into npath 2017-08-13 19:20:48 +02:00
oowekyala
3d08dbb480 Fix #357 2017-08-13 19:18:25 +02:00
oowekyala
abc70c6cf6 Fix test 2017-08-13 18:42:46 +02:00
oowekyala
5bd2fc1382 Merge branch 'master' of https://github.com/pmd/pmd into cyclo 2017-08-13 18:40:46 +02:00
oowekyala
69b32d4c00 Fix #537 2017-08-13 18:36:13 +02:00
Andreas Dangel
908e8edc13 Update docs 2017-08-13 12:37:57 +02:00
Andreas Dangel
d87ae0e4f7 Merge branch 'docs-metrics' of https://github.com/oowekyala/pmd into pr-548 2017-08-13 12:05:51 +02:00
Juan Martín Sotuyo Dodero
25f081de24 Merge branch 'pr-526' 2017-08-12 19:23:45 -03:00
Andreas Dangel
86f5fa99c0 Merge branch 'issue-536' of https://github.com/Monits/pmd into pr-539 2017-08-12 22:06:56 +02:00
Andreas Dangel
9111316c01 [doc] Support renamed/moved rules 2017-08-11 21:37:24 +02:00
Bendegúz Nagy
f51c75fa73 Java, typeres: basic type variable resolution in place 2017-08-11 18:41:49 +02:00
Bendegúz Nagy
7e49521762 Java, typeres: WIP resolution 2017-08-11 18:19:17 +02:00
Bendegúz Nagy
7a707aa7b6 Java, typeres: add erased candidate set and minimal erased candidate set methods 2017-08-11 18:19:17 +02:00
Bendegúz Nagy
0f657b3a52 Java, typeres: add supertype set and erased supertype set methods to JavaTypeDefinition 2017-08-11 18:19:17 +02:00
Bendegúz Nagy
37139c4038 Java, typeres: implement equals for JavaTypeDefinition 2017-08-11 18:19:17 +02:00
Bendegúz Nagy
c94bb39352 Java, typeres: partial resolution algorithm for type inference 2017-08-11 18:19:17 +02:00
Bendegúz Nagy
b22b4ec588 Java, typeres: compute variable's dependencies in type inference resolution step 2017-08-11 18:19:17 +02:00
oowekyala
0958621ca8 Fix #521 2017-08-09 16:51:43 +02:00
oowekyala
319e6977d1 Fix spacing problem in descriptions 2017-08-09 14:59:10 +02:00
oowekyala
4be56ab274 Added code example for npath 2017-08-08 22:09:24 +02:00
oowekyala
b86f0aec59 Fix npath bugs with ternary 2017-08-08 16:00:30 +02:00
oowekyala
c9783209f4 Changed defaults 2017-08-08 15:54:08 +02:00
oowekyala
a712f5cc5c Refactored Cyclo into op metric
The rule now uses WMC to report classes
2017-08-08 15:51:45 +02:00
oowekyala
6abe95d2be Metrics rule descriptions 2017-08-08 15:43:41 +02:00
oowekyala
62d40be59a Merge branch 'master' of https://github.com/pmd/pmd into docs-metrics 2017-08-07 22:23:05 +02:00