| Did you know ... | Search Documentation: |
| Pack logtalk -- logtalk-3.99.0/docs/apis/_sources/tool_diagnostics_common_0.rst.txt |
.. index:: single: tool_diagnostics_common .. _tool_diagnostics_common/0:
.. rst-class:: right
category
tool_diagnostics_commonDefault definitions for diagnostics targets, rule enumeration, and summary/breakdown helpers.
| Availability:
| logtalk_load(tool_diagnostics(loader))
| Author: Paulo Moura | Version: 1:0:0 | Date: 2026-04-01
| Compilation flags:
| static
| Implements:
| public :ref:`tool_diagnostics_protocol <tool_diagnostics_protocol/0>`
| Uses:
| :ref:`list <list/0>`
| Remarks: | (none)
| Inherited public predicates: | Â :ref:`tool_diagnostics_protocol/0::diagnostic/2` Â :ref:`tool_diagnostics_protocol/0::diagnostic/3` Â :ref:`tool_diagnostics_protocol/0::diagnostic_rule/5` Â :ref:`tool_diagnostics_protocol/0::diagnostic_rules/1` Â :ref:`tool_diagnostics_protocol/0::diagnostic_target/1` Â :ref:`tool_diagnostics_protocol/0::diagnostics/2` Â :ref:`tool_diagnostics_protocol/0::diagnostics/3` Â :ref:`tool_diagnostics_protocol/0::diagnostics_preflight/2` Â :ref:`tool_diagnostics_protocol/0::diagnostics_preflight/3` Â :ref:`tool_diagnostics_protocol/0::diagnostics_summary/2` Â :ref:`tool_diagnostics_protocol/0::diagnostics_summary/3` Â :ref:`tool_diagnostics_protocol/0::diagnostics_tool/5` Â
.. contents:: :local: :backlinks: top
(no local declarations; see entity ancestors if any)
.. index:: context_summaries/2 .. _tool_diagnostics_common/0::context_summaries/2:
context_summaries/2 ^^^^^^^^^^^^^^^^^^^^^^^
Returns a list of context summary terms for a list of diagnostics.
| Compilation flags:
| static
| Template:
| context_summaries(Diagnostics,ContextSummaries)
| Mode and number of proofs:
| context_summaries(+list(compound),-list(compound)) - one
.. index:: diagnostics_breakdown/2 .. _tool_diagnostics_common/0::diagnostics_breakdown/2:
diagnostics_breakdown/2 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Returns a breakdown term with rule, severity, and confidence counts for a list of diagnostics.
| Compilation flags:
| static
| Template:
| diagnostics_breakdown(Diagnostics,Breakdown)
| Mode and number of proofs:
| diagnostics_breakdown(+list(compound),-compound) - one
(no local declarations; see entity ancestors if any)
(none)