]> git.ipfire.org Git - thirdparty/gcc.git/commit
diagnostics: refactor sarif_scheme_handler::make_sink
authorDavid Malcolm <dmalcolm@redhat.com>
Thu, 26 Jun 2025 17:28:44 +0000 (13:28 -0400)
committerDavid Malcolm <dmalcolm@redhat.com>
Thu, 26 Jun 2025 17:28:44 +0000 (13:28 -0400)
commit5bf213d4ad648fb6761e6143883ceca68c9342e7
tree28db5705cd5f613ae052d2c6491abbcbc773b38d
parent181cb2943d53862aa41eab49a042dff991a3d94f
diagnostics: refactor sarif_scheme_handler::make_sink

No functional change intended.

gcc/ChangeLog:
* diagnostic-output-spec.cc (sarif_scheme_handler::make_sink):
Split out creation of sarif_generation_options and
sarif_serialization_format into...
(sarif_scheme_handler::make_sarif_gen_opts): ...this...
(sarif_scheme_handler::make_sarif_serialization_object): ...and
this.

Signed-off-by: David Malcolm <dmalcolm@redhat.com>
gcc/diagnostic-output-spec.cc