1097 Commits

Author SHA1 Message Date
oowekyala
6a6a798240 Documentation 2017-06-18 16:31:31 +02:00
oowekyala
4b3ee62abe Refactored CycloMetric according to #445 2017-06-18 15:57:07 +02:00
oowekyala
ae7c21b326 Refactored NcssMethodCountRule to use metrics 2017-06-18 00:01:55 +02:00
oowekyala
4f517f98fb Refactored NcssMethodCountRule 2017-06-17 13:15:55 +02:00
oowekyala
edb3e42349 Moved keys out 2017-06-17 13:14:09 +02:00
oowekyala
8f6d023685 Merge branch 'master' into metrics 2017-06-16 19:14:59 +02:00
oowekyala
6349ef27ab Pull corrections 2017-06-16 19:11:05 +02:00
Andreas Dangel
135db3f4ce Merge branch 'metrics' of https://github.com/oowekyala/pmd into pr-436 2017-06-16 17:31:20 +02:00
oowekyala
2eb06ada55 Corrections from review #436 2017-06-16 14:21:15 +02:00
Andreas Dangel
e9248b4124 Merge branch 'metrics' of https://github.com/oowekyala/pmd into pr-436 2017-06-16 09:47:26 +02:00
Bendegúz Nagy
4175460d35 Java, typeres: clean up code, add comments 2017-06-15 15:42:22 +02:00
Bendegúz Nagy
bd187a3c63 Java, typeres: fix checkstyle and tests 2017-06-15 10:45:01 +02:00
Bendegúz Nagy
b8e1738f55 Java, typeres: clean up code 2017-06-15 02:48:15 +02:00
Bendegúz Nagy
68c8fabdf8 Merge branch 'genericFields' 2017-06-15 00:55:55 +02:00
Bendegúz Nagy
6c7ec75339 Java, typeres: optimize visit(ASTName) by skipping package and import declarations 2017-06-15 00:44:23 +02:00
Bendegúz Nagy
8cb053b7b7 Merge branch 'genericFields' into master 2017-06-15 00:42:22 +02:00
Bendegúz Nagy
a0ede7e4c6 Java, typeres: optimize visit(ASTName) by skipping package and import declarations 2017-06-15 00:05:53 +02:00
oowekyala
52777e84e1 NCSS + LOC 2017-06-15 00:00:08 +02:00
Juan Martín Sotuyo Dodero
f57d05d2b3 Merge branch 'pr-423' 2017-06-14 17:41:52 -03:00
Bendegúz Nagy
41ed666d48 Java, typeres: add field visibility test, fix tests 2017-06-14 18:11:20 +02:00
Bendegúz Nagy
2291dd2a38 Java, typeres: cleanup non-generic field tests 2017-06-14 14:56:01 +02:00
oowekyala
ddba34b9b7 Merge branch 'metrics' into metrics-cyclo 2017-06-14 12:28:12 +02:00
oowekyala
03033bd1fa Simple options, without generics 2017-06-14 12:26:40 +02:00
Bendegúz Nagy
3544c8f5ec Java, typeres: resolve generic field type in not Name[..] cases 2017-06-14 02:06:20 +02:00
Bendegúz Nagy
18e243447b Java, typeres: clean up generic field tests 2017-06-13 17:15:30 +02:00
Bendegúz Nagy
af284f28b5 Java, typeres: make JavaTypeDefinition immutable 2017-06-13 02:39:30 +02:00
Juan Martín Sotuyo Dodero
d53c0c2fe6 Merge branch 'pr-435' 2017-06-12 19:21:05 -03:00
Juan Martín Sotuyo Dodero
435373faf7 Prefer multicatch for brevity 2017-06-12 19:11:15 -03:00
dreniers
38447ca3ee PR18522: [java] Fixed false positive for PreserveStackTraceRule when using builder pattern. 2017-06-12 19:00:15 -03:00
Juan Martín Sotuyo Dodero
0553073208 Merge branch 'pr-426' 2017-06-12 18:11:09 -03:00
Juan Martín Sotuyo Dodero
7c3e96e02d Update message and description for UnnecessaryFinalModifier 2017-06-12 18:08:26 -03:00
Bendegúz Nagy
b6439685de Java, typeres: add TypeDefinition interface 2017-06-12 22:08:11 +02:00
Bendegúz Nagy
ba2041a9d0 Java, typeresolution: rename TypeWrapper to TypeDefinition 2017-06-12 21:58:24 +02:00
Bendegúz Nagy
692fc3acae Java: fix generic type parameter upper bound bug 2017-06-12 21:51:56 +02:00
oowekyala
04f72c1509 Added nested class test case 2017-06-12 20:54:58 +02:00
oowekyala
f9095f4480 Use stack in MetricsVisitor 2017-06-12 20:50:14 +02:00
Bendegúz Nagy
fccbf294ac Java: add TypeWrapper to TypeNode interface 2017-06-12 15:36:26 +02:00
oowekyala
2df67c5092 Checkstyle passes but the XML schema does not know metrics yet 2017-06-12 02:29:59 +02:00
oowekyala
310ed26053 Implemented CYCLO metrics 2017-06-12 02:12:53 +02:00
Bendegúz Nagy
18bca7459a Java: resolve type or wildcards and lower bounds 2017-06-11 18:09:12 +02:00
oowekyala
8e495cb5e1 Checkstyle fixes 2017-06-11 16:41:07 +02:00
oowekyala
8e9313791f Completed tests for signatures 2017-06-11 15:51:33 +02:00
Bendegúz Nagy
f4e6a1716c Java: resolve raw generic types 2017-06-11 15:44:34 +02:00
Andreas Dangel
0fc9ac185a [java] PMD requires public modifier on JUnit 5 test (fixes #428) 2017-06-11 10:18:12 +02:00
Andreas Dangel
8af4d71940 [java] ImmutableField: False positive with lombok (fixes #410) 2017-06-11 09:07:13 +02:00
Bendegúz Nagy
2be5b987be Java: resolve type of inherited generic fields 2017-06-10 22:39:52 +02:00
oowekyala
a052550130 Reorganised and finished memoization 2017-06-10 19:14:11 +02:00
Bendegúz Nagy
7c04542861 Java: resolve type of field dependant on generic type argument 2017-06-10 15:45:13 +02:00
oowekyala
9eda3d7f96 Visitor tests 2017-06-10 14:51:04 +02:00
oowekyala
919b04166e Untested memoization routines 2017-06-10 02:10:25 +02:00