1734 Commits

Author SHA1 Message Date
Clément Fournier
e335e069f8 Merge branch 'master' into deprecate-jjtree-methods 2020-01-05 23:17:25 +01:00
Andreas Dangel
a0d0a22e7b Merge branch 'pr-2190'
[java] Deprecations for statements PR

Prerequisite for #2164 for PMD 7.0.0
2020-01-05 19:30:52 +01:00
Andreas Dangel
1d82918efa Merge branch 'pr-2184'
[plsql] Fix DDLCommands parsing
2020-01-05 19:20:29 +01:00
Andreas Dangel
5c19e20294 Merge branch 'pr-2183'
[plsql] Fix StringLiteral token
2020-01-05 19:19:27 +01:00
Andreas Dangel
f973ad6ef3 Merge branch 'pr-2185'
[core] Internalize API that exposes ResourceLoader
2020-01-05 19:18:18 +01:00
Andreas Dangel
8e30425dfa [doc] Update release notes, fixes #2161 2020-01-05 19:18:10 +01:00
Juan Martín Sotuyo Dodero
a51726f48f Merge branch 'pr-2194' 2020-01-04 04:39:40 -03:00
Juan Martín Sotuyo Dodero
d614e7ab17 Update changelog, refs #2194 2020-01-04 04:38:59 -03:00
Juan Martín Sotuyo Dodero
07de89f516 Update changelog, refs #2193 2020-01-04 04:33:40 -03:00
Clément Fournier
f33291e372 Deprecate ASTYieldStatement implementing TypeNode 2019-12-26 18:53:22 +01:00
Clément Fournier
0a0bb6e4bb Rename getGuardExpressionNode -> getCondition 2019-12-26 18:47:28 +01:00
Clément Fournier
41baa353b0 Deprecate API of TryStatement that will be renamed 2019-12-26 18:40:24 +01:00
Clément Fournier
1b9b94a794 Update release notes 2019-12-26 14:33:44 +01:00
Andreas Dangel
9a82ce1454 [doc] Update release notes, fixes #2009 2019-12-24 11:38:35 +01:00
Andreas Dangel
4599b6989a [plsql] Fix StringLiteral token
StringLiterals can use a custom quote delimiter that
marks the end of a string literal. This quote delimiter
is only effective together with the quote character.
A single quote character, that is not preceded by the
delimiter, should be allowed.

Additionally, the ASTStringLiteral node gives
now access to the plain string value of the
literal without the quoting.

