Release Notes - 1.1


  • 1.1.0-beta1

    1.1.0-beta1
    Fixes an issue affecting the creation of call links from JCL Steps to Rexx Programs started with ISPSTART CMD(%name).
    Adds new support for SQL queries run through DB2 (DSNREXX), including dynamic SQL, with Rexx SQL Query objects linked from Rexx Programs and Routines.
    Adds new support for file access with EXECIO, with Rexx File objects linked from Rexx Programs and Routines.
    Adds new support for the cyclomatic complexity metric on Rexx Programs, Routines and Protected Routines.
    Adds new support for code and comment line metrics on Rexx Programs, Routines and Protected Routines.
    Adds new rule: 💎 1014204 - Avoid Artifacts with High Cyclomatic Complexity
    Adds new rule: 💎 1014200 - Avoid undocumented Routines
    Adds new rule: 💎 1014202 - Avoid Routines having a very low Comment/Code ratio
    Adds new rule: 💎 1014206 - Avoid undocumented Programs
    Adds new rule: 💎 1014208 - Avoid Programs having a very low Comment/Code ratio
    Enables copy-paste and commented-out code detection on Rexx Programs, Routines and Protected Routines.
    Improves resolution of call links from Rexx Programs and Routines to Rexx Routines, Rexx Programs and Rexx Call to Generic Program objects.
    Improves the descriptions of Rexx object types, now spelled Rexx.
    Removes the Rexx Call to Generic Program objects created at application level; links from COBOL Programs to Rexx Programs are now created by Universal Linker (com.castsoftware.wbslinker)