From f6f4512a9264c2db0e64e5d9ef85ae90a7948ace Mon Sep 17 00:00:00 2001 From: Andreas Dangel Date: Fri, 28 Jun 2019 21:59:34 +0200 Subject: [PATCH] Update release notes, refs #1885 --- docs/pages/release_notes.md | 5 ++++- pmd-plsql/etc/grammar/PldocAST.jjt | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/docs/pages/release_notes.md b/docs/pages/release_notes.md index 1b72777f84..52c3dbef86 100644 --- a/docs/pages/release_notes.md +++ b/docs/pages/release_notes.md @@ -16,7 +16,7 @@ This is a {{ site.pmd.release_type }} release. #### PLSQL Grammar Updates -The grammar has been updated to support Inline Constraints in CREATE TABLE statements. Additionally, the +The grammar has been updated to support inline constraints in CREATE TABLE statements. Additionally, the CREATE TABLE statement may now be followed by physical properties and table properties. However, these properties are skipped over during parsing. @@ -25,6 +25,8 @@ The CREATE VIEW statement now supports subquery views. The EXTRACT function can now be parsed correctly. It is used to extract values from a specified datetime field. +The CASE expression can now be properly used within SELECT statements. + #### New Rules * The Java rule {% rule "java/bestpractices/DoubleBraceInitialization" %} (`java-bestpractices`) @@ -116,6 +118,7 @@ of deprecations. * [#1874](https://github.com/pmd/pmd/pull/1874): \[plsql] Add parenthesis equation support for Update - [Hugo Araya Nash](https://github.com/kabroxiko) * [#1883](https://github.com/pmd/pmd/pull/1883): \[plsql] Fix #1873 Expression list not working - [Hugo Araya Nash](https://github.com/kabroxiko) * [#1884](https://github.com/pmd/pmd/pull/1884): \[plsql] fix #1878 Support explicit INNER word for INNER JOIN - [Hugo Araya Nash](https://github.com/kabroxiko) +* [#1885](https://github.com/pmd/pmd/pull/1885): \[plsql] Correct case expression - [Hugo Araya Nash](https://github.com/kabroxiko) {% endtocmaker %} diff --git a/pmd-plsql/etc/grammar/PldocAST.jjt b/pmd-plsql/etc/grammar/PldocAST.jjt index 6254b382d3..b7a918a04d 100644 --- a/pmd-plsql/etc/grammar/PldocAST.jjt +++ b/pmd-plsql/etc/grammar/PldocAST.jjt @@ -27,7 +27,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. /** - * Various fixes for expression lists, join clauses + * Various fixes for expression lists, join clauses, case expression * * Hugo Araya Nash 06/2019 *====================================================================