1192 Commits

Author SHA1 Message Date
Andreas Dangel
666dc36343 [java] UnusedImports false positive for static import with package-private method usage
Fixes #1209
2018-10-24 19:46:58 +02:00
Jon Moroney
0fc6a1f02b Add whitespace... 2018-10-23 10:51:59 -07:00
Jon Moroney
b96a9f9b7d Add get function 2018-10-23 10:42:35 -07:00
Jon Moroney
3359820438 Add ignore file path functionality 2018-10-23 10:33:27 -07:00
Clément Fournier
e4db5df532 Update doc 2018-10-22 19:40:05 +02:00
Clément Fournier
583c56bd69 Fix logging when creating cache file 2018-10-22 19:22:19 +02:00
Will Herrmann
377baf7caf Replacing IOUtils.closeQuietly(foo) with try-with-resources statements 2018-10-19 14:23:51 -05:00
Andreas Dangel
dc6b4e90a9 Merge branch 'pr-1382' 2018-10-17 08:46:47 +02:00
Andreas Dangel
dc3ccc990b Merge branch 'master' into plsql-codeformat 2018-10-15 16:24:01 +02:00
Juan Martín Sotuyo Dodero
c20bdd15a0 Use the current classloader
- Fixes #1377
2018-10-15 03:45:30 -03:00
Juan Martín Sotuyo Dodero
c6e63bbc38 Merge branch 'pr-1386' 2018-10-15 01:50:55 -03:00
Juan Martín Sotuyo Dodero
e1f162dbaa Minor improvements 2018-10-15 01:47:26 -03:00
Tomi De Lucca
921e004256 Merge branch 'master' of github.com:pmd/pmd into generic-token-extended 2018-10-14 20:08:39 -03:00
Tomi De Lucca
7d65081841 PR Review 2018-10-14 19:02:15 -03:00
Will Herrmann
cba4e87acd Replacing deprecated IO methods with ones that specify a charset
Standardizing with StandardCharsets.UTF_8, given that it was used in
several places of code already, and it provides compile-time checking
(as opposed to "UTF-8")
2018-10-12 17:25:08 -05:00
Andreas Dangel
80af8f6bf3 Update release notes, mention new rule 2018-10-12 14:19:50 +02:00
Andreas Dangel
d8586382f6 [maven-release-plugin] prepare for next development iteration 2018-09-30 10:10:21 +02:00
Andreas Dangel
161d9cd6d6 [maven-release-plugin] prepare release pmd_releases/6.8.0 2018-09-30 10:10:12 +02:00
Andreas Dangel
a55b93dd21 Prepare pmd release 6.8.0 2018-09-30 10:03:50 +02:00
Andreas Dangel
dafbb5853f Merge branch 'pr-1260' 2018-09-30 08:47:07 +02:00
Clément Fournier
99d29c78e5 update documentation 2018-09-29 23:20:01 +02:00
Juan Martín Sotuyo Dodero
f670fa95ab Merge branch 'pr-1309' 2018-09-22 01:28:36 -03:00
Andreas Dangel
64137d3231 Merge branch 'pr-1322' 2018-09-11 14:05:54 +02:00
Andreas Dangel
47171207ff * Make AbstractPropertySource.getPropertySourceType() abstract
* Readd RuleReference.hasOverriddenProperty()
2018-09-11 13:40:13 +02:00
Matias Fraga
9a91b4c29e Update branch 2018-09-10 15:59:39 -03:00
Matias Fraga
c2643f0278 PR review 2018-09-10 15:55:14 -03:00
Matias Fraga
5aa4d68c35 Keep the full list of previous comments 2018-09-10 01:42:15 -03:00
Matias Fraga
e55f6bc63b Fix checkstyle issues 2018-09-10 01:14:59 -03:00
Matias Fraga
c7dfac3549 Expand generic token 2018-09-10 00:39:07 -03:00
Matias Fraga
aa54194d19 Initial implementation of GenericToken for antlr languages 2018-09-09 21:51:43 -03:00
Matias Fraga
15bd890110 Generate AntlrTokenManager and decouple the lexer instance from the tokenizer 2018-09-09 20:19:38 -03:00
Matias Fraga
1eed0993b3 Merge branch 'master' of github.com:pmd/pmd into HEAD 2018-09-09 17:39:46 -03:00
Clément Fournier
849cb30054 Remove Beta annotation 2018-09-02 15:11:21 +02:00
Clément Fournier
89d286be59 Merge branch 'master' into api-deprecation-annotations 2018-09-02 15:08:07 +02:00
Andreas Dangel
291d36d841 [maven-release-plugin] prepare for next development iteration 2018-09-02 14:27:42 +02:00
Andreas Dangel
b98bd0bb96 [maven-release-plugin] prepare release pmd_releases/6.7.0 2018-09-02 14:27:33 +02:00
Clément Fournier
faabb2a84e Code style 2018-08-29 16:06:23 +02:00
Clément Fournier
af5130ab00 Improvements and planned updates around PropertySource 2018-08-28 00:25:06 +02:00
Juan Martín Sotuyo Dodero
d743303f2e Update release ruleset 2018-08-27 04:17:43 -03:00
Tomi De Lucca
543795e550 checkstyle fixes 2018-08-19 04:06:53 -03:00
Tomi De Lucca
1796d2a7a5 PR Review 2018-08-19 03:56:07 -03:00
Matias Fraga
1812880c47 Enhance AntlrTokenizer 2018-08-18 23:20:18 -03:00
lsoncini
a453566caa Merge branch 'master' of https://github.com/pmd/pmd 2018-08-18 17:53:48 -03:00
Clément Fournier
101a2c4100 Merge branch 'master' into split-field-naming-conventions 2018-08-17 15:55:42 +02:00
Clément Fournier
5526cae376 Fix pr comments 2018-08-17 15:54:03 +02:00
Andreas Dangel
be4a3a2940 [core] Deprecate ReportTree
* This change deprecate ReportTree and all related classes
  in net.sourceforge.pmd.lang.dfa.report
* Reworked YAHTMLRender to work without ReportTree
* Adds a unit test for YAHTMLRenderer

Fixes #1283
2018-08-15 10:46:12 +02:00
Clément Fournier
a9c8ad7d97 Add PrivateApi and ReservedSubclassing annotations 2018-08-13 19:26:34 +02:00
Andreas Dangel
f773581459 [core] PMD stops processing file completely, if one rule in a rule chain fails
Fixes #1300
2018-08-13 11:21:04 +02:00
Clément Fournier
0ae88f7cd0 Merge branch 'pr-1252' 2018-08-12 19:27:20 +02:00
Clément Fournier
c3ea6de8e0 Move LinguisticNaming to 6.7.0 2018-08-12 19:25:13 +02:00