C# Class Rubberduck.Inspections.InspectionBase

Inheritance: IInspection
显示文件 Open project: retailcoder/Rubberduck

Protected Properties

Property Type Description
State Rubberduck.Parsing.VBA.RubberduckParserState

Public Methods

Method Description
CompareTo ( IInspection other ) : int
CompareTo ( object obj ) : int
GetInspectionResults ( ) : IEnumerable

A method that inspects the parser state and returns all issues it can find.

Protected Methods

Method Description
InspectionBase ( RubberduckParserState state, CodeInspectionSeverity defaultSeverity = CodeInspectionSeverity.Warning ) : System

Method Details

CompareTo() public method

public CompareTo ( IInspection other ) : int
other IInspection
return int

CompareTo() public method

public CompareTo ( object obj ) : int
obj object
return int

GetInspectionResults() public abstract method

A method that inspects the parser state and returns all issues it can find.
public abstract GetInspectionResults ( ) : IEnumerable
return IEnumerable

InspectionBase() protected method

protected InspectionBase ( RubberduckParserState state, CodeInspectionSeverity defaultSeverity = CodeInspectionSeverity.Warning ) : System
state Rubberduck.Parsing.VBA.RubberduckParserState
defaultSeverity CodeInspectionSeverity
return System

Property Details

State protected_oe property

protected RubberduckParserState,Rubberduck.Parsing.VBA State
return Rubberduck.Parsing.VBA.RubberduckParserState