object
sarifï
Shared SARIF report generator for tools implementing the diagnostics protocol.
logtalk_load(sarif(loader))static, context_switching_callsPublic predicatesï
term/2ï
Returns a SARIF 2.1.0 report term for the given list of diagnostics tool specifications. Each specification must be a tool_spec(Tool, Target, Options) term.
staticterm(Specs,Term)term(+list(compound),-compound) - oneterm/4ï
Returns a SARIF 2.1.0 report term for a diagnostics tool target using the given options.
staticterm(Tool,Target,Term,Options)term(+object_identifier,+nonvar,-compound,+list(compound)) - onegenerate/2ï
Generates a SARIF 2.1.0 report for the given list of diagnostics tool specifications and sink accepted by the json library. Each specification must be a tool_spec(Tool, Target, Options) term.
staticgenerate(Specs,Sink)generate(+list(compound),++compound) - onegenerate/4ï
Generates a SARIF 2.1.0 report for a diagnostics tool target using the given options and sink accepted by the json library.
staticgenerate(Tool,Target,Sink,Options)generate(+object_identifier,+nonvar,++compound,+list(compound)) - oneProtected predicatesï
(no local declarations; see entity ancestors if any)
Private predicatesï
(no local declarations; see entity ancestors if any)
Operatorsï
(none)