1108 Commits

Author SHA1 Message Date
oowekyala
2a53d2e532 Added tests for Cyclo 2017-07-16 16:33:21 +02:00
oowekyala
1c1e97e7e4 Added factory methods for custom metric keys 2017-07-16 14:45:00 +02:00
oowekyala
516f9da10b Generified Metrics and keys 2017-07-16 14:22:11 +02:00
oowekyala
5e887b61d3 Fix bug with empty statements in the body of a class 2017-07-15 18:39:13 +02:00
oowekyala
e270ff13f6 Merge branch memoization-tests 2017-07-14 16:38:56 +02:00
oowekyala
f44a08d9d5 Fix memo tests 2017-07-14 16:32:02 +02:00
Bendegúz Nagy
976240ca48 Java, typeres: add choosing most specific vararg method 2017-07-13 10:54:45 +02:00
Bendegúz Nagy
12a16caf69 Java, typeres: add vararg most specific tests 2017-07-13 10:54:45 +02:00
oowekyala
7eac745cb5 Fix Ncss tests 2017-07-12 17:03:34 +02:00
oowekyala
fb64e130f8 Memoization tests 2017-07-11 21:02:06 +02:00
Juan Martín Sotuyo Dodero
865f86599f Merge branch 'pr-492' 2017-07-11 15:57:21 -03:00
oowekyala
d92b7e5376 Added a version to Ncss 2017-07-11 17:04:01 +02:00
oowekyala
3061778587 Memoization tests 2017-07-11 17:02:52 +02:00
Clément Fournier
824f87995d Merge branch 'master' into typesafe-properties 2017-07-11 16:05:17 +02:00
oowekyala
341d66b694 Abstracted Metrics to use MetricKeys 2017-07-11 14:47:45 +02:00
Bendegúz Nagy
4728eff5d6 Java, typeres: move method typeresolution methods into a helper class 2017-07-11 10:35:15 +02:00
oowekyala
1d5ec7f1b6 Cleaned OperationSignature 2017-07-10 21:05:39 +02:00
Andreas Dangel
969c66d363 Merge branch 'metrics' of https://github.com/oowekyala/pmd into pr-482 2017-07-10 20:38:19 +02:00
oowekyala
8136053154 Update getter and setter detection 2017-07-10 19:52:51 +02:00
oowekyala
8b7745cf14 Update tests to reset correctly: depends on #495 2017-07-10 19:18:13 +02:00
oowekyala
58401cecc8 Deleted MetricsForceHook 2017-07-10 18:16:28 +02:00
Bendegúz Nagy
2a7fbc1d43 Java, typeres: put links to JLS sections for method resolution 2017-07-09 22:48:26 +02:00
Bendegúz Nagy
979ef7c77c Java, typeres: fix checkstyle issues 2017-07-08 22:31:19 +02:00
Bendegúz Nagy
97f7f6a6de Java, typeres: add vararg method resolution 2017-07-08 22:31:19 +02:00
Bendegúz Nagy
176ccb4533 Java, typeres: add vararg tests for method resolution 2017-07-08 22:31:19 +02:00
Bendegúz Nagy
65be8c6afb Java, typeres: add ethod resolution second phase 2017-07-08 22:31:19 +02:00
Bendegúz Nagy
430486a761 Java, typeres: add second phase method resolution tests 2017-07-08 22:31:19 +02:00
Bendegúz Nagy
877f9d1b71 Java, typeres: add most specific method resolution 2017-07-08 22:31:19 +02:00
Bendegúz Nagy
1b52d46c26 Java, typeres: add first phase method overoad resolution 2017-07-08 22:31:19 +02:00
Bendegúz Nagy
5b53b73bb8 Java, typeres: add method first phase tests 2017-07-08 22:31:19 +02:00
Juan Martín Sotuyo Dodero
e56bf2a407 Simplify solution 2017-07-08 17:10:56 -03:00
Juan Martín Sotuyo Dodero
fdd2a6b637 Merge branch 'pr-486' 2017-07-08 16:25:46 -03:00
Juan Martín Sotuyo Dodero
f8c8c01c86 Avoid ArrayList instantiation 2017-07-08 15:12:35 -03:00
Andreas Dangel
c6eeed6d48 Merge branch 'issue-412' of https://github.com/Monits/pmd into issue-412 2017-07-08 19:34:18 +02:00
Juan Martín Sotuyo Dodero
50a2e9fdcf Fix typeresolution for anonymous extending object
- This is really an edge case, with little or no real-world scenarios,
just fix it for completeness
2017-07-06 18:00:07 -03:00
oowekyala
ff870e159e Small corrections 2017-07-06 14:48:38 +02:00
Bendegúz Nagy
0c483205da Java, typres: make MethodType immutable, remove getApplicableMethods overload 2017-07-05 21:19:45 +02:00
Bendegúz Nagy
2fd1c89ede Java, typeres: fix checkstyle and mvn tests 2017-07-05 19:49:29 +02:00
Bendegúz Nagy
4a16fbc9eb Java, typres: add more method tests 2017-07-05 18:46:23 +02:00
Bendegúz Nagy
ed9b015c9f Java, typres: fix mvntest 2017-07-05 13:57:50 +02:00
oowekyala
d90e2e75fb Fixed failing tests 2017-07-05 00:15:22 +02:00
Bendegúz Nagy
35597c9ef0 Java, typres: Add simple method type resolution 2017-07-04 00:06:32 +02:00
Bendegúz Nagy
0c2099ab98 Java, typeres: add method applicability tests 2017-07-03 19:48:45 +02:00
oowekyala
8fd95190b2 Removed AbstractSimpleJavaMetricsRule 2017-07-03 14:44:46 +02:00
oowekyala
cd2f414ace Merge branch 'master' of https://github.com/pmd/pmd into metrics 2017-07-02 15:58:34 +02:00
Andreas Dangel
a271c49152 Merge branch 'pmd/5.8.x' 2017-07-01 19:27:43 +02:00
Andreas Dangel
3ef33bc37e [maven-release-plugin] prepare for next development iteration 2017-07-01 19:08:17 +02:00
Andreas Dangel
de28e518d4 [maven-release-plugin] prepare release pmd_releases/5.8.1 2017-07-01 19:08:08 +02:00
Juan Martín Sotuyo Dodero
f7f46dbe93 Fix anonymous class naming
- Properly handle nested anonymous classes
2017-06-30 18:56:18 -03:00
Juan Martín Sotuyo Dodero
4783c4e14f Add failing test for nested anonymous classes 2017-06-30 18:56:13 -03:00