Interface IAnalysisResult
Represents an analysis result.
public interface IAnalysisResult
- Extension Methods
Properties (5)
AnalysisResultRef
Gets a IAnalysisResultRef object corresponding to this analysis result.
IAnalysisResultRef AnalysisResultRef { get; }
Property Value
CodeBase
Gets a ICodeBase object representing the code base snapshot for this analysis result.
ICodeBase CodeBase { get; }
Property Value
IssuesImported
Gets issues imported from other tools at analysis time.
IRuleIssues[] IssuesImported { get; }
Property Value
RulesExtractedFromCode
Gets the root group containing code rules and queries defined in the code base through the attribute CodeRuleAttribute.
IGroup RulesExtractedFromCode { get; }
Property Value
- See Also
SuppressedMessages
Gets valid usages of SuppressMessageAttribute in source code with the category "NDepend" indexed by their rule-id or rule category.
IDictionary<RuleIdOrCategory, IReadOnlyList<ISuppressMessage>> SuppressedMessages { get; }
Property Value
Remarks
Invalid usages of SuppressMessageAttribute with a category string starting with "NDepend" are reported as warnings and are not present here.