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 exhaustivematch
in "Replaceif-let
withmatch
". -
#18758
(first contribution) improve SCIP symbols. -
#18835
hide synthetic locals from completions. -
#18791
avoid generating colliding names in "Extract variable". -
#18794
fix "Fill match arm" producing an extra brace in some proc macros. -
#18802
use the correctfile_id
used for ranges for outgoing calls. -
#18819
fix overflow detection in MIR evaluation. -
#18843
correctly handle new-stylerustc_intrinsic
safety. -
#18845
check the right package in flycheck. -
#18836
be more permissive with completion resolve data. -
#18830
fix custom snippet deserialization.
Internal Improvements
-
#18822
(first contribution) allowtargetDir
to be an absolute path. -
#18327
,#18852
store token trees in contiguousVec
instead of as a tree. -
#18809
do not render closure ids in hover messages. -
#18790
define a quoting mechanism instead of textual ASTmake
. -
#18805
implement<RaSpanServer as SourceFile>::eq
. -
#18792
decouple proc macro server protocol from the server implementation. -
#18829
,#18831
revert 'revert "disablerustc
test metrics"'.