796f1a1fc1
Split ClassStats' responsibilities
2017-07-27 17:05:32 +02:00
bad96d16d7
Merge pull request #516 from Monits/issue-468
...
[java] Fix issue 468
2017-07-26 20:21:43 +02:00
2c0f0c2b99
Merge branch 'metrics' of https://github.com/oowekyala/pmd into pr-511
2017-07-25 21:39:49 +02:00
87aa70a096
Merge branch 'pr-514'
2017-07-25 11:41:17 -03:00
82d071a102
Rename metrics.metrics to metrics.impl
2017-07-25 15:41:12 +02:00
67e4daa177
Java, typeres: fix for PR comments
2017-07-25 13:27:46 +02:00
dddf78d443
Checkstyle fixes
2017-07-25 10:04:44 +02:00
962b4587b5
Revert renaming classStats, opStats, packStats
2017-07-25 09:34:07 +02:00
df2765152e
[java] Resolve #468
...
- This is still not perfect. There are plenty of scenarios where this
could fail (ie: multidimensional arrays), but is closer to what we want
without a full rewrite.
- On the future we need to review this rule once again.
2017-07-24 17:49:25 -03:00
6464f89e2b
Merge branch 'pr-513'
2017-07-24 14:55:45 -03:00
9c8cbecc18
Java, typeres: fix for maximally specific method selection
2017-07-24 19:44:59 +02:00
2146a077eb
Java, typeres: add static method resolution
2017-07-24 19:38:08 +02:00
4fb214cf64
Java, typeres: add static method access tests
2017-07-24 19:38:08 +02:00
6b335b1a25
Java, typeres: split incorporation tests
2017-07-24 19:36:30 +02:00
db6dc4d5bc
Java, typeres: add incorporation and tests
2017-07-24 18:31:49 +02:00
3bec082a40
Merge branch 'master' into reduction
2017-07-24 16:54:22 +02:00
b38dc2cd02
Java, typeres: fix for PR
2017-07-24 16:37:32 +02:00
7cfc44abf8
Add toString for typeres classes
...
- This will make debugging and error messages a little more clear
2017-07-24 11:24:51 -03:00
ac89e1420c
Moved interfaces and renamed package
...
Prepare abstraction of metrics
2017-07-24 16:03:33 +02:00
6fb3b99c2c
Java, typeres: add reduce method tests
2017-07-21 21:02:10 +02:00
0265a0c9f1
Merge branch 'pr-502'
2017-07-21 12:51:41 -03:00
98172a26fe
Remove useless override
2017-07-21 12:47:53 -03:00
b86750cc97
Java, typeres: add reduce methods for type inference
2017-07-21 09:51:41 +02:00
c2bb8e5f4b
Java, typeres: fix double visitation
2017-07-21 00:31:54 +02:00
1ac1fabe38
Corrections for PR #505
2017-07-20 22:41:55 +02:00
99b3c5e12f
Checkstyle fixes
2017-07-20 12:59:47 +02:00
0f313f9044
Merge branch 'master' into metrics
2017-07-20 12:48:54 +02:00
875a79f34f
Last corrections
2017-07-20 12:26:10 +02:00
60f6935f84
Java, typeres: refactor ClassTypeResolver::visit(ASTName, Object)
2017-07-19 21:25:51 +02:00
800cfa6e48
Java, typeres: add static field resolution
2017-07-19 21:22:09 +02:00
926fe63a11
Java, typeres: add failing static field access tests
2017-07-19 21:22:09 +02:00
e4a42cdc9d
Merge branch 'memoization-tests' of https://github.com/oowekyala/pmd into pr-499
2017-07-19 20:06:14 +02:00
b41e674cbd
Merge branch master from upstream
2017-07-18 00:42:33 +02:00
ef246adf2a
Merge branch 'fix-extends-object' of https://github.com/Monits/pmd into pr-487
2017-07-17 20:49:37 +02:00
16d1d80062
Merge branch 'typesafe-properties' of https://github.com/oowekyala/pmd into pr-479
2017-07-17 20:18:37 +02:00
026b03dfb2
Some documentation about Wmc and Cyclo
2017-07-17 14:54:16 +02:00
2a53d2e532
Added tests for Cyclo
2017-07-16 16:33:21 +02:00
1c1e97e7e4
Added factory methods for custom metric keys
2017-07-16 14:45:00 +02:00
516f9da10b
Generified Metrics and keys
2017-07-16 14:22:11 +02:00
5e887b61d3
Fix bug with empty statements in the body of a class
2017-07-15 18:39:13 +02:00
e270ff13f6
Merge branch memoization-tests
2017-07-14 16:38:56 +02:00
f44a08d9d5
Fix memo tests
2017-07-14 16:32:02 +02:00
976240ca48
Java, typeres: add choosing most specific vararg method
2017-07-13 10:54:45 +02:00
12a16caf69
Java, typeres: add vararg most specific tests
2017-07-13 10:54:45 +02:00
7eac745cb5
Fix Ncss tests
2017-07-12 17:03:34 +02:00
fb64e130f8
Memoization tests
2017-07-11 21:02:06 +02:00
865f86599f
Merge branch 'pr-492'
2017-07-11 15:57:21 -03:00
d92b7e5376
Added a version to Ncss
2017-07-11 17:04:01 +02:00
3061778587
Memoization tests
2017-07-11 17:02:52 +02:00
824f87995d
Merge branch 'master' into typesafe-properties
2017-07-11 16:05:17 +02:00