Andreas Dangel
bbc9abd4e2
Merge branch 'issue-206'
...
Closes #210 (rebased onto pmd/5.4.x)
2017-01-27 19:50:50 +01:00
Andreas Dangel
904223c2e3
Update changelog, references #206
2017-01-27 19:39:39 +01:00
Juan Martín Sotuyo Dodero
455b1c4ded
Fix grammar for annotation members
...
- The lookahead (3 tokens) was too small, and without reaching the opening
parenthesis assumed it was parsing a method and not a field.
- Using a larger lookahead solves the issue.
- Fixes #206
2017-01-27 19:38:48 +01:00
Andreas Dangel
5c1a0a7abe
Merge branch 'issue-207'
...
Closes #209 (rebased onto pmd/5.4.x)
2017-01-27 19:26:56 +01:00
Andreas Dangel
aff9fc90ef
Merge branch 'issue-207' into pmd/5.4.x
...
Closes #209 (rebased onto pmd/5.4.x)
2017-01-27 19:12:03 +01:00
Andreas Dangel
78e31f7cbf
Update changelog, references #207
2017-01-27 19:11:53 +01:00
Juan Martín Sotuyo Dodero
33fd84d521
[java] Support generics in method references
...
- Fixes #207
- Extend the Java grammar to support generics in
method references: `Type::<Generic>method`
2017-01-27 19:10:42 +01:00
Andreas Dangel
29d76da3b0
Merge branch 'issue-202'
...
Closes #205 (rebased onto pmd/5.4.x)
2017-01-27 17:43:59 +01:00
Andreas Dangel
c63347508e
Merge branch 'issue-202' into pmd/5.4.x
...
Closes #205 (rebased onto pmd/5.4.x)
2017-01-27 17:31:53 +01:00
Andreas Dangel
e45da2b427
Update changelog
2017-01-27 17:31:18 +01:00
Juan Martín Sotuyo Dodero
47137e3789
Improve docs on ConsecutiveAppendsShouldReuse
...
- This should help with people having doubts for this rule such as #202
and http://stackoverflow.com/questions/37672785/how-can-i-improve-performance-if-append-is-called-on-stringbuffer-or-stringb
- Fixes #202
2017-01-27 17:30:13 +01:00
Andreas Dangel
4808cb089f
Merge branch 'issue-199'
...
Closes #203 (rebased onto pmd/5.4.x)
2017-01-27 17:10:56 +01:00
Andreas Dangel
07887ede1d
Merge branch 'issue-199' into pmd/5.4.x
...
Closes #203 (rebased onto pmd/5.4.x)
2017-01-27 16:45:28 +01:00
Andreas Dangel
6b1d00639a
Update changelog
2017-01-27 16:44:12 +01:00
Juan Martín Sotuyo Dodero
420c6d45a3
Fixes #199 - False positives with ternary operator
...
- I deected a couple of extra related issues with ternary operators which are now fixed.
2017-01-27 16:42:24 +01:00
Andreas Dangel
ae42081159
Merge branch 'issue-213'
...
Fixes #213
Closes #198 (rebased onto pmd/5.4.x)
2017-01-27 12:19:46 +01:00
Andreas Dangel
470bbb3c65
Merge branch 'issue-213' into pmd/5.4.x
...
Fixes #213
Closes #198 (rebased onto pmd/5.4.x)
2017-01-27 12:04:18 +01:00
Andreas Dangel
472e9a9f55
Update changelog
2017-01-27 12:03:24 +01:00
Juan Martín Sotuyo Dodero
c2d22a1bdf
Make Mark's code snippet lazy
...
- This greatly reduces the memory footprint during analysis,
addressing part of the issues raised ay #185
- Rendering is still done to a single String which is then either printed
to STDOUT or a file, this stiill needs refactoring.
2017-01-27 12:01:46 +01:00
Andreas Dangel
137b76a561
Merge branch 'issue-185'
...
Closes #196 (rebased onto pmd/5.5.x)
2017-01-27 11:42:38 +01:00
Andreas Dangel
f08639a931
Update changelog
2017-01-27 11:32:51 +01:00
Juan Martín Sotuyo Dodero
36fcdd252c
Fix NPE error in CPD reported under #185
2017-01-27 11:26:51 +01:00
Juan Martín Sotuyo Dodero
cd8b6657af
Fix casing of tag in template
2017-01-26 19:41:03 -03:00
Juan Martín Sotuyo Dodero
9758378367
Fix casing of tag in template
2017-01-26 19:40:39 -03:00
Juan Martín Sotuyo Dodero
e9bc54255e
Merge branch 'BugFixSharing' of https://github.com/sgorbaty/pmd
2017-01-24 14:40:42 -03:00
Juan Martín Sotuyo Dodero
aa50127868
Merge branch 'pr-204'
2017-01-24 14:35:03 -03:00
Juan Martín Sotuyo Dodero
6267822b6a
Merge branch 'pr-204' into pmd/5.5.x
2017-01-24 14:34:33 -03:00
Juan Martín Sotuyo Dodero
58b8ad0eae
Update changelog
2017-01-24 14:28:06 -03:00
Sergey Gorbaty
e95d1ef372
Adding a test
2017-01-24 14:27:35 -03:00
Sergey Gorbaty
3079ce26a8
Bug fix
2017-01-24 14:27:29 -03:00
Sergey Gorbaty
847821c7c5
Adding a test
2017-01-24 08:49:12 -08:00
Sergey Gorbaty
4c324ca6bd
Bug fix
2017-01-24 08:46:26 -08:00
Andreas Dangel
1defa8bc80
Merge branch 'pr-190' into pmd/5.5.x
...
Closes #190 (rebased onto pmd/5.4.x)
2017-01-22 19:50:03 +01:00
Andreas Dangel
61792f792f
Merge branch 'pr-190'
...
Closes #190 (rebased onto pmd/5.4.x)
2017-01-22 19:49:48 +01:00
Andreas Dangel
9d0a6b7f4b
Merge branch 'pr-190' into pmd/5.4.x
...
Closes #190 (rebased onto pmd/5.4.x)
2017-01-22 19:24:59 +01:00
Andreas Dangel
8201ba0a06
Update changelog
2017-01-22 19:24:48 +01:00
Juan Martín Sotuyo Dodero
3caa71b94b
Resolve #180 - refactor pmd processors
...
- SourceCodeProcessor now consistently calls rule sets start / end
if cache is not up to date
- Both Mono and MultiThread Processors rely on PmdRunnable, just using
different execution strategies
- This also fixes https://sourceforge.net/p/pmd/bugs/1511/
2017-01-22 19:19:21 +01:00
Andreas Dangel
de6d3f5b61
Merge remote-tracking branch 'origin/master'
2017-01-21 15:46:17 +01:00
Andreas Dangel
fa58ea5111
Merge remote-tracking branch 'origin/pmd/5.5.x' into pmd/5.5.x
2017-01-21 15:40:24 +01:00
Andreas Dangel
c4ce057709
Merge remote-tracking branch 'origin/pmd/5.4.x' into pmd/5.4.x
2017-01-21 15:35:37 +01:00
Andreas Dangel
756c2f6774
Fix build
2017-01-21 14:46:35 +01:00
Andreas Dangel
2efe75fac5
Merge branch 'unit-test-for-pr-170'
2017-01-21 13:53:57 +01:00
Andreas Dangel
12f2431bb4
Fix build
2017-01-21 13:43:04 +01:00
Andreas Dangel
620fed2732
Merge branch 'unit-test-for-pr-170' into pmd/5.5.x
2017-01-21 12:13:47 +01:00
Andreas Dangel
96a4b7dc4e
Merge branch 'unit-test-for-pr-170' into pmd/5.4.x
2017-01-21 11:59:21 +01:00
Andreas Dangel
ba260e753c
Adjust unit test to verify console encoding of XML formatter
2017-01-21 11:58:59 +01:00
Andreas Dangel
4c1890d56c
Add unit test to verify encoding of XML formatter
2017-01-21 11:58:59 +01:00
Juan Martín Sotuyo Dodero
c7d4eddf80
Update changelog
2017-01-20 09:54:46 -03:00
Juan Martín Sotuyo Dodero
40abb62df5
Update changelog
2017-01-20 09:54:10 -03:00
Juan Martín Sotuyo Dodero
cc5ce5cdf9
Update changelog
2017-01-20 09:53:08 -03:00