ATDGenerated.Sarifbug_jtype sarifbug = Sarifbug_t.sarifbug = {message : message;level : string;ruleId : string;codeFlows : codeflow list option;locations : loc list;fingerprints : fingerprints;}val string_of_region : ?len:int -> region -> stringSerialize a value of type region into a JSON string.
val read_region : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> regionInput JSON data of type region.
val string_of_fileloc : ?len:int -> fileloc -> stringSerialize a value of type fileloc into a JSON string.
val read_fileloc : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> filelocInput JSON data of type fileloc.
val write_physicalloc : Stdlib.Buffer.t -> physicalloc -> unitOutput a JSON value of type physicalloc.
val string_of_physicalloc : ?len:int -> physicalloc -> stringSerialize a value of type physicalloc into a JSON string.
val read_physicalloc :
Yojson.Safe.lexer_state ->
Stdlib.Lexing.lexbuf ->
physicallocInput JSON data of type physicalloc.
val physicalloc_of_string : string -> physicallocDeserialize JSON data of type physicalloc.
val string_of_message : ?len:int -> message -> stringSerialize a value of type message into a JSON string.
val read_message : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> messageInput JSON data of type message.
val string_of_trace_loc : ?len:int -> trace_loc -> stringSerialize a value of type trace_loc into a JSON string.
val read_trace_loc :
Yojson.Safe.lexer_state ->
Stdlib.Lexing.lexbuf ->
trace_locInput JSON data of type trace_loc.
val string_of_trace : ?len:int -> trace -> stringSerialize a value of type trace into a JSON string.
val read_trace : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> traceInput JSON data of type trace.
val write_threadflow : Stdlib.Buffer.t -> threadflow -> unitOutput a JSON value of type threadflow.
val string_of_threadflow : ?len:int -> threadflow -> stringSerialize a value of type threadflow into a JSON string.
val read_threadflow :
Yojson.Safe.lexer_state ->
Stdlib.Lexing.lexbuf ->
threadflowInput JSON data of type threadflow.
val threadflow_of_string : string -> threadflowDeserialize JSON data of type threadflow.
val write_fingerprints : Stdlib.Buffer.t -> fingerprints -> unitOutput a JSON value of type fingerprints.
val string_of_fingerprints : ?len:int -> fingerprints -> stringSerialize a value of type fingerprints into a JSON string.
val read_fingerprints :
Yojson.Safe.lexer_state ->
Stdlib.Lexing.lexbuf ->
fingerprintsInput JSON data of type fingerprints.
val fingerprints_of_string : string -> fingerprintsDeserialize JSON data of type fingerprints.
val string_of_codeflow : ?len:int -> codeflow -> stringSerialize a value of type codeflow into a JSON string.
val read_codeflow : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> codeflowInput JSON data of type codeflow.
val string_of_sarifbug : ?len:int -> sarifbug -> stringSerialize a value of type sarifbug into a JSON string.
val read_sarifbug : Yojson.Safe.lexer_state -> Stdlib.Lexing.lexbuf -> sarifbugInput JSON data of type sarifbug.