Tuesday, May 11, 2004
NDepend
just found a neat tool called NDepend on Sam Gentiles' blog.
Looks very useful for analysing dependencies, build order and other metrics. Here is what the generated report looks like for the current build of NAnt
The following is the NDepend config file I used to produce that report :
Looks very useful for analysing dependencies, build order and other metrics. Here is what the generated report looks like for the current build of NAnt
The following is the NDepend config file I used to produce that report :
<?xml version="1.0" encoding="utf-8" ?>
<NDepend AppName="NAnt V0.85">
<Dirs>
<Dir>H:\cvs\nant\build\net-1.1.win32\nant-0.85-debug\bin</Dir>
<Dir>H:\cvs\nant\build\net-1.1.win32\nant-0.85-debug\bin\lib\net\1.1</Dir>
<Dir>H:\cvs\nant\build\net-1.1.win32\nant-0.85-debug\bin\lib</Dir>
</Dirs>
<Assemblies>
<Name>NAnt.Core</Name>
<Name>NAnt.DotNetTasks</Name>
<Name>log4net</Name>
<Name>NDoc.Core</Name>
<Name>NAnt.ZipTasks</Name>
<Name>NAnt.NUnit</Name>
<Name>nunit.framework</Name>
<Name>NAnt.NUnit2Tasks</Name>
<Name>NAnt.SourceControlTasks</Name>
<Name>NAnt.MSNetTasks</Name>
<Name>NAnt.Win32Tasks</Name>
<Name>NAnt.VisualCppTasks</Name>
<Name>NAnt.VSNetTasks</Name>
<Name>ICSharpCode.SharpZipLib</Name>
<Name>ICSharpCode.SharpCvsLib</Name>
</Assemblies>
<FrameworkAssemblies>
</FrameworkAssemblies>
</NDepend>