Diagnostic codes¶
Every diagnostic code below, by family, with the page or pages that explain it.
A code is what a finding prints in brackets, as in warning[<code>],
and what [lint] ignore, per-file-ignores and message-ignores take
(Linting).
The index covers the reStructuredText and Markdown parser codes,
the build.* codes,
and the project-analysis codes: std.*, toctree.*, needs.*, intersphinx.*, config and read_error.
It does not list yet the fine-grained config.* codes
(Configuration diagnostics (config and config.*) lists them),
the linkcheck.* codes, or the codes declared in other catalogs,
such as the needs.test_report_* and needs.derive_* codes.
General (config, read_error)¶
Code |
Explained on |
|---|---|
|
|
|
Source text (source.*)¶
Code |
Explained on |
|---|---|
|
Block markup (block.*)¶
Code |
Explained on |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Unsupported syntax, Unrendered directives, roles and diagram files, Linting, Coming from Sphinx-Needs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Inline markup (inline.*)¶
Directives (directive.*)¶
Glossaries (glossary.*)¶
Code |
Explained on |
|---|---|
|
|
|
References and targets (std.*)¶
Code |
Explained on |
|---|---|
|
|
|
|
|
|
|
Cross-referencing with links, How references reach the inventories |
|
|
|
|
|
Content inclusion, Needs-domain diagnostics (needs.*), Mounts: extra source trees |
|
|
|
|
|
Rendering and transforms, Built-in extension ports, The output, Multi-line needs |
|
|
|
|
|
Footnotes and citations, Cross-referencing with links, How references reach the inventories, Real-time diagnostics |
|
Toctrees (toctree.*)¶
Code |
Explained on |
|---|---|
|
|
|
|
|
Variant-excluded toctree entries (toctree.variant_excluded), Toctree diagnostics, The configuration, 5. Selecting whole files with variant_sources |
|
|
|
|
|
|
|
Configuration diagnostics (config and config.*), if — gate a whole bundle per variant, Toctree diagnostics, 5. Selecting whole files with variant_sources |
|
toctree navigation, Options, Toctree diagnostics, The configuration, Appendices |
|
Files a variant excludes, Variant-excluded toctree entries (toctree.variant_excluded), if — gate a whole bundle per variant, Toctree diagnostics, 5. Selecting whole files with variant_sources |
Needs (needs.*)¶
Code |
Explained on |
|---|---|
|
Needs and filtering, Needs-domain diagnostics (needs.*), Selecting with Cypher, Projections in a needtable |
|
Code matching and .* wildcards, Link types, union, Diagnostics gate |
|
Rendering and transforms, A need per suite and per case, Diagnostics gate, What the directive renders |
|
Dynamic functions resolve all eight built-ins, and their filters, When ubCode cannot resolve a call, How rules are computed |
|
|
|
needextend renders nothing in a built page, Extending needs, The needextend argument: id or filter? |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Intersphinx (intersphinx.*)¶
Code |
Explained on |
|---|---|
|
The :any: role, Loading diagnostics (intersphinx.fetch, intersphinx.inventory), Ambiguous inventory matches (intersphinx.ambiguous) |
|
Loading diagnostics (intersphinx.fetch, intersphinx.inventory) |
|
Loading diagnostics (intersphinx.fetch, intersphinx.inventory) |
|
Markdown link cross-references, Cross-referencing with links, Ambiguous inventory matches (intersphinx.ambiguous) |
Builds (build.*)¶
Code |
Explained on |
|---|---|
|
|
|
|
|
|
|
|
|
Rendering and transforms, Unsupported syntax, per-file-ignores, What “off” looks like, Coming from Sphinx-Needs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code blocks, Code blocks are syntax highlighted, The output, How a name is resolved |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Source-mount confinement (build.mount_path_escape), Mounts: extra source trees |
|
|
|
|
|
Needs and variants, Making the source URLs clickable, Build warnings, The template engine |
|
|
|
A needflow’s :cypher: can also name its EDGES, Build warnings, The output |
|
|
|
|
|
|
|
|
|
|
|
Index entries, Index entries, Videos, The list of todos, Images, Needs from a list, Needs from a list, Downloads, Downloads, What is not rendered yet |
|
|
|
|
|
Diagrams, Mermaid diagrams, [build.pdf], What is not rendered yet |
|
Unsupported syntax, What is not rendered yet, Coming from Sphinx-Needs |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
External PlantUML renderer, [build.html], [build.pdf], [build.plantuml] |
|
|
|
External PlantUML renderer, [build.html], [build.pdf], [build.plantuml] |
|
|
|
External PlantUML renderer, [build.html], [build.pdf], [build.plantuml] |
|
External PlantUML renderer, [build.html], [build.pdf], [build.plantuml] |
|
|
|
|
|
|
|
|
|
|
|
|
|
Unsupported syntax, Unrendered directives, roles and diagram files, Build warnings |
|
|
|
|
|
|
|
|
|