C# Class Microsoft.CodeAnalysis.Sarif.Converters.ClangAnalyzerConverter

Inheritance: ToolFileConverterBase
Exibir arquivo Open project: Microsoft/sarif-sdk Class Usage Examples

Public Methods

Method Description
Convert ( Stream input, IResultLogWriter output ) : void

Convert a Clang plist report into the SARIF format.

Private Methods

Method Description
CreateResult ( object>.IDictionary issueData ) : System.Result
FindDictionary ( object>.IDictionary dictionary, string key ) : object>.IDictionary
FindInt ( object>.IDictionary dictionary, string key ) : int
FindString ( object>.IDictionary dictionary, string key ) : string
ReadArray ( XmlReader xmlReader ) : IList
ReadDiagnostics ( XmlReader xmlReader, IList results ) : void
ReadDictionary ( XmlReader xmlReader ) : object>.IDictionary
ReadPlist ( XmlReader xmlReader, IList results ) : void
ReadPlistDictionary ( XmlReader xmlReader, IList results ) : void

Method Details

Convert() public method

Convert a Clang plist report into the SARIF format.
Thrown when one or more required arguments are null.
public Convert ( Stream input, IResultLogWriter output ) : void
input Stream CLang log file stream.
output IResultLogWriter Result log writer.
return void