Assemblies where code was changed

Code Query Code Diff Summary

Runs only in diff mode (baseline defined). Lists assemblies whose code changed since the baseline.

CQLinq source

This code query is written in CQLinq, C# LINQ over the NDepend code model. It ships with every new NDepend project: you can read it, adapt it, or use it as a starting point for your own custom rules.

// <Name>Assemblies where code was changed</Name>
from a in Application.Assemblies where a.CodeWasChanged()
select new { 
   a, 
   a.NbLinesOfCode, 
   oldNbLinesOfCode = a.OlderVersion().NbLinesOfCode.GetValueOrDefault() ,
   delta = (int) a.NbLinesOfCode.GetValueOrDefault() - a.OlderVersion().NbLinesOfCode.GetValueOrDefault() 
}

//<Desc>
// Runs only in *diff mode* (baseline defined). Lists *assemblies* whose
// code changed since the *baseline*.
//</Desc>

Code Diff Summary: all 25 items