Skip to main content

prefix_diagnostics

Function prefix_diagnostics 

Source
pub fn prefix_diagnostics(
    query: Query<'_, '_, (&Element, &Prefixes, &Source, &RopeC, &Label, &Wrapped<TextDocumentItem>, &DynLang), (Or<(Changed<Element>, Changed<Prefixes>)>, With<Open>)>,
    client: ResMut<'_, DiagnosticPublisher>,
    lovs: Query<'_, '_, &LocalPrefix>,
    prefix_cc: Query<'_, '_, &PrefixEntry>,
    config: Res<'_, ServerConfig>,
)
Expand description

ECS system: runs prefix_diagnostic_helper for every open document whose triples or declared prefixes changed.

Skips languages that opt out via LangHelper::supports_prefix_diagnostics (e.g. JSON-LD, which pre-expands all terms before storing them as triples).