Posted by & filed under Build Notes.

(Build b998) – 23 Aug 2019

CODECHECK

  • Updated the CodeCheck html export to include the Ignored and Notes column.

FUZZY PARSER

  • Improve handling of files with very large initialization blocks.

GENERAL

  • Fixed an issue found in searching for Missing Includes in the Project Config.

PASCAL PARSER

  • Fixed syntax error on TryAsType calls.
  • Fixed bug where Delphi preprocessor 'if' statements extending over more than one line were not evaluated correctly.

REPORTS

  • The Group File Reports by Directory option groups the files in the File Contents report and the Include File Cross Reference report by Directories. The File Metrics and the File Average Metrics reports have been updated to respect the Display Full Filenames in the Report – Advanced Options.

STRICT PARSER

  • Fix inactive range regression to not include the final #endif/#else.