Skip to content

Commit

Permalink
Merge branch 'hotfix/V2.18.1'
Browse files Browse the repository at this point in the history
  • Loading branch information
gquerret committed Nov 22, 2022
2 parents d33b879 + 3b7a3f6 commit 56991ab
Show file tree
Hide file tree
Showing 12 changed files with 75 additions and 34 deletions.
16 changes: 8 additions & 8 deletions coverage-report/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<groupId>eu.rssw.openedge.parsers</groupId>
<artifactId>coverage-report</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>

<name>JaCoCo report</name>
<description>Fake module for code coverage report in SonarQube</description>
Expand All @@ -20,37 +20,37 @@
<dependency>
<groupId>eu.rssw.openedge.rcode</groupId>
<artifactId>rcode-reader</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>
</dependency>
<dependency>
<groupId>eu.rssw.sonar.openedge</groupId>
<artifactId>sonar-openedge-plugin</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>
</dependency>
<dependency>
<groupId>eu.rssw.openedge.parsers</groupId>
<artifactId>proparse</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>
</dependency>
<dependency>
<groupId>eu.rssw.openedge.parsers</groupId>
<artifactId>profiler-parser</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>
</dependency>
<dependency>
<groupId>eu.rssw.openedge.parsers</groupId>
<artifactId>database-parser</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>
</dependency>
<dependency>
<groupId>eu.rssw.openedge.parsers</groupId>
<artifactId>listing-parser</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>
</dependency>
<dependency>
<groupId>eu.rssw.openedge.checks</groupId>
<artifactId>openedge-checks</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>
</dependency>
</dependencies>

Expand Down
2 changes: 1 addition & 1 deletion database-parser/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<groupId>eu.rssw.openedge.parsers</groupId>
<artifactId>database-parser</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>

<name>OpenEdge database definition lexer and parser</name>
<description>OpenEdge dump files parser</description>
Expand Down
2 changes: 1 addition & 1 deletion listing-parser/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<groupId>eu.rssw.openedge.parsers</groupId>
<artifactId>listing-parser</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>

<name>OpenEdge listing so-called parser</name>
<description>OpenEdge listing files parser</description>
Expand Down
6 changes: 3 additions & 3 deletions openedge-checks/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<groupId>eu.rssw.openedge.checks</groupId>
<artifactId>openedge-checks</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>

<name>OpenEdge checks</name>
<description>OpenEdge checks</description>
Expand Down Expand Up @@ -55,12 +55,12 @@
<dependency>
<groupId>eu.rssw.openedge.parsers</groupId>
<artifactId>database-parser</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>
</dependency>
<dependency>
<groupId>eu.rssw.openedge.parsers</groupId>
<artifactId>proparse</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>
</dependency>
<dependency>
<groupId>org.testng</groupId>
Expand Down
8 changes: 4 additions & 4 deletions openedge-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<groupId>eu.rssw.sonar.openedge</groupId>
<artifactId>sonar-openedge-plugin</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>
<packaging>sonar-plugin</packaging>

<name>OpenEdge plugin for SonarQube</name>
Expand Down Expand Up @@ -60,17 +60,17 @@
<dependency>
<groupId>eu.rssw.openedge.checks</groupId>
<artifactId>openedge-checks</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>
</dependency>
<dependency>
<groupId>eu.rssw.openedge.parsers</groupId>
<artifactId>listing-parser</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>
</dependency>
<dependency>
<groupId>eu.rssw.openedge.parsers</groupId>
<artifactId>profiler-parser</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

<groupId>eu.rssw</groupId>
<artifactId>sonar-openedge</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>
<packaging>pom</packaging>

<name>OpenEdge plugin for SonarQube</name>
Expand Down
2 changes: 1 addition & 1 deletion profiler-parser/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<groupId>eu.rssw.openedge.parsers</groupId>
<artifactId>profiler-parser</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>

<name>OpenEdge profiler output lexer and parser</name>
<description>OpenEdge profiler files parser</description>
Expand Down
4 changes: 2 additions & 2 deletions proparse/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<groupId>eu.rssw.openedge.parsers</groupId>
<artifactId>proparse</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>

