10844 Commits

Author SHA1 Message Date
Andreas Dangel
ecaa8cb24d Merge branch 'issue-471' into pmd/5.8.x 2017-06-28 21:18:19 +02:00
Andreas Dangel
3692eb0400 Update changelog, fixes #471 2017-06-28 21:11:20 +02:00
Andreas Dangel
6657d741ab Merge branch 'master' of https://github.com/WinterGrascph/pmd into issue-471 2017-06-28 21:06:53 +02:00
Andreas Dangel
11e973bf8f Set version to 5.8.1-SNAPSHOT 2017-06-28 20:59:29 +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
40282e77ae Added NcssCountRule 2017-06-27 09:33:19 +02:00
oowekyala
bc8637d23e Use ParameterizedMetricKeys again 2017-06-27 08:01:50 +02:00
oowekyala
fbf72de7ca Rearranged code 2017-06-27 07:02:16 +02:00
oowekyala
d5f69e5f81 Simplified getter and setter detection 2017-06-27 07:01:32 +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
Bendegúz Nagy
39b3f62d33 Java, typeres: fix error with raw types
Issue was with determining the upper bounds of raw types when they had type parameters
with circular references, example: GenericClass<E extends Foo<E>>
2017-06-27 03:50:53 +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
affd0f7134 Update changelog, refs #469 2017-06-26 15:09:34 -03:00
Juan Martín Sotuyo Dodero
3c6eed61fc [java] Detect more unnecessary finals
- Mark unnecessary finals in anonymous class methods.
 - Mark unnecessary finals in enum instance methods.
 - Fixes #412
2017-06-26 15:03:23 -03:00
Juan Martín Sotuyo Dodero
d93c5ce676 Update changelog 2017-06-26 14:13:35 -03:00
Juan Martín Sotuyo Dodero
80f901187a Merge branch 'pr-379' 2017-06-26 14:11:35 -03:00
Juan Martín Sotuyo Dodero
4da86f2b8e Document API changes 2017-06-26 13:08:14 -03:00
Juan Martín Sotuyo Dodero
df80e52788 Merge branch 'pr-420' 2017-06-26 13:04:53 -03:00
Juan Martín Sotuyo Dodero
cd5ec52250 Update changelog, refs #420 2017-06-26 13:03:28 -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
Juan Martín Sotuyo Dodero
042672c8f5 Add missing tail 2017-06-24 17:31:58 -03:00
Andreas Dangel
7f1292b212 Update version to 6.0.0-SNAPSHOT 2017-06-24 22:29:36 +02:00
Juan Martín Sotuyo Dodero
c9990a53cb Adopt feedback 2017-06-24 17:28:40 -03:00
Andreas Dangel
c303a475d8 Prepare next development version 2017-06-24 22:28:05 +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 pmd_releases/5.8.0 2017-06-24 22:26:34 +02:00
oowekyala
2346176fe5 Added tests for LOC 2017-06-24 22:25:30 +02:00
Andreas Dangel
f296aabebc Prepare pmd release 5.8.0 2017-06-24 22:19:47 +02:00
Andreas Dangel
a41fbf0ee2 Add releases/580.xml ruleset 2017-06-24 22:16:20 +02:00
oowekyala
3ecc9be86f Added tests for WMC 2017-06-24 22:09:00 +02:00
oowekyala
ccb375d126 Merge branch 'master' of https://github.com/pmd/pmd into metrics 2017-06-24 22:01:31 +02:00
Juan Martín Sotuyo Dodero
8b27fe0bd7 Merge branch 'pr-444' 2017-06-24 15:43:59 -03:00
Juan Martín Sotuyo Dodero
aa10a825eb Update changelog, refs #444 2017-06-24 15:32:01 -03:00
Juan Martín Sotuyo Dodero
a0f8a106bd Add TODO for future self 2017-06-24 15:31:48 -03:00
oowekyala
db2fd2f3a5 Consider annotation types 2017-06-24 18:54:53 +02:00
oowekyala
217b65ba5e Refactored CyclomaticComplexityRule into a MetricsRule 2017-06-24 18:09:32 +02:00
oowekyala
8e005f95a8 Deleted ParameterizedMetricKey 2017-06-24 17:32:51 +02:00
Andreas Dangel
556d845a34 Merge branch 'pr-466' 2017-06-24 11:08:26 +02:00
Andreas Dangel
0289fef501 Deprecate the three rules *CyclomaticComplexity (java-codesize)
Refs #445
2017-06-24 10:59:05 +02:00