Page tree
Skip to end of metadata
Go to start of metadata

1.0.9-funcrel

Other Updates

Details
Improve parser to better handle complex logical expression conditions.

1.0.8-funcrel

Resolved Issues

Customer Ticket IdDetails
29955False positives discovered in "Avoid unchecked return code (SQLCODE) after EXEC SQL query".
30227Object contains carriage return in its name and fullname.
30258Missing links between Cobol data objets when using MOVE FUNCTION().
30294JCL Symbolic parameter not resolved.

New Support

SummaryDetails
Support the detection of sensitive data using the new "Mainframe Sensitive Data (com.castsoftware.mainframe.sensitivedata) extension.When the com.castsoftware.mainframe.sensitivedata dependent extension is installed, the Mainframe Analyzer will be able to flag certain objects as containing sensitive data. See https://doc.castsoftware.com/display/TECHNOS/Mainframe+Sensitive+Data.

1.0.7-funcrel

Resolved Issues

Customer Ticket IdDetails
29420Invalid links between Cobol Data objects

Other Updates

Details
Update extension SDK.

Rules

Rule IdNew RuleDetails
7288FALSEFix missing violation for the rule "Avoid cyclic calls with PERFORM statements".

New Support

SummaryDetails
Support REPLACE statementThe Replace statement is now supported for better resolution.

1.0.6-funcrel

Resolved Issues

Customer Ticket IdDetails
27289Invalid Read link from Cobol Paragraph to Cobol Program
28886Mainframe analysis error: Unknown error executing actions.
27290Commented code identified as missing artifact and the objects are saved in KB with fulle name 'Unknown'
26798JCL Data set object name has symbol that is not resolved by value
29154JCL Dataset override from JCL to JCL Catalogued procedure is not processed correctly
29004Incorrect link from cobol paragraph to cobol program
29169Never truncate data in MOVE statements missing violations not more detected with 8.3.29+1.0.5
29143False positive "Never truncate data in MOVE statements" with 8.3.29/1.0.5

Other Updates

Details
Invalid Cobol programs created from the IMS MFS file
Cobol Lexer return a PROGRAM_SATE when PROGRAM-ID is used in variable.
Start Column is incorrectly detected
Internal exception occurred during processing listener
JCL Symbolic variable not replaced
Improve IBM MQSeries

Performance Improvements

Summary
MAINFRAME-597: Correct memory issue form API Mainframe (Python)
MAINFRAME-600: Unplug SDK Mainframe action when there is no extension Mainframe Python

1.0.5-funcrel

Other Updates

Details
Update extension SDK.
Add new system utilities to avoid confusing them with Unknown Objects.

Rules

Rule IdNew RuleDetails
7366FALSEFile descriptor block must be defined with 0 record - rule updated to fix false positive and missing violations.

1.0.4-funcrel

Other Updates

Details
Corrects metamodel issue

1.0.3-funcrel

Resolved Issues

Customer Ticket IdDetails
28000Mainframe analysis error: input buffer overflow, can't enlarge buffer because scanner uses REJECT.
28225MainframeCmd.xml fatal error while parsing .psb file.

Performance Improvements

Summary
MAINFRAME-568: Performance issue from QRs.

1.0.2-funcrel

Resolved Issues

Customer Ticket IdDetails
28188False positive in rule "Never truncate data in MOVE statement" (7688) after upgrade from 8.3.3 to 8.3.29.
27485False positives in rule: "Variables defined in Working-Storage section must be initialized before to be read" (8034).

Other Updates

Details
The rules don't function correctly when the SaveParagraph option is deactivated.

1.0.1-funcrel

Resolved Issues

Customer Ticket IdDetails
27285Mainframe Utilities wrongly identified as Unknown Programs

Other Updates

Details
Update extension SDK

Rules

Rule IdNew RuleDetails
8160FALSECheck PCB status code after DLI queries - false positive violations have been corrected.
8034FALSEVariables defined in Working-Storage section must be initialized before to be read - false positive violations in case of EXEC SQL Whenever have been corrected.

1.0.0-funcrel

Resolved Issues

Customer Ticket IdDetails
27062Missing link between Cobol objects through compute statement
27285Mainframe Utilities wrongly view as unknown program instead of utilities
2575"Check PCB status code after DLI queries" does not work correctly
26308Missing links from JCL to Cobol Program
27063Missing links between cobol data references (position length destination)

1.0.0-alpha3

Resolved Issues

Customer Ticket IdDetails
26909Better links in case of data to data links option
26875Better links in case of data to data links option
26489Removed false positive of the rule "Avoid Procedure Paragraphs that contains no statements in case of ENTRY statement"
26772Missing link from JCL Step to SQL table due to missing JCL SQL Query objects

Other Updates

Details
Extension SDK for Mainframe enhancements

1.0.0-alpha2

Resolved Issues

Customer Ticket IdDetails
24871Data function names have brackets enclosing them
24698Remove Internal exception occurred during processing listener warnings encountered during parsing of MFS files
25366False positive - Using SEARCH ALL only with sorted data
25866False positive violations in the rule 'Never truncate data in MOVE statements
25906False positive violations in the rule 'Never truncate data in MOVE statements
26072False violation “Never truncate data in MOVE statements
18364False positive for QR "Avoid Programs with lines of more than 80 characters"
25367The Rule "Avoid unchecked return code (SQLCODE) after EXEC SQL query" has False positive violations shown in the AED
24971Data function names have brackets enclosing them
24841Remove Internal exception occurred during processing listener warnings encountered during parsing of MFS files
24877Invalid object created for COBOL program

Other Updates

Details
Analysis crashed with error
Analysis failed
Improvements on extension SDK

New Support

SummaryDetails
Support new API for MQSeriesMQSeries objects are now supported via Batch and CICS environments (ex: CSQBOPEN, CSQCOPEN).
MQSeries: Automatically resolve copybook CMQODVMQSeries objects are now identified without the copybook CMQODV.

1.0.0-alpha1

Note

Initial release of the extension.

Other Updates

Details
Extension SDK for Mainframe
  • No labels