![]() Type used from attribute constructors (like Foo in ) and used from attribute generic arguments (like Foo in ) are now seen as used by the type tagged, or the parent type of the member tagged.This leads to less and more relevant matches for the rule Avoid types with poor cohesion. The code metrics LCOM and LCOM HS have been improved to not take account of properties and events accessors and backing fields.When a query is generated from a Search or Query Edition tab, the query generated panel now has a new button to go back to the tab that generated the query. ![]() This menu generates a code query to browse and search within the concerned code element. New right-click menu Select Children available for projects, assemblies, namespaces and types. Select Children menu for Project, Assembly, Namespace and Type This simplifies browsing large results with hundreds or thousands of rows.Ī double click on one of these buttons leads to the behavior expand all or collapse all (recursive) as in previous NDepend versions. In a query result, clicking the Expand or Collapse buttons now expands or collapses just on one grouping level when there are more than 20+ matched items. Simplified Browsing of Large Query Results When installing or uninstalling the NDepend VS extension, the installation status is reflected by a check icon instead of showing a message-box about the success of the operation. When installing the extension in Visual Studio a second time, VSIXIntaller.exe popped-up an annoying message box This extension is already installed to all applicable products. Improved Visual Studio Extension Install Experience NET solution chooser dialog now also lists Rider and VSCode Most Recently Used (MRU) Solutions if these IDEs are installed. This new menu generates a code query that lists all changes within the element.Īccess to Rider and VSCode Most Recently Used (MRU) Solutions> To a single menu button Diff since the Baseline. When right-clicking a project, an assembly, a namespace or a type, the 6x menus under What was changed have been simplified Simplified Exploration of Changes since the Baseline ( Assembly, Namespace, Type, Method, Field, Property or Event). ![]() This way there can be multiple Class Browser instances and the user can filter by name or by kind of code element The Class Browser panel has been replaced with a Search Panel Tab. ![]() The NDepend UI now adapts to Windows High-Contrast mode when this mode is enable. Until now only accessors methods and backing fields were analyzed and some details like attributes tagging properties and events were missing. The NDepend code model is now filled with properties and events thanks to the new interfaces IProperty and IEvent. Released on the 7th of March 2023 Support for Properties and Events csproj file for an analyzed assembly in a parent directory with no read access.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |