High Quality Content by WIKIPEDIA articles! 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 a dedicated language call ...Full description
High Quality Content by WIKIPEDIA articles! 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 a dedicated language called "Code Query Language" (CQL). This language is very similar to SQL, hence users can query the code base the same way that one would query a relational database. The tools comes also comes with a large number of predefined code quality rules. Rules can be checked automatically during continuous integration.