Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>NDepend is a .NET static analyzer that comes with a complete NDepend.API to write your own static analyzer.</p> <ul> <li><a href="http://www.ndepend.com/API/webframe.html" rel="nofollow noreferrer">NDepend.API overview</a></li> <li><a href="http://www.ndepend.com/API/webframe.html?NDepend.API_introduction.html" rel="nofollow noreferrer">NDepend.API introduction</a></li> <li><a href="http://www.ndepend.com/API/webframe.html?NDepend.API_gettingstarted.html" rel="nofollow noreferrer">NDepend.API getting started</a></li> </ul> <p><em>Disclaimer: I am one of the developer of the tool</em></p> <p>NDepend.API is LINQ friendly. More than <a href="http://www.ndepend.com/DefaultRules/webframe.html" rel="nofollow noreferrer">200 code rules</a> are proposed. They are based on LINQ queries over NDepend.API, what we call <a href="http://www.ndepend.com/Features.aspx#CQL" rel="nofollow noreferrer">CQLinq</a> . These code rules cover a wide range of needs (API, evolution/diff, naming, architecture/design, code metric/quality, dead code, code coverage, OOP...) You can adapt them to your own needs and create your own ones.</p> <p>14 <em>Power Tools</em> open source base on NDepend.API are proposed. <em>Power Tools</em> are actually <strong>custom static analyzers</strong>. Here also you can adapt them or create your own ones. If you download the NDepend bits, the code source of these <em>Power Tools</em> is in the VisualStudio solution: <em>$NDependInstallPath$\NDepend.PowerTools.SourceCode\NDepend.PowerTools.sln</em></p> <p><img src="https://i.stack.imgur.com/y3p6D.png" alt="NDepend Power Tools List"></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload