ErrLookup › rust-lang/rust-analyzer

rust-lang/rust-analyzer

A Rust compiler front-end for IDEs · Rust · 1,440 source files

Analyzed at e8f7e90aa3 on 2026-09-03. 134 documented errors.

Code / MessageTypeSeverityTags
proc-macro-srv-cli needs to be compiled with the…
error_code error
No file available to rename
error_code error rust-analyzer, rename, macros, lsp
missing entry for : (field )
panic error rust, config, panic, unreachable-match
tried to set QoS of thread which has opted out of QoS
panic error rust, macos, thread-priority, qos, panic
unmatched closing delimiter from syntax fixup
panic error rust, panic, macros, syntax-fixup, token-tree
AstIdMap node mismatch with node
panic error rust, panic, invariant, ast, type-mismatch
error creating directory
error_code error
you have way too many items in the same file!
panic error rust, panic, invariant, internal-limit
Unable to make path absolute
panic error
Can't find SyntaxNodePtr
panic error rust, panic, stale-data, salsa, ast
Unable to deserialize message
panic error
inconsistent text range
validation error rust-analyzer, rename, lsp, ambiguity
Invalid name ` `: cannot rename to a keyword
validation error rust-analyzer, rename, keyword, validation
unable to get FileId
panic error lsp, uri, panic, indexing, virtual-documents
Failed to parse pattern
validation error rust, parsing, lexer, ssr
Failed to make ast node
panic error ast, make, panic, syntax
A receiver has been dropped, something panicked!
error_code critical panic, channel, lsp-server, rust-analyzer
EnumVariants are always nested in Enums
panic error rust, syntax-tree, invariant-assertion, panic
equivalent ancestor node should be present in target tree
panic error rust, syntax-tree, internal-invariant, panic
an edit target must still be present
panic error rust, syntax-editor, internal-invariant, panic
proc-macro server did not respond with data
error_code error
We explicitly do not provide canonicalization API, as that…
panic error rust, paths, panic, api-removed
tried to get QoS of thread which has opted out of QoS
panic error rust, macos, thread-priority, qos, panic
expected ident
validation error parser, ungrammar, grammar-syntax
attempted to deserialize value that cannot set `PERSIST` to…
panic error
diagnostic error detected
exception error cli, diagnostics, static-analysis, exit-code
{e:?}: {error}
error_code error
invalid delimiter
panic error ast, syntax-kind, panic, api-misuse
Cannot rename reference to `_` as it is being referenced…
error_code error rust, ide, rename, semantics
Next token must be ident
panic error rust, panic, macros, parser, token-tree
is not a valid punct
panic error proc-macro, token-tree, panic, parser
the nearest mapped ancestor must map its descendants
panic error rust, syntax-tree, internal-invariant, panic
received response for unknown request
panic error lsp, protocol, panic, request-queue
Invalid LSP resolve data
error_code warning lsp, inlay-hints, stale-data, rust-analyzer
Failed to make expr node
panic error ast, make, panic, syntax
not implemented
panic error
Unable to serialize args
panic error
expected at least one token
panic error rust, proc-macro, syntax, parser
Unable to convert to an AbsPath
panic error rust-analyzer, filesystem, panic, path
Unable to get AbsPath
panic error lsp, uri, panic, workspace-discovery, virtual-documents
not a BlockExpr
panic error rust-analyzer, ast, internal-invariant, panic
failed to spawn thread
panic error threading, rust, resource-limits
No files to search
error_code error rust, ide-ssr, empty-input, structural-search
Cannot rename a non-local definition
error_code error
Token from lexer must be single char: token =
panic error rust, panic, macros, lexer, token-tree
Expected ident, found
validation error rust, parsing, ssr, constraints
Project discovery failed
error_code error rust, lsp, project-discovery, configuration
attempted to serialize value that set `PERSIST` to false
panic error
Cannot rename parameter to self for trait functions
validation error rust, rename, trait, ide
failed, stderr
exception error toolchain, rustup, rustc, process-failure
syntax annotation id overflow
panic error rust, overflow, panic, long-running-process, syntax-editor
client exited without proper shutdown sequence
exception error lsp, rust-analyzer, shutdown, protocol
we never provide completions for excluded files
panic error lsp, completions, panic, file-id
cargo runnable should deserialize
panic warning tests, serde, deserialization, lsp-ext
invalid profile longer_than
panic error rust-analyzer, tracing, profiling, parsing
No title could be found; this is a bug
panic error lsp, workspace-discovery, panic, config-reload, progress
MatchArms are always nested in MatchExprs
panic error rust, syntax-tree, invariant-assertion, panic
Cannot rename a tool module
error_code error
Invalid name ` `: not an identifier
validation error rust, ide, rename, identifier-validation
missing default crate root, specify a main.rs or lib.rs
panic error rust, testing, fixture, crate-graph, panic
Cannot rename local to self outside of function
validation error rust-analyzer, rename, self-parameter, validation
Failed to parse `build.target` as an array of target
error_code error config, toml, cargo, rust-analyzer
reachable plan nodes are not discarded
panic error rust, internal-invariant, panic, syntax-editor
serialized runnable
panic warning tests, serde, serialization, lsp-ext
Can't find ast id in AstIdMap
panic error rust, panic, stale-data, salsa, ast
Can't rename local that is defined in a macro declaration
error_code error rust, ide, rename, macros
Parameter type differs from impl block type
validation error rust, rename, impl, type-mismatch
Unable to serialize data
panic error rust-analyzer, tracing, serialization, panic
rename_to_self invoked on destructuring parameter
validation error rust-analyzer, rename, self-parameter, pattern
no block
panic warning rust-analyzer, tests, fixture, panic
Cannot alias reference to a lifetime identifier
validation error rust-analyzer, rename, alias, lifetime
bad tag
panic error rust, proc-macro, protocol-decoding, panic
Not a valid Rust expression, type, item, path or pattern
validation error rust, ide-ssr, parse-error, invalid-pattern
cargo check failed to start
console error rust, cargo, flycheck, lsp, environment
Invalid name ` `: cannot rename to `self
validation error rust, ide, rename, keywords
No references found at position
validation error rust-analyzer, rename, lsp, not-found
Cannot rename builtin type
error_code error rust, ide, rename, lsp
Unexpected token while parsing placeholder
validation error rust, parsing, ssr, placeholder-syntax
Expected found
validation error rust, parsing, ssr, constraints
`SyntaxContext::as_id()` called on a root `SyntaxContext`
panic error rust-analyzer, salsa, hygiene, internal-invariant
`ast::DocComment` must have a comment token
panic error rust, syntax, ast, invariant
macro definition has parse errors
error_code error rust, macros, parse-error, ide
Could not find file position in fixture. Did you forget to…
panic error rust, testing, fixture, panic
{message}
error_code error rust, lsp, diagnostics, notification
proc-macro server closed the stream
error_code error proc-macro, ipc, eof, rust-analyzer
Invalid name ` `: not a lifetime identifier
validation error rust, ide, rename, lifetimes
Unsupported constraint type
validation error rust, parsing, ssr, constraints
shell runnable should deserialize
panic warning tests, serde, deserialization, lsp-ext
Invalid name ` `: cannot rename module to
validation error rust, ide, rename, identifier-validation
Invalid name
validation error rust-analyzer, rename, lexer, validation
unexpected token
error_code error parser, ungrammar, syntax
Unknown node kind
validation error rust, parsing, ssr, constraints
Renaming aliases is currently unsupported
validation error rust-analyzer, rename, unsupported, alias
Cannot rename `Self`
error_code error rust, ide, rename, self-type
UseTreeLists are always nested in UseTrees
panic error rust, syntax, ast, invariant
duplicate rule
validation error parser, ungrammar, duplicate-definition
dynamic `SyntaxKind` for `AstNode::kind()`
panic error ast, syntax-kind, panic, api-misuse
this node should have an ast id
panic error rust-analyzer, ast, internal-invariant, panic
Memory profiling is not enabled for this build of…
error_code error rust-analyzer, feature-flag, profiling, build-config
Invariant violation: file emitted multiple times.
panic critical rust, cli, scip, index, invariant-violation, panic