Version | Change log |
Pascal Analyzer 9.12.12.0 Oct 23, 2024 |
Fixed issue with third-party code Improved performance for CONV19-"Local identifiers that 'shadow' outer scope identifiers" Improved performance for CONV20-"Local identifiers that 'shadow' class members" |
Pascal Analyzer 9.12.11.0 Sep 3, 2024 |
Numerous low-level fixes and improvements Fixed some issues with exceptions Fixed issues with overloads Conditional define symbol LLVM is from Delphi 12 predefined for LLVM-based compilers (synonym to EXTERNALLINKER) Fixed issue with with-statements Improved handling of code paths Fixed issue with goto-labels and if-statements Fixed issue with non-standard formatted case-structures Identifiers containing "Dummy" (not case-sensitive) in the name are not reported, e.g. "vDummy", "dummyStr" WARN55 now also warns for helpers that replace method in helped class/record, caption changed to "Replaces ancestor member, or method in helped class/record" Fixed issue with WARN5-"Variables that are set, but never referenced" Fixed issue with WARN46-"Local variables that are set but not later used" Fixed issue with OPTI5-"Virtual methods (procedures/functions) that are not overridden" Improved display of REDU20-"Common subexpression, consider elimination" Improved WARN18-"Function result not set" Improved MEMO1-"Local objects with unprotected calls to Free" Improved MEMO2-"Non-local objects with unprotected calls to Free" Fixed issue with WARN15-"Constructors/destructors without calls to inherited" WARN38-"Ambiguous references in with-blocks" also displayed warnings from non-reported units Fixed issue with MEMO7-"Local objects that are referenced after being freed" Fixed issue with WARN57-"Enumerated constant missing in case-structure" Fixed issue with REDU19-"Redundant parentheses" Fixed issue with WARN9-"Var parameters that are used, but never set" Fixed issue with REDU15-"Unneeded boolean comparisons" Improved WARN47-"Duplicate lines", now only reports code statements that are duplicate, not declarations Fixed issue with WARN24-"Possible bad object creation" Fixed issue with WARN61 |
Pascal Analyzer 9.12.10.0 Apr 23, 2024 | |
Pascal Analyzer 9.12.7.0 Mar 11, 2024 | |
Pascal Analyzer 9.12.6.0 Jan 24, 2024 | |
Pascal Analyzer 9.12.4.0 Jan 16, 2024 | |
Pascal Analyzer 9.12.3.0 Nov 20, 2023 | |
Pascal Analyzer 9.12.2.0 Oct 26, 2023 | |
Pascal Analyzer 9.12.1.0 Sep 18, 2023 | |
Pascal Analyzer 9.12.0.0 Aug 14, 2023 |