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