Skip to content

Releases: Riverside-Software/sonar-openedge

V1.9.3 [BETA]

13 Jul 12:44
Compare
Choose a tag to compare
  • 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]

31 May 09:22
Compare
Choose a tag to compare
  • 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]

10 May 12:54
Compare
Choose a tag to compare
  • Fix for missing OEDB profile
  • ENUM support in the parser
  • CREATE QUERY support in the parser

V1.9.0 [BETA]

28 Apr 14:10
Compare
Choose a tag to compare
  • 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]

21 Apr 13:37
Compare
Choose a tag to compare

And another ENUM quick fix...

V1.8.0 [BETA]

21 Apr 10:57
Compare
Choose a tag to compare
  • 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]

15 Apr 07:14
Compare
Choose a tag to compare
  • Improved error handling on batch side
  • Fix for KeywordMatch rule

V1.7.3 [BETA]

14 Apr 12:05
Compare
Choose a tag to compare
  • New KeywordMatch rule
  • Fix for ODBC in DF grammar
  • Licensing framework
  • Internal changes for shaded packages

V1.7.2 [BETA]

07 Apr 11:56
Compare
Choose a tag to compare

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]

31 Mar 08:45
Compare
Choose a tag to compare
Version 1.6.3