NDepend Static Analysis App

NDepend

by NDepend

Achieve higher .NET code quality with ndepend.
Helps with: Static Analysis
Similar to: Jtest App Parasoft Development Testing Platform App Plato App PyCharm App More...
Source Type: Closed
License Types:
Supported OS:
Languages: VB.NET

What is it all about?

NDepend is a static analysis tool for .NET managed code. This tool supports a large number of code metrics, allows for visualization of dependencies using directed graphs and dependency matrix. The tools also performs code base snapshots comparison, and validation of architectural and quality rules. User-defined rules can be written using LINQ queries. This possibility is named CQLinq. The tool also comes with a large number of predefined CQLinq code rules.

Key Features

* Code Rule and Code Query - More than 150 default code rules to check against best practices. Support for Code Query over LINQ (CQLinq) to easily write custom rules and query code. * Trend Monitoring - Get Trend Charts about pretty much any code metrics to master the evolution of your application. * Harness Test Coverage Data - Import test coverage data, and make the most of it in the NDepend feature-rich context. * Code Quality, 82 Code Metrics - Lines of Code, Cyclomatic Complexity, Coupling, Nesting Depth, Rank, NDepend supports them all (and much more). * Explore Existing Architecture - Explore how the code is actually structured and shed light on architectural flaws kept secret. * Detect Dependency Cycles - Get rid of dependency cycles between components to achieve higher code maintainability. * Compare Builds and Code Diff - Compare two versions of a code base and browse code diff and changes in any way you can think of. * Enforce Immutability and Purity - NDepend helps maintaining clean side-effects free code to achieve clean concurrent programming. * Complexity and Diagrams - Spot too complex code at a glance thanks to unique diagramming capabilities in the .NET world. * Continuous Integration Reporting - Integrate NDepend analysis into your build process and get highly customized and detailed reports to see progression and prevent code quality degradation. * Warnings on Build Process Health - Be warned of potential build process problems before they end up causing friction and pain. * NDepend.API and Power Tools - Write your own static analyzer based on NDepend.API, or tweak existing open-sources Power Tools. * Real-World Proof - Full Visual Studio integration, .NET Reflector support, super fast and lightweight analysis, NDepend is conceived for real-world programmers.


Pricing

Yearly
Monthly
Lifetime
Free
Freemium
Trial With Card
Trial No Card
By Quote

Description

Free Trial - 14days / Developer Editiion (1~2 - $332 / 3~5 - $309 / 6~10 - $287 / 11~20 - $276 / 20+ - $265) / Build Machine Edition (1~2 - $665 / 3~5 - $620 / 6~10 - $576 / 11~20 - $554 / 20+ - $531)

Alternatives

View More Alternatives

View Less Alternatives

Top DiscoverSDK Experts

User photo
20
Jacques GOUIMENOU
I am currently Datascientist. Type of business or sector is: industries, health sector, finance, etc
Multimedia | Computer Vision and 25 more
View Profile
User photo
20
ahmedxp kh
Ahmedxp PC ENG
Multimedia | Hardware and RT and 123 more
View Profile
User photo
20
Redentor Del Rosario
Cyber Security
Multimedia | Hardware and RT and 122 more
View Profile
User photo
20
Esma Rucolli
Engineering.....my dream 💖
Hardware and RT | General Libraries and 87 more
View Profile
Show All

Interested in becoming a DiscoverSDK Expert? Learn more

X

Compare Products

Select up to three two products to compare by clicking on the compare icon () of each product.

{{compareToolModel.Error}}

Now comparing:

{{product.ProductName | createSubstring:25}} X
Compare Now