diagnostic_result.ml1 2 3 4 5 6 7 8 9 10 11 12(****************************************************************************) (* ocaml-reviewdog - A reviewdog diagnostics json serializer for OCaml *) (* SPDX-FileCopyrightText: 2025 Mathieu Barbin <mathieu.barbin@gmail.com> *) (* SPDX-License-Identifier: MIT *) (****************************************************************************) type t = { source : Source.t option [@yojson.default None] ; severity : Severity.t option [@yojson.default None] ; diagnostics : Diagnostic.t list } [@@deriving equal, compare, yojson]