Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This release contains the following Kiuwan Engine Updates for Kiuwan Cloud:

Parsing Errors

  • QAK-6780 Resolved parsing issue in Natural language on "PROTOTYPE" statement due to an unexpected token "END" that could not be recognized by the language parser.
  • QAK-6787 Resolved parsing error in Natural language files related to "READ WORK FILE" statements.
  • QAK-6798 Fixed parsing errors in Natural language files related to the "END" token.
  • QAK-6800 Resolved parsing issue in Natural language when encountering "HANDLE OF OBJECT” at "DEFINE DATA" statement.
  • QAK-6820 Resolved parsing issue in Natural language on handling the "MARK" keyword.
  • QAK-6822 Resolved parsing issue in Natural language on handling the "VALUE 1 ,2" statement or similar statements.
  • QAK-6829 Resolved parsing errors in PL/SQL language while analyzing a PL/SQL file with the reserved word "WORK".
  • QAK-6863 Resolved parsing errors in Natural language files containing the reserved keyword "REL."
  • QAK-6866 Resolved an issue of not parsing Natural language files with "EXAMINE" followed by two "GIVING" clauses.
  • QAK-6873 Resolved errors in the analysis of execution logs related to Java.
  • QAK-6874 Resolved a parsing error when analyzing T-SQL file containing "FOR JSON PATH" statements.
  • QAK-6876 Resolved an issue in Natural language related to fields-to-table assignment.
  • QAK-6879 Resolved the parsing issue in the Natural language related to "PERFORM" keyword with additional keywords, such as "PERFORM READ".
  • QAK-6882 Resolved a parsing issue in Natural language related to "FOR" statement with a plus (+) character.
  • QAK-6934 Resolved parsing issue in Natural language on "STARTING WITH ISN" statement.

General Fixes

  • QAK-6755 Resolved issues related to Objective C programming language: The analysis might give invalid source code references (line numbers) for the Kiuwan rule OPT.OBJECTIVEC.MethodCyclomaticComplexity.
  • QAK-6795 (FOG-255) Kiuwan Insights is no longer detecting false positives in certain files and reporting CVEs related to the Spring Framework versions in Java.
  • QAK-6886 An issue in the Kiuwan parser for Natural Language has been resolved related to the handling of the "LOCAL" keyword.

...