664 Commits

Author SHA1 Message Date
oowekyala
c51cab446a Split interfaces 2017-06-27 15:45:33 +02:00
oowekyala
2fe8ded6bd Made properties final 2017-06-27 14:15:14 +02:00
oowekyala
a4af2220ec Merge branch 'master' of https://github.com/pmd/pmd into metrics 2017-06-27 05:58:14 +02:00
oowekyala
de1298f1fa Corrected multinumeric properties 2017-06-27 05:57:45 +02:00
oowekyala
df59eb8977 Finally the enum transformation is complete 2017-06-27 05:55:17 +02:00
oowekyala
e1b12da174 Some documentation 2017-06-27 05:01:15 +02:00
oowekyala
68f869e81e Turned PropertyDescriptorFields into an enum
Fully commented multi valued properties
2017-06-26 23:51:50 +02:00
oowekyala
54f4a8647c Merge branch 'master' of https://github.com/pmd/pmd into typesafe-properties 2017-06-26 21:09:52 +02:00
oowekyala
1104b6cd49 Debugged tests 2017-06-26 21:08:53 +02:00
Juan Martín Sotuyo Dodero
df80e52788 Merge branch 'pr-420' 2017-06-26 13:04:53 -03:00
oowekyala
739dccfcca Refactored AbstractPropertyTester and subclasses
Still fails test though
2017-06-26 16:03:35 +02:00
oowekyala
bb8fe903ea Generified PropertyDescriptorFactory 2017-06-26 15:12:14 +02:00
oowekyala
785d663553 Finished refactoring properties 2017-06-26 14:22:10 +02:00
oowekyala
b2673b38b5 POC on boolean and enumerated properties 2017-06-25 21:11:00 +02:00
oowekyala
578bbf8f7b Draft for the new API 2017-06-25 17:40:16 +02:00
Andreas Dangel
7f1292b212 Update version to 6.0.0-SNAPSHOT 2017-06-24 22:29:36 +02:00
Andreas Dangel
f3b9231b69 [maven-release-plugin] prepare for next development iteration 2017-06-24 22:26:42 +02:00
Andreas Dangel
6dd0bc8bfd [maven-release-plugin] prepare release pmd_releases/5.8.0 2017-06-24 22:26:34 +02:00
Andreas Dangel
a41fbf0ee2 Add releases/580.xml ruleset 2017-06-24 22:16:20 +02:00
oowekyala
4ec86558a7 Added support for enums 2017-06-23 23:28:11 +02:00
oowekyala
4b3ee62abe Refactored CycloMetric according to #445 2017-06-18 15:57:07 +02:00
oowekyala
a374fd308b Merge branch 'master' of https://github.com/pmd/pmd into metrics 2017-06-18 00:06:17 +02:00
Juan Martín Sotuyo Dodero
5aa72289ce Merge branch 'pr-447' 2017-06-17 15:22:01 -03:00
Andreas Dangel
c8a0bc9b13 cpd: fix line number issue, add tests for apex cpd
Fixes #427
2017-06-17 19:42:07 +02:00
oowekyala
4f517f98fb Refactored NcssMethodCountRule 2017-06-17 13:15:55 +02:00
Juan Martín Sotuyo Dodero
5a8054cfcc Merge branch 'pr-430' 2017-06-16 20:40:02 -03:00
Andreas Dangel
afbb3eb600 Enhance ruleset schema validation test
refs #440
2017-06-16 21:10:57 +02:00
Andreas Dangel
ff9d1b47d4 Add simple test to check ruleset schema
refs #440
2017-06-16 19:03:41 +02:00
Andreas Dangel
da310bee91 Merge branch 'ruleset-3.0.0' of https://github.com/oowekyala/pmd into pr-440 2017-06-16 17:42:10 +02:00
oowekyala
64a6dd19ee Created ruleset schema 3.0.0 2017-06-13 18:17:44 +02:00
oowekyala
371aba37b1 Use EnumSet for NodeType 2017-06-13 15:12:26 +02:00
oowekyala
bfbecd23c6 MetricsVisitor doesn't need a ClassLoader 2017-06-09 14:33:36 +02:00
Andreas Dangel
6975130af6 Fix unused imports 2017-06-09 12:21:27 +02:00
Andreas Dangel
2b0769a1da Add warnings if ruleset name or description is missing 2017-06-09 12:08:43 +02:00
Andreas Dangel
c3888ace4d RuleSetBuilder: add validation for name and description when building a ruleset 2017-06-07 21:52:59 +02:00
Andreas Dangel
badbef6fdc RuleSet: Add validation for name and description, when setting in builder 2017-06-06 21:31:55 +02:00
oowekyala
0568de5daf Use name() in place of description in NodeType 2017-06-01 03:34:19 +02:00
oowekyala
7af9c2344b Fixed #408 - UR anomaly in assert statements 2017-05-31 22:55:18 +02:00
oowekyala
d27e899933 Made CurrentPath iterable 2017-05-31 22:30:27 +02:00
oowekyala
daa54876ea Checkstyle fixes 2017-05-31 21:49:29 +02:00
oowekyala
3c1162b393 Removed ids 2017-05-31 21:30:08 +02:00
oowekyala
435f6ce16e Changed NodeType to an enum 2017-05-31 21:27:44 +02:00
oowekyala
255dfd04a8 Changed benchmark name 2017-05-31 00:40:23 +02:00
oowekyala
9ad46fbf88 Documented usesMetrics and usesTypeRes 2017-05-30 13:39:41 +02:00
oowekyala
da4897f2b3 Fix misplaced benchmark 2017-05-28 18:14:10 +02:00
oowekyala
4be7616c15 Fixed formatter chaos 2017-05-28 18:13:19 +02:00
oowekyala
ad51c61f33 Revert dumb move with gitignore 2017-05-26 15:27:48 +02:00
oowekyala
117da90e72 Fix benchmark 2017-05-26 14:23:24 +02:00
oowekyala
1dacfd1b96 Update untracked 2017-05-23 18:28:24 +02:00
oowekyala
ea2523489a Checkstyle fixes 2017-05-22 19:27:36 +02:00