Fixes #2008
2019-12-23 18:24:14 +01:00
Clément Fournier
9023d86945 Merge branch 'master' into deprecate-jjtree-methods 2019-12-23 12:41:08 +01:00
Andreas Dangel
ea6de08094 Merge branch 'pr-2171'
[core] Preserve newlines in DocumentFile
2019-12-23 09:08:12 +01:00
Andreas Dangel
e906033a87 Merge branch 'pr-2173'
[core] Add warnings for duplicated rule references in rulesets
2019-12-23 09:06:19 +01:00
Andreas Dangel
f67819e05a Merge branch 'pr-2069'
[java] CommentRequired: make property names consistent
2019-12-20 11:38:03 +01:00
Andreas Dangel
364c23cbe1 [core] Add warnings for duplicated rule references in rulesets
Fixes #2006
2019-12-18 12:48:31 +01:00
Andreas Dangel
3e01cb4431 Merge branch 'pr-2051'
[doc] Update the docs on adding a new language
2019-12-18 10:05:11 +01:00
Andreas Dangel
84c9cc87e1 [doc] Update release notes, refs #2051 2019-12-18 10:04:34 +01:00
Andreas Dangel
81de44cbd3 Merge branch 'pr-2169'
[modelica] Follow-up fixes for Modelica language module
2019-12-18 09:59:52 +01:00
Andreas Dangel
7e9c5c38d8 [doc] Update release notes, refs #2169 2019-12-18 09:59:45 +01:00
Andreas Dangel
0b926efaab Merge branch 'pr-2115'
[apex] ApexCSRF changes
2019-12-18 09:58:32 +01:00
Andreas Dangel
66e26a5168 [doc] Update release notes, refs #2115 2019-12-18 09:56:08 +01:00
Andreas Dangel
0ff3216b48 Merge branch 'pr-2150'
[java] Fix false negative in AvoidLiteralsInIfCondition
2019-12-18 09:50:19 +01:00
Clément Fournier
627e258458 Revert 2019-12-17 17:49:01 +01:00
Andreas Dangel
f1d3b93ff6 [core] Preserve newlines in DocumentFile
Fixes #2170 [core] DocumentFile doesn't preserve newlines
2019-12-17 16:49:45 +01:00
Andreas Dangel
3ec8914922 [doc] Update release notes, refs #2069, fixes #1683 2019-12-17 15:48:37 +01:00
Andreas Dangel
b77aec218e [doc] Add modelica to cli_reference and ant 2019-12-17 11:37:42 +01:00
Andreas Dangel
816c58897a Merge branch 'pr-2041'
[modelica] Initial implementation for PMD
2019-12-17 11:21:29 +01:00
Andreas Dangel
c27ed3aa9a Update release notes, refs #2041 2019-12-17 11:09:13 +01:00
Andreas Dangel
1480bfeaa4 Merge branch 'pr-2165'
[java] Deprecate JavaQualifiedName and a few other things
2019-12-17 10:45:34 +01:00
Andreas Dangel
9dbaa53f63 Release notes: fix jdoc references 2019-12-17 10:45:22 +01:00
Andreas Dangel
a82c9e912b Update release notes with deprecated ASTAnyTypeDeclaration#getImage() 2019-12-17 10:29:31 +01:00
Clément Fournier
3f7d432681 Update release notes 2019-12-16 23:16:58 +01:00
Andreas Dangel
7b5e9703ec [java] AvoidLiteralsInIfCondition: add property ignoreExpressions
The property ignoreExpressions is set to true in order to keep
the rule backwards compatible.
2019-12-16 11:17:25 +01:00
Andreas Dangel
ed253183aa [java] AvoidLiteralsInIfCondition: false negative for expressions
Fixes #2140
2019-12-16 11:17:17 +01:00
Clément Fournier
eddff1449e Deprecate TypeKind and related 2019-12-16 00:26:05 +01:00
Andreas Dangel
da194bf427 Merge branch 'pr-2148'
[java] Fix false negative for StringInstantion with array access
2019-12-13 20:14:52 +01:00
Andreas Dangel
2b1e21bf11 Merge branch 'pr-2151'
[java] Fix false-positive in JUnitAssertionsShouldIncludeMessage
2019-12-13 20:10:50 +01:00
Clément Fournier
1f0caf5034 Merge branch 'master' into deprecate-rvf-impls 2019-12-09 01:09:27 +01:00
Clément Fournier
4014ab1dc8 Update release notes 2019-12-08 14:20:23 +01:00
Andreas Dangel
9502cae042 [java] JUnitAssertionsShouldIncludeMessage - False positive with assertEquals and JUnit5
Fixes #2149
2019-12-08 12:10:32 +01:00
Andreas Dangel
3b6fcf4b7a [java] StringInstatiation: False negative with String-array access
Fixes #2141
2019-12-06 11:18:27 +01:00
Clément Fournier
e37f791caa Release notes 2019-12-05 15:28:36 +01:00
Clément Fournier
eb6ceef085 Add comments and update release notes 2019-12-05 15:23:07 +01:00
Andreas Dangel
e87ab21b08 Prepare next development version 2019-11-29 20:05:59 +01:00
Andreas Dangel
d3340c71eb Prepare pmd release 6.20.0 2019-11-29 19:35:32 +01:00