Commit Graph

1686 Commits

Author SHA1 Message Date
1617aa5311 [apex] Update Apex Support to version 48 (Spring '20) 2020-01-17 12:10:11 +01:00
e43438c498 [doc] Update release notes, fixes #2208 2020-01-17 11:46:18 +01:00
b7a618c6dd Update release notes 2020-01-17 11:34:03 +01:00
0d19482bb8 Merge branch 'pr-2216'
[core] Add xml tree renderer

Fixes #2215
2020-01-17 10:14:21 +01:00
d0d447fd5e [doc] Update release notes, add page xml_dump_ast 2020-01-17 10:14:11 +01:00
f53993427c Merge branch 'pr-2172'
[core] Deprecate jjtree methods from the Node interface
2020-01-17 08:18:50 +01:00
3062d59892 Merge branch 'master' of github.com:pmd/pmd 2020-01-16 22:28:52 +01:00
d9719e850c Deprecate ASTCatchStatement::getBlock for #2202 2020-01-16 22:28:40 +01:00
1b895c6a9b [doc] Link broken in pmd documentation for writing Xpath rules
Fixes #2214
2020-01-16 19:02:24 +01:00
9c682e4a88 Merge branch 'pr-2200'
[java] InvalidLogMessageFormat: handle zero placeholders correctly
2020-01-16 18:08:26 +01:00
bc92fa4590 [java] JavaRuleViolation reports wrong class name
Fixes #2212
2020-01-11 12:51:21 +01:00
98b57f75ab Merge branch 'master' into deprecate-jjtree-methods 2020-01-06 18:50:43 +01:00
63221805a3 Merge branch 'pr-2195'
[modelica] Normalize invalid node ranges
2020-01-06 18:42:14 +01:00
728632840a [doc] Update release notes, refs #2195 2020-01-06 18:41:41 +01:00
d3a0c21506 [doc] Update release notes, refs #2199 2020-01-06 18:33:15 +01:00
6bea1e618b [java] InvalidLogMessageFormat: handle zero placeholders correctly
Fixes #2196

Also refactors the implementation to not use a XPath query anymore.
2020-01-06 18:02:41 +01:00
e335e069f8 Merge branch 'master' into deprecate-jjtree-methods 2020-01-05 23:17:25 +01:00
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
1d82918efa Merge branch 'pr-2184'
[plsql] Fix DDLCommands parsing
2020-01-05 19:20:29 +01:00
5c19e20294 Merge branch 'pr-2183'
[plsql] Fix StringLiteral token
2020-01-05 19:19:27 +01:00
f973ad6ef3 Merge branch 'pr-2185'
[core] Internalize API that exposes ResourceLoader
2020-01-05 19:18:18 +01:00
8e30425dfa [doc] Update release notes, fixes #2161 2020-01-05 19:18:10 +01:00
a51726f48f Merge branch 'pr-2194' 2020-01-04 04:39:40 -03:00
d614e7ab17 Update changelog, refs #2194 2020-01-04 04:38:59 -03:00
07de89f516 Update changelog, refs #2193 2020-01-04 04:33:40 -03:00
f33291e372 Deprecate ASTYieldStatement implementing TypeNode 2019-12-26 18:53:22 +01:00
0a0bb6e4bb Rename getGuardExpressionNode -> getCondition 2019-12-26 18:47:28 +01:00
41baa353b0 Deprecate API of TryStatement that will be renamed 2019-12-26 18:40:24 +01:00
1b9b94a794 Update release notes 2019-12-26 14:33:44 +01:00
9a82ce1454 [doc] Update release notes, fixes #2009 2019-12-24 11:38:35 +01:00
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
9023d86945 Merge branch 'master' into deprecate-jjtree-methods 2019-12-23 12:41:08 +01:00
ea6de08094 Merge branch 'pr-2171'
[core] Preserve newlines in DocumentFile
2019-12-23 09:08:12 +01:00
e906033a87 Merge branch 'pr-2173'
[core] Add warnings for duplicated rule references in rulesets
2019-12-23 09:06:19 +01:00
f67819e05a Merge branch 'pr-2069'
[java] CommentRequired: make property names consistent
2019-12-20 11:38:03 +01:00
364c23cbe1 [core] Add warnings for duplicated rule references in rulesets
Fixes #2006
2019-12-18 12:48:31 +01:00
3e01cb4431 Merge branch 'pr-2051'
[doc] Update the docs on adding a new language
2019-12-18 10:05:11 +01:00
84c9cc87e1 [doc] Update release notes, refs #2051 2019-12-18 10:04:34 +01:00
81de44cbd3 Merge branch 'pr-2169'
[modelica] Follow-up fixes for Modelica language module
2019-12-18 09:59:52 +01:00
7e9c5c38d8 [doc] Update release notes, refs #2169 2019-12-18 09:59:45 +01:00
0b926efaab Merge branch 'pr-2115'
[apex] ApexCSRF changes
2019-12-18 09:58:32 +01:00
66e26a5168 [doc] Update release notes, refs #2115 2019-12-18 09:56:08 +01:00
0ff3216b48 Merge branch 'pr-2150'
[java] Fix false negative in AvoidLiteralsInIfCondition
2019-12-18 09:50:19 +01:00
627e258458 Revert 2019-12-17 17:49:01 +01:00
f1d3b93ff6 [core] Preserve newlines in DocumentFile
Fixes #2170 [core] DocumentFile doesn't preserve newlines
2019-12-17 16:49:45 +01:00
3ec8914922 [doc] Update release notes, refs #2069, fixes #1683 2019-12-17 15:48:37 +01:00
b77aec218e [doc] Add modelica to cli_reference and ant 2019-12-17 11:37:42 +01:00
816c58897a Merge branch 'pr-2041'
[modelica] Initial implementation for PMD
2019-12-17 11:21:29 +01:00
c27ed3aa9a Update release notes, refs #2041 2019-12-17 11:09:13 +01:00
1480bfeaa4 Merge branch 'pr-2165'
[java] Deprecate JavaQualifiedName and a few other things
2019-12-17 10:45:34 +01:00