(Build b996) – 9 Aug 2019 C# PARSER Added a 'use attribute' reference kind to link classes, methods, and other entities to the attribute classes appearing in the declarations. These references used to be plain 'use' references and linked the containing context instead of the entity the attribute was applied to. Moving the reference to… Read more »
Posts By: Heidi
(Build b995) – 27 Jul 2019 PYTHON API Add kind comparison and hash functions SETTINGS Updated the Visual Studio excludes to allow for better user interaction while adding/editing/removing excludes. Fixed the Editor Companion Popup to allow space for potential scrollbars.
(Build b994) – 24 Jul 2019 C# Fixed bug where curly braces used inside interplolated strings caused syntax errors. Fixed syntax errors in some cases of nested interpolated strings. C++ (STRICT) Write ‘Begin’ reference at the start of the ‘template’ keyword for templated decls Fix regression in the reference kind of arguments to C++ operator… Read more »
(Build b993) – 5 Jul 2019 REPORTS Fixed an issue where Und Reports were not being created in the correct location. JAVA_API Add `Entity.comments` method to get comments associated with an entity.
(Build b992) – 28 Jun 2019 GENERAL Fixed an issue where View->Project Browser and View->Entity Filter were not becoming active if already showing but in an inactive tab. Fixed an issue where the reports created by Und and Understand were not synced. Fixed an issue with generating a report from the command line. STRICT PARSER… Read more »
(Build b990) – 7 Jun 2019 CODECHECK Removed Beta Clang checks from CodeCheck. Let us know if your team was relying on them and we can work with you to address the change. EDITOR Undo replace all and save actions as a single operation FORTRAN PARSER Made change to allow dec 'type' statement for 'print'… Read more »
(Build b989) – 30 May 2019 ARCHITECTURES Fix possible crash on architecture delete. CODECHECK Fix failure to visit source by double-clicking on some violations. COMPARE Fix regression in hiding the resolve progress indicator after opening a comparison database. EDITOR Fix occasional stuck drag operation on macOS. FORTRAN Fix import of filenames from Fortran Visual Studio… Read more »
(Build b988) – 7 May 2019 C# PARSER Fixed several issues that lead to syntax errors on valid c# code. Added recognition of some additional Unicode space characters. LICENSING Fixed a node lock issue where not all user accounts were working correctly. MACOS Fixed performance regression on MacOS. METRICS Changed new PercentLackOfCohesionModified metric available for… Read more »
(Build b987) – 26 Apr 2019 METRICS For C#, Visual Basic, Pascal, and Java metrics, added a new PercentLackOfCohesionModified metric that does not penalize the use of accessor functions/methods within a class to set/read variables. The purpose of the metric is to give a lower value than the regular PercentLackOfCohesion metric when accessor methods are… Read more »