<name>Proparse</name>
<description>ABL code parser</description>
Expand Down Expand Up @@ -55,7 +55,7 @@
<dependency>
<groupId>eu.rssw.openedge.rcode</groupId>
<artifactId>rcode-reader</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>
</dependency>
<dependency>
<groupId>org.antlr</groupId>
Expand Down
1 change: 1 addition & 0 deletions proparse/src/main/antlr4/imports/keywords.g4
Original file line number Diff line number Diff line change
Expand Up @@ -205,6 +205,7 @@ noArgFunction:
AACONTROL
| AAPCONTROL
| AASERIAL
| CURRENTDATE
| CURRENTLANGUAGE
| CURSOR
| DATASERVERS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -737,19 +737,58 @@ typeName2:
nonPunctuating ( LEFTANGLE typeName RIGHTANGLE )?
;

// These are necessarily reserved keywords.
constant:
// These are necessarily reserved keywords.
TRUE | FALSE | YES | NO | UNKNOWNVALUE | QSTRING | LEXDATE | NUMBER | NULL
| NOWAIT | SHARELOCK | EXCLUSIVELOCK | NOLOCK
| BIGENDIAN
| FINDCASESENSITIVE | FINDGLOBAL | FINDNEXTOCCURRENCE | FINDPREVOCCURRENCE | FINDSELECT | FINDWRAPAROUND
| FUNCTIONCALLTYPE | GETATTRCALLTYPE | PROCEDURECALLTYPE | SETATTRCALLTYPE
| HOSTBYTEORDER | LITTLEENDIAN
| READAVAILABLE | READEXACTNUM
| ROWUNMODIFIED | ROWDELETED | ROWMODIFIED | ROWCREATED
| SAXCOMPLETE | SAXPARSERERROR | SAXRUNNING | SAXUNINITIALIZED | SAXWRITEBEGIN | SAXWRITECOMPLETE | SAXWRITECONTENT | SAXWRITEELEMENT | SAXWRITEERROR | SAXWRITEIDLE | SAXWRITETAG
| SEARCHSELF | SEARCHTARGET
| WINDOWDELAYEDMINIMIZE | WINDOWMINIMIZED | WINDOWNORMAL | WINDOWMAXIMIZED
LEXDATE | NULL | NUMBER | QSTRING | UNKNOWNVALUE
| BIGENDIAN
| DLLCALLTYPE
| EXCLUSIVELOCK
| FALSE
| FALSELEAKS
| FINDCASESENSITIVE
| FINDGLOBAL
| FINDNEXTOCCURRENCE
| FINDPREVOCCURRENCE
| FINDSELECT
| FINDWRAPAROUND
| FUNCTIONCALLTYPE
| GETATTRCALLTYPE
| HOSTBYTEORDER
| LEAKDETECTION
| LITTLEENDIAN
| NO
| NOLOCK
| NOWAIT
| PROCEDURECALLTYPE
| READAVAILABLE
| READEXACTNUM
| ROWCREATED
| ROWDELETED
| ROWMODIFIED
| ROWUNMODIFIED
| SAXCOMPLETE
| SAXPARSERERROR
| SAXRUNNING
| SAXUNINITIALIZED
| SAXWRITEBEGIN
| SAXWRITECOMPLETE
| SAXWRITECONTENT
| SAXWRITEELEMENT
| SAXWRITEERROR
| SAXWRITEIDLE
| SAXWRITETAG
| SEARCHSELF
| SEARCHTARGET
| SETATTRCALLTYPE
| SHARELOCK
| STOMPDETECTION
| STOMPFREQUENCY
| TRUE
| WINDOWDELAYEDMINIMIZE
| WINDOWMAXIMIZED
| WINDOWMINIMIZED
| WINDOWNORMAL
| YES
;

nonPunctuating:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -279,6 +279,7 @@ public DataType getDataType() {
case SQRT:
case TRUNCATE:
return DataType.DECIMAL;
case CURRENTDATE:
case DATE:
case ISODATE:
case TODAY:
Expand Down
2 changes: 1 addition & 1 deletion rcode-reader/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

<groupId>eu.rssw.openedge.rcode</groupId>
<artifactId>rcode-reader</artifactId>
<version>2.18.0</version>
<version>2.18.1</version>

<name>rcode-reader</name>
<description>rcode reader</description>
Expand Down

0 comments on commit 56991ab

Please sign in to comment.