664 Commits

Author SHA1 Message Date
Ayoub Kaanich
d33b9d9eae Fix typo 2017-07-29 07:41:47 +01:00
oowekyala
63e51152f5 Abstracted Computer, Memoizer, ProjectMirror 2017-07-28 21:53:38 +02:00
Matias Comercio
e5ddad3c3b Remove pushed .gitignored files
These files were already at the repository
but they should have been ignored
2017-07-27 18:31:20 -03:00
Matias Comercio
5880a85bb1 Autofix line ending issues
These files didn't have the expected line ending according to
the .gitattributes rule: `*       text=auto`.

Don't know why this could have happened, but all these files
where created before the mentioned rule
2017-07-27 17:28:29 -03:00
oowekyala
edc8d980bb Signed nodes for field and operation declarations 2017-07-27 18:35:14 +02:00
oowekyala
582eedf4f6 Abstracted qualified names 2017-07-27 18:01:54 +02:00
Juan Martín Sotuyo Dodero
6fcfa04a1f Add tests and update old ones 2017-07-25 12:52:59 -03:00
Juan Martín Sotuyo Dodero
86883f26c7 [core] Render config errors
- All renderers preivously including processing errors now also include
configuration errors.
 - I take the chance to fix a couple of issues with `VBHTMLRenderer`,
that was rendering processing errors using `toString()` (which has a
default implementation)
 - Notice that renderers that didn't previously include processing
errors are unmodified
2017-07-25 12:52:49 -03:00
oowekyala
194bc6d71a Fix Checkstyle violations 2017-07-25 14:18:26 +02:00
oowekyala
e14e338ef4 Made backwards compatible constructors 2017-07-25 11:35:11 +02:00
oowekyala
edf8ce0732 Factorized enumerated property 2017-07-25 11:27:55 +02:00
oowekyala
dddf78d443 Checkstyle fixes 2017-07-25 10:04:44 +02:00
Juan Martín Sotuyo Dodero
3519d82ddb Fix checkstyle issues 2017-07-24 16:57:30 -03:00
Juan Martín Sotuyo Dodero
583184aae2 Fix bad imports 2017-07-24 16:55:58 -03:00
Juan Martín Sotuyo Dodero
1d639b6c96 Remove usages of deprecated methods 2017-07-24 16:55:58 -03:00
Juan Martín Sotuyo Dodero
94ed1e8a86 Remove usages of deprecated methods 2017-07-24 16:11:15 -03:00
Juan Martín Sotuyo Dodero
ffbd8c02ff Deprecate a bunch of useless methods
- Either not used, or we have better implementations available on
Apache commons
2017-07-24 15:50:22 -03:00
Juan Martín Sotuyo Dodero
0ab96a3da6 Remove deprecated APIs 2017-07-24 15:14:46 -03:00
Juan Martín Sotuyo Dodero
5eb47c4dd2 Make RuleSetReference immutable 2017-07-24 14:13:22 -03:00
Juan Martín Sotuyo Dodero
19da55f1fe [core] Allow deep copying of RuleSets
- Copy constructor for RuleSets
 - Copy constructor for RuleSet
 - Copy method for Rules
 - I'm still sharing a few objects that are not strictly immutables, but
treated as them
2017-07-24 12:47:49 -03:00
oowekyala
ac89e1420c Moved interfaces and renamed package
Prepare abstraction of metrics
2017-07-24 16:03:33 +02:00
oowekyala
1ac1fabe38 Corrections for PR #505 2017-07-20 22:41:55 +02:00
oowekyala
875a79f34f Last corrections 2017-07-20 12:26:10 +02:00
oowekyala
b41e674cbd Merge branch master from upstream 2017-07-18 00:42:33 +02:00
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
7eac745cb5 Fix Ncss tests 2017-07-12 17:03:34 +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