489 Commits

Author SHA1 Message Date
oowekyala
ca41c67371 Checkstyle fixes 2017-07-15 16:50:46 +02:00
oowekyala
31ed6fd565 Removed overloads of setProperty 2017-07-15 16:41:38 +02:00
oowekyala
35dee58bc8 Fix initialisation bug 2017-07-15 16:36:11 +02:00
oowekyala
278e857bf6 Reworked factories 2017-07-14 02:15:50 +02:00
oowekyala
879a7d375c Modularized numeric and packaged properties 2017-07-13 21:43:18 +02:00
oowekyala
282cf5bd66 Added PackagedPropertyDescriptor interface 2017-07-13 19:03:10 +02:00
oowekyala
8474131f5b Removed wrappers altogether 2017-07-13 16:53:26 +02:00
oowekyala
5e57af605c Removed need for wrappers 2017-07-13 16:46:05 +02:00
oowekyala
e39cbba24a Added overloads of setProperty for multivalued properties 2017-07-13 14:54:05 +02:00
oowekyala
0164edf585 Corrections for #479 2017-07-13 14:17:30 +02:00
oowekyala
9075cb005c Fix bug with empty value strings 2017-07-12 20:00:32 +02:00
oowekyala
9a2a91115b Deprecated PropertyDescriptorFactory 2017-07-12 19:04:09 +02:00
oowekyala
648e15122e Revert "Removed PropertyDescriptorFactory"
This reverts commit 72d435f2f62896dd7fb68b076eaa494274b88e8d.
2017-07-12 18:39:13 +02:00
oowekyala
772875d13f More tests 2017-07-12 18:38:40 +02:00
oowekyala
72d435f2f6 Removed PropertyDescriptorFactory 2017-07-12 18:07:23 +02:00
oowekyala
1f0908388b Added some tests 2017-07-12 17:40:47 +02:00
oowekyala
79fc51220c Merge branch 'typesafe-properties' of https://github.com/oowekyala/pmd into typesafe-properties 2017-07-11 16:06:23 +02:00
Clément Fournier
824f87995d Merge branch 'master' into typesafe-properties 2017-07-11 16:05:17 +02:00
oowekyala
65ef499433 Removed isRequired 2017-07-11 12:09:02 +02:00
oowekyala
707fd9bdd0 Removed choices from EnumeratedPropertyDescriptor 2017-07-11 12:02:20 +02:00
oowekyala
a0ed1aab06 Documentation on AbstractNode 2017-07-06 23:37:08 +02:00
oowekyala
f65207639b Removed a change to CollectionUtil 2017-06-30 18:54:28 +02:00
oowekyala
a30449d475 Enhanced wrappers 2017-06-30 16:25:14 +02:00
oowekyala
6a3b394aa0 Solve plugin errors 2017-06-28 23:59:22 +02:00
oowekyala
b103d8f011 Specialised BasicPropertyDescriptorFactory 2017-06-28 17:48:11 +02:00
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