Changelog #267
Commit: 3f2bbe9
Release: 2025-01-06 (v0.3.2249)
Fixes
-
#18806(first contribution) re-enable crate graph de-duplication. -
#18797(first contribution) generate exhaustivematchin "Replaceif-letwithmatch". -
#18758(first contribution) improve SCIP symbols. -
#18835hide synthetic locals from completions. -
#18791avoid generating colliding names in "Extract variable". -
#18794fix "Fill match arm" producing an extra brace in some proc macros. -
#18802use the correctfile_idused for ranges for outgoing calls. -
#18819fix overflow detection in MIR evaluation. -
#18843correctly handle new-stylerustc_intrinsicsafety. -
#18845check the right package in flycheck. -
#18836be more permissive with completion resolve data. -
#18830fix custom snippet deserialization.
Internal Improvements
-
#18822(first contribution) allowtargetDirto be an absolute path. -
#18327,#18852store token trees in contiguousVecinstead of as a tree. -
#18809do not render closure ids in hover messages. -
#18790define a quoting mechanism instead of textual ASTmake. -
#18805implement<RaSpanServer as SourceFile>::eq. -
#18792decouple proc macro server protocol from the server implementation. -
#18829,#18831revert 'revert "disablerustctest metrics"'.