Commit Graph

1162 Commits

Author SHA1 Message Date
Bendegúz Nagy 599f91a796 Java, typeres: rename JavaTypeDefinitionSpecial to JavaTypeDefinitionUpper 2017-08-28 19:27:17 +02:00
Bendegúz Nagy e1892944ff Java, typeres: make java type definition lower bound into a subclass 2017-08-28 13:59:30 +02:00
Bendegúz Nagy 186d0edd91 Java, typeres: update generics parsing to produce upper and lower bounds 2017-08-24 22:10:17 +02:00
Bendegúz Nagy 2126517563 Java, typeres: fix PR comments 2017-08-24 16:06:51 +02:00
Bendegúz Nagy a61ca6b2b3 Java, typeres: fix PR comments 2017-08-24 12:16:55 +02:00
Bendegúz Nagy 8676d8b544 Java, typeres: model wildcard types 2017-08-22 03:05:43 +02:00
Bendegúz Nagy 86d7d24e9c Java, typeres: model intersection types 2017-08-22 02:58:57 +02:00
Bendegúz Nagy c17ab78ae1 Java, typeres: model lower bounds 2017-08-22 02:58:57 +02:00
Bendegúz Nagy ed42fed650 Java, typeres: model upper bounds 2017-08-22 02:58:57 +02:00
Andreas Dangel bc2ed8cade Merge branch 'metric-options' of https://github.com/oowekyala/pmd into pr-567 2017-08-21 22:07:13 +02:00
Andreas Dangel b49eb24579 Merge branch 'issue-463' of https://github.com/Monits/pmd into pr-515 2017-08-20 19:30:15 +02:00
Clément Fournier 9b05d5264e Corrections for PR #567 2017-08-19 20:23:38 +02:00
Andreas Dangel 785b04944c Fix checkstyle 2017-08-19 18:34:54 +02:00
Andreas Dangel b58e23ca71 Merge branch 'parserTst++' of https://github.com/oowekyala/pmd into pr-553 2017-08-19 18:31:31 +02:00
Clément Fournier d28620fd45 Removed a few hundred unnecessary lines 2017-08-18 15:22:15 +02:00
Clément Fournier 8b11246bb3 Replaced javadoc for metrics with link to doc site 2017-08-18 14:58:04 +02:00
Clément Fournier 36f3dbaf03 ConsiderAssert option for cyclo 2017-08-18 14:53:46 +02:00
oowekyala d33039870b Fixed tests 2017-08-18 14:44:57 +02:00
oowekyala 3a2866b703 Finished the doc 2017-08-18 14:44:57 +02:00
oowekyala f747129e8c Internal builder for MetricOptions 2017-08-18 14:44:57 +02:00
oowekyala 8bac632333 Documentation 2017-08-18 14:44:57 +02:00
oowekyala 34894bca6f Decorators work 2017-08-18 14:44:57 +02:00
oowekyala ceba5afece MetricOptions bundle, decorator doesn't work
The decorator needs some work because the decorated visitor takes over control to visit the children
2017-08-18 14:44:57 +02:00
oowekyala 6408b57b8e Varargs options -> bad 2017-08-18 14:44:57 +02:00
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
oowekyala 0df423f1d2 Removed some redundancy in ClassTypeResolver and MetricsVisitorTest 2017-08-15 14:56:07 +02:00
oowekyala 17bb56a179 Made ParserTst a static utility class 2017-08-15 14:40:18 +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