Andreas Dangel
|
5818abc0c7
|
[maven-release-plugin] prepare for next development iteration
|
2019-03-31 12:07:07 +02:00 |
|
Andreas Dangel
|
4ed549f0b2
|
[maven-release-plugin] prepare release pmd_releases/6.13.0
|
2019-03-31 12:06:56 +02:00 |
|
Andreas Dangel
|
7125f9fe76
|
Merge branch 'pr-1730'
|
2019-03-30 18:00:38 +01:00 |
|
Andreas Dangel
|
f46870c5ec
|
[plsql] use isKeyword
|
2019-03-30 17:52:10 +01:00 |
|
Andreas Dangel
|
0e2f868fc4
|
Merge branch 'pr-1740'
|
2019-03-30 17:49:45 +01:00 |
|
Andreas Dangel
|
2e08fdd548
|
Merge branch 'pr-1685'
|
2019-03-30 17:48:22 +01:00 |
|
Andreas Dangel
|
2b092456fd
|
[plsql] Update grammar changelog
|
2019-03-29 17:54:12 +01:00 |
|
Andreas Dangel
|
9bb2492ba5
|
[plsql] Fix choice conflicts - AS is a reserved word
|
2019-03-29 17:46:52 +01:00 |
|
Andreas Dangel
|
a0cb67308d
|
[plsql] Add support for XMLElement
|
2019-03-29 15:14:00 +01:00 |
|
Andreas Dangel
|
527ae5d785
|
[plsql] Support XMLFOREST
|
2019-03-29 14:32:10 +01:00 |
|
Andreas Dangel
|
4367841578
|
[plsql] Support XMLCAST, XMLQUERY, CAST
|
2019-03-29 14:32:10 +01:00 |
|
Andreas Dangel
|
44c6d0ed3b
|
[plsql] Add support for XMLEXISTS
|
2019-03-29 14:32:10 +01:00 |
|
Andreas Dangel
|
2a39eab39c
|
[plsql] Add Support for XMLTABLE
Refs #1510
|
2019-03-29 14:32:10 +01:00 |
|
Andreas Dangel
|
1d01435820
|
[plsql] % not supported in "TestSearch%notfound"
Fixes #1733
|
2019-03-28 17:21:51 +01:00 |
|
Andreas Dangel
|
ca6ad5fd22
|
[pslql] ParseException when parsing ELSIF
Fixes #1731
|
2019-03-28 16:51:08 +01:00 |
|
Andreas Dangel
|
b2860c6b72
|
Rename test classes
|
2019-03-20 17:48:23 +01:00 |
|
Andreas Dangel
|
0c98fbffc1
|
[plsql] Add test for TO_TIMESTAMPWithoutDateFormat and fix the rule
|
2019-03-20 17:40:02 +01:00 |
|
Andreas Dangel
|
0a90468e0b
|
[plsql] Add test for TO_DATEWithoutDateFormat and fix the rule
|
2019-03-20 17:37:46 +01:00 |
|
Andreas Dangel
|
5ff9555870
|
[plsql] Add test for TO_DATE_TO_CHAR and fix the rule
|
2019-03-20 17:34:19 +01:00 |
|
Andreas Dangel
|
14ad94340c
|
[plsql] Add test for TooManyMethods and fix the rule
|
2019-03-18 20:06:44 +01:00 |
|
Andreas Dangel
|
ba31b0ce9f
|
[plsql] Add test for TomKytesDespair
|
2019-03-18 19:27:14 +01:00 |
|
Andreas Dangel
|
d12daa8d47
|
[plsql] New rule LineLength
|
2019-03-18 19:06:30 +01:00 |
|
Andreas Dangel
|
430bd23a83
|
[plsql] AvoidTabCharacter: Add property "eachLine"
|
2019-03-18 19:06:30 +01:00 |
|
Andreas Dangel
|
d1414bccb8
|
[plsql] Add new sample rule AvoidTabCharacter
|
2019-03-18 19:06:30 +01:00 |
|
Andreas Dangel
|
9f80002250
|
[plsql] provide access to source code for querying via regex, e.g.
Tab Damage:
//Input[matches(@Sourcecode, '\t')]
Refs #1716
|
2019-03-18 19:06:09 +01:00 |
|
Andreas Dangel
|
4bb1d9327d
|
[maven-release-plugin] prepare for next development iteration
|
2019-02-24 08:57:18 +01:00 |
|
Andreas Dangel
|
41e77bc34b
|
[maven-release-plugin] prepare release pmd_releases/6.12.0
|
2019-02-24 08:57:10 +01:00 |
|
Juan Martín Sotuyo Dodero
|
08df72dfbd
|
Merge branch 'pr-1657'
|
2019-02-18 00:45:48 -03:00 |
|
Juan Martín Sotuyo Dodero
|
b74527cb8e
|
Merge branch 'pr-1598'
|
2019-02-17 16:33:33 -03:00 |
|
Andreas Dangel
|
c32daec699
|
[plsql] Avoiding tokens for "FIRST" and "REPLACE"
|
2019-02-16 20:28:05 +01:00 |
|
Andreas Dangel
|
7333ed4595
|
[plsql] New reserved words are: COLUMNS, INDEXES, OVERLAPS
Separated reserved words tokens from keyword tokens
|
2019-02-16 20:28:00 +01:00 |
|
Andreas Dangel
|
c94e87e1b0
|
[plsql] Add operator for ComparisonCondition
|
2019-02-16 20:27:53 +01:00 |
|
Andreas Dangel
|
fcd6006b56
|
[plsql] Support TRIM function
|
2019-02-16 20:27:45 +01:00 |
|
Andreas Dangel
|
e7e1262b00
|
[plsql] Fix function calls in order by clause
|
2019-02-16 20:27:29 +01:00 |
|
Andreas Dangel
|
c7f104a357
|
[plsql] SELECT is a reserved word
|
2019-02-16 20:27:22 +01:00 |
|
Andreas Dangel
|
808c03f532
|
[plsql] Add SimpleExpressionNode, allow expressions with REGEXP_LIKE
|
2019-02-16 20:25:50 +01:00 |
|
Andreas Dangel
|
984928ad52
|
[plsql] Add more code samples
|
2019-02-16 20:13:48 +01:00 |
|
Andreas Dangel
|
d81e708db0
|
[plsql] Improved UPDATE statement
|
2019-02-16 20:13:39 +01:00 |
|
Andreas Dangel
|
80f3f07166
|
[plsql] Allow subqueries in SELECT columns
|
2019-02-16 20:13:27 +01:00 |
|
Andreas Dangel
|
e8ed43d7e2
|
[plsql] Fix parsing of union in SELECT INTO statements
Also allow "normal" SELECT statement (without INTO).
|
2019-02-16 20:13:18 +01:00 |
|
Andreas Dangel
|
f43e261243
|
[plsql] Support more than simple names for order by and select into.
|
2019-02-16 20:13:00 +01:00 |
|
Andreas Dangel
|
4814ece9ac
|
[plsql] Support ListaggOverflowClause for LISTAGG function
|
2019-02-16 20:12:38 +01:00 |
|
Andreas Dangel
|
892b53dc6f
|
[plsql] Support WithinClause for LISTAGG function (and similar)
|
2019-02-16 20:09:54 +01:00 |
|
Andreas Dangel
|
d56bdc1c84
|
[plsql] Support AnalyticClause
|
2019-02-16 20:09:48 +01:00 |
|
Andreas Dangel
|
18afdad101
|
Merge remote-tracking branch 'adangel/issue-1590' into plsql-parser-fixes2
|
2019-02-16 20:07:03 +01:00 |
|
Andreas Dangel
|
ee3dd2db7a
|
Merge remote-tracking branch 'adangel/issue-1589' into plsql-parser-fixes2
|
2019-02-16 20:02:09 +01:00 |
|
Andreas Dangel
|
833119e00c
|
[plsql] Fix test cases
* table is a reserved word and cannot be used as an identifier
* correctly name test class for TableCollectionExpressionTest
|
2019-02-10 10:41:58 +01:00 |
|
Andreas Dangel
|
b32e5b0910
|
[plsql] Support REGEXP_LIKE condition
|
2019-02-10 10:30:23 +01:00 |
|
Andreas Dangel
|
2e07139f8d
|
[plsql] Add multiset condition in where clause
|
2019-02-10 10:30:23 +01:00 |
|
Andreas Dangel
|
06eb3e24eb
|
[plsql] Parse Exception with EXISTS
Fixes #1587
|
2019-02-10 10:30:23 +01:00 |
|