Created by user-1a1b1, last modified by James Hurrell on Aug 05, 2021
1.0.11-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|
41009 | Fixes an issue where many dynamic links were not reviewed by the Automatic Link Validator (this was caused by main SQL tables using the same name and therefore the extension was not able to link to the correct table). |
Other Updates
Details |
---|
An update has been added to automatically ignore links between JSP pages and servlet or table synonyms. |
An update was implemented to validate "join" queries and full table name (database.schema.table). |
A change was implemented to reduce peak memory usage during the automatic link validation process. |
The following new heuristic patterns were added to ignore links: 1) Callee type: Spring Bean, 2) Caller Type: Java Property Mapping and Callee Type: Spring Bean 3) Caller Type: C/C++ global variable and Callee Type: Universal Directory 4) Caller Type: Cobol Paragraph, section and Callee Type: PL/I Procedure 5) Caller Type: Cobol Paragraph, section and Callee Type: PL/I main Procedure 6) Caller Type: Cobol Paragraph, section and Callee Type: PL/I File structure. |
Added a new pattern to automatically ignore links using Timber for logging in Android applications. |
Summary |
---|
Reduce peak memory usage by 40%. |
1.0.10-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|
35222 | Automatic link validator stops with Index out of range |
35296 | Automatic link validator stops with Index out of range |
36203 | ALV extension is not releasing the memory after it finishes running. |
1.0.9-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|
32672 | Fixed an issue where the Automatic Link Validator extension is crashing due to high memory consumption. |
32960 | Fixed an issue where an information level message "Bad character range" is visible in the analysis logs for this extension. |
Other Updates
Details |
---|
Fixed an issue where many false links were skipped and not ignored by the extension: A new pattern has been added to the extension to ignore links with the caller as a constructor of exception classes. |
1.0.8-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|
30773 | True links from C# Method to Table ignored by automaticlinksvalidator => add pattern "tableName". |
1.0.7-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|
29994 | Dynamic links of call to named queries have been marked as ignore |
Other Updates
Details |
---|
Added missing import, for running the extension as a script independently of the analysis. |
1.0.6-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|
29141 | Dynamic link from JEE to table is validated by Automatic link validator |
26719 | Links from eFile to Struts Forward with pattern ' forward="<forwardname> " ' is now skipped by ALV |
26719 | Links from eFile to Struts Forward with pattern ' forward="<forwardname> " ' is now skipped by ALV |
Other Updates
Details |
---|
Ignore dynamic links from Java method to Cobol file link |
1.0.5-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|
26670 | Dynamic links created using Reference Finder are now skipped, regressions expected on all these links |
Other Updates
Details |
---|
Validate links from shell script to SQLScriptDML with code showing run of sqlplus script |
1.0.4-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|
25228 | False positive: validation of a dynamic link with no query in the code |
Other Updates
Details |
---|
Skip dynamic links with schema ambiguity |
1.0.3-funcrel
Resolved Issues
Customer Ticket Id | Details |
---|
23645 | Automatic link validator status always red issue. |
Other Updates
Details |
---|
Ignore link with pattern callee_name.XXX or callee_nameXXX in code. |
Ignore link to wrong type of callee object from another technology. |
Execution reports status is failed (red) when there is no link to validate. |
1.0.2-funcrel
Other Updates
Details |
---|
Publish_report API - Name should be a name, not the filename. |
Publish_report API - Status should reflect a functional status (RAG) not hardcoded to OK (technical). |
Automatic links validator extension has not run in console. |
ALV report file name seems to be inconsistent with the analysis time. |
1.0.1-funcrel
Other Updates
Details |
---|
Bug fix: Unhandled error while validating or ignoring more than 32000 links. |
1.0.0-funcrel
Other Updates
Details |
---|
Bug fix: Plugin has encountered the following error: Traceback (most recent call last) |
Bug fix: Unable to run run.bat with CSS 3.0 on localhost: 2282 |
Bug fix: Automatic link validator consuming huge memory (32 GB) and running for more than a day |
Added new feature: Summary sheet in the report |
1.0.0-beta6
Note
It is strongly advised to only use this release (or more recent) of the extension and not any previous releases: in previous releases, using the "run analysis only" option was the only way to ensure links were validated or ignored automatically.
Other Updates
Details |
---|
Validate or Ignore link to JspForward. |
Ignore link from toString methods. |
Validate or Ignore link from Java field to JPA. |
Ignore Struts or Spring links with wrong type of callee (it's a common DLM rule). |
The validator doesn't update the links status when using the "generate a snapshot" option. |
1.0.0-beta5
Note
Bug correction: caught exception for missing method "publish_report".
1.0.0-beta4
Note
Compatible with AIP > 8.0.0.
1.0.0-beta3
Other Updates
Details |
---|
Validate link from .NET object to ENTITY_WRAPPER object. |
Validate link to a Java applet. |
Validate link to SEARCHSTRING. |
Ignore link from JSP file to table. |
New Support
Summary | Details |
---|
Independent run mode. | Independent run mode is supported |
Heuristics is supported. | Heuristic process or method is supported. |
1.0.0-beta2
Note
Bug correction: Missing dependency.
1.0.0-beta1
Note
Initial release of Automatic Links Validator.