Skip to content

cross_ref_extraction_failed

A cross-ref provider ran against this source and rejected it, so the set of valid names here is unknown.

The names this cross-ref accepts are extracted from the string under :source-key by the declared provider. The provider ran and reported a failure, usually because the content itself doesn’t parse, and the message carries the provider’s own explanation.

Because no member set could be computed, references into this target are not checked: fixing the source restores checking. That is why one broken source produces one diagnostic here rather than an “unknown name” error at every reference site.


Run sjon explain cross_ref_extraction_failed to read this at a terminal, browse every code, or work through diagnostics-driven repair if you want the habit rather than the answer.