using System;
using AnticipatingMinds.CodeInsight;
using AnticipatingMinds.Genesis.CodeDOM;
namespace AnticipatingMinds.Metrics{
/// <summary>
/// Summary description for AssemblyFilesCount.
/// </summary>
public class AssemblyFilesCount : AssemblyMetric
{
public override string Id
{
get
{
return "AssemblyFilesCount";
}
}
public override string Name
{
get
{
return "Files";
}
}
public override string Description
{
get
{
return "Number of files in the assembly";
}
}
public override string HelpUrl
{
get
{
return string.Empty;
}
}
public override decimal GetValue(CodeAssembly codeAssembly)
{
return codeAssembly.AssemblyFiles.Count;
}
}
}
|