Class Analyzer
Inheritance
System.Object
Analyzer
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: AsaLib.dll
Syntax
Constructors
|
Improve this Doc
View Source
Declaration
public Analyzer(PLATFORM platform, RuleFile filters)
Parameters
|
Improve this Doc
View Source
Declaration
public Analyzer(PLATFORM platform, string filterLocation = null)
Parameters
| Type |
Name |
Description |
| PLATFORM |
platform |
|
| System.String |
filterLocation |
|
Properties
|
Improve this Doc
View Source
DefaultLevels
Declaration
public Dictionary<RESULT_TYPE, ANALYSIS_RESULT_TYPE> DefaultLevels { get; }
Property Value
Methods
|
Improve this Doc
View Source
Analyze(CompareResult)
Declaration
public List<Rule> Analyze(CompareResult compareResult)
Parameters
Returns
| Type |
Description |
| System.Collections.Generic.List<Rule> |
|
|
Improve this Doc
View Source
AnalyzeClause(Clause, CompareResult)
Declaration
protected static bool AnalyzeClause(Clause clause, CompareResult compareResult)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
Apply(Rule, CompareResult)
Declaration
public bool Apply(Rule rule, CompareResult compareResult)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
|
Improve this Doc
View Source
DumpFilters()
Declaration
public void DumpFilters()
|
Improve this Doc
View Source
LoadEmbeddedFilters()
Declaration
public void LoadEmbeddedFilters()
|
Improve this Doc
View Source
LoadFilters(String)
Declaration
public void LoadFilters(string filterLoc = "")
Parameters
| Type |
Name |
Description |
| System.String |
filterLoc |
|
|
Improve this Doc
View Source
PrintViolations(List<(String, String[])>)
Declaration
public static void PrintViolations(List<(string, string[])> violations)
Parameters
| Type |
Name |
Description |
| System.Collections.Generic.List<System.ValueTuple<System.String, System.String[]>> |
violations |
|
|
Improve this Doc
View Source
VerifyRules()
Declaration
public List<(string, string[])> VerifyRules()
Returns
| Type |
Description |
| System.Collections.Generic.List<System.ValueTuple<System.String, System.String[]>> |
|