Releases: Riverside-Software/sonar-openedge
Releases · Riverside-Software/sonar-openedge
V1.9.3 [BETA]
- Upgraded dependency to SonarQube 5.6 (LTS version)
- Older SonarQube versions are not supported anymore (not tested, and not likely to work)
- SonarQube 5.6 doesn't support Java 1.7 and MySQL 5.5 anymore
- Added complexity metric
- Fixed parser issues
- DefaultWidgetNames rule
- UndoWithoutOption rule
- GlobalDefine rule
- PublicVariable rule
- Licence on riverside-rules extended to August 20th
V1.9.2 [BETA]
- GET-CODEPAGE vs GET-CODEPAGES (AbbreviatedKeywords)
- HEIGHT-CHARS and HEIGHT-PIXELS recognized as keywords
- .df file footer can now be empty without failing analysis
- ListingParser issue when main block is not correctly found
- DBTYPE preprocessor
- DYNAMIC-NEW fix
- DO, REPEAT and FOR as first statement of FINALLY block led to proparse exception
- IndexUsage rule template
- FORM and FORMAT as abbreviated keywords
- KeywordMatch rule doesn't report method calls as keywords
- HiddenVariable rule
- VariableNotUsed rule
V1.9.1 [BETA]
- Fix for missing OEDB profile
- ENUM support in the parser
- CREATE QUERY support in the parser
V1.9.0 [BETA]
- Last (hopefully) architecture change : the plugin is now is a single JAR file (instead of two previously). Rules are still in a separate JAR files.
Make sure you delete sonar-openedge-db-plugin-x.y.z.jar in $SONAR/extensions/plugins before restarting your instance
- Got rid of duplicate dependencies, leading to a smaller JAR file
Back to the parser and rules for the next release !
V1.8.1 [BETA]
And another ENUM quick fix...
V1.8.0 [BETA]
- Make sure you install the 3 JAR files (there were only 2 previously)
- In case of upgrade, please update the quality profiles and manually activate all rules
- Moved OE rules into a separate plugin
- OE warnings reported by message number
- Large transaction scope rule
- Small proparse fix
- 10 new rules
V1.7.4 [BETA]
- Improved error handling on batch side
- Fix for KeywordMatch rule
V1.7.3 [BETA]
- New KeywordMatch rule
- Fix for ODBC in DF grammar
- Licensing framework
- Internal changes for shaded packages
V1.7.2 [BETA]
DF parser fix on enums
Listing parser fix
AbbreviatedKeywords fix
BackslashInString fix
LinesTooLong rule
NoUndo fix
OneStatementPerLine fix
StringAttribute rule
TabsIndent rule
sonar.oe.proparse.debug option (see .proparse directory and https://riverside-software.atlassian.net/wiki/display/OESONAR/Proparse+AST )
V1.7.1 [BETA]
Version 1.6.3