Method | Description | |
---|---|---|
AnalysisStarted ( ) : void | ||
AnalysisStopped ( RuntimeConditions runtimeConditions ) : void | ||
AnalyzingTarget ( IAnalysisContext context ) : void | ||
Dispose ( ) : void | ||
Log ( IRule rule, System.Result result ) : void | ||
Log ( ResultLevel messageKind, IAnalysisContext context, Region region, string formatId ) : void | ||
LogConfigurationNotification ( Notification notification ) : void | ||
LogMessage ( bool verbose, string message ) : void | ||
LogToolNotification ( Notification notification ) : void | ||
SarifLogger ( |
||
SarifLogger ( |
||
SarifLogger ( |
||
SarifLogger ( string outputFilePath, IEnumerable |
||
SarifLogger ( string outputFilePath, bool verbose, bool computeTargetsHash, Tool tool, Run run ) : System | ||
ShouldLog ( ResultLevel level ) : bool |
Method | Description | |
---|---|---|
CaptureAnnotatedCodeLocations ( IList |
||
CaptureFile ( |
||
CaptureFilesInResult ( System.Result result ) : void | ||
CreateRun ( IEnumerable |
||
LogJsonIssue ( ResultLevel level, string targetPath, Region region, string ruleId, string formatId ) : void | ||
Redact ( string text, IEnumerable |
||
SetSarifLoggerVersion ( Tool tool ) : void |
public AnalysisStopped ( RuntimeConditions runtimeConditions ) : void | ||
runtimeConditions | RuntimeConditions | |
return | void |
public AnalyzingTarget ( IAnalysisContext context ) : void | ||
context | IAnalysisContext | |
return | void |
public Log ( IRule rule, System.Result result ) : void | ||
rule | IRule | |
result | System.Result | |
return | void |
public Log ( ResultLevel messageKind, IAnalysisContext context, Region region, string formatId ) : void | ||
messageKind | ResultLevel | |
context | IAnalysisContext | |
region | Region | |
formatId | string | |
return | void |
public LogConfigurationNotification ( Notification notification ) : void | ||
notification | Notification | |
return | void |
public LogMessage ( bool verbose, string message ) : void | ||
verbose | bool | |
message | string | |
return | void |
public LogToolNotification ( Notification notification ) : void | ||
notification | Notification | |
return | void |
public SarifLogger ( |
||
textWriter | ||
analysisTargets | IEnumerable |
|
verbose | bool | |
logEnvironment | bool | |
computeTargetsHash | bool | |
prereleaseInfo | string | |
invocationTokensToRedact | IEnumerable |
|
return | System |
public SarifLogger ( |
||
textWriter | ||
verbose | bool | |
return | System |
public SarifLogger ( |
||
textWriter | ||
verbose | bool | |
computeTargetsHash | bool | |
tool | Tool | |
run | Run | |
return | System |
public SarifLogger ( string outputFilePath, IEnumerable |
||
outputFilePath | string | |
analysisTargets | IEnumerable |
|
verbose | bool | |
logEnvironment | bool | |
computeTargetsHash | bool | |
prereleaseInfo | string | |
invocationTokensToRedact | IEnumerable |
|
return | System |
public SarifLogger ( string outputFilePath, bool verbose, bool computeTargetsHash, Tool tool, Run run ) : System | ||
outputFilePath | string | |
verbose | bool | |
computeTargetsHash | bool | |
tool | Tool | |
run | Run | |
return | System |
public ShouldLog ( ResultLevel level ) : bool | ||
level | ResultLevel | |
return | bool |