pkgsrc/lang/rust-analyzer
adam 17ea55e7c6 rust-analyzer: updated to 0.0.2022.08.22
2022-08-22

New Features

* (first contribution) add Inline type alias into uses assist:
* (first contribution) implement type inference for IntoFuture.
* consider bounds on inherent impl in method resolution (fixes nalgebra constructors).
* add LSP extension for cancelling running flychecks.
* allow running tests in inline module from anywhere in parent file.
* support disabling keyword hover popups (rust-analyzer.hover.documentation.keywords.enable).

Fixes

* resolve associated types of bare dyn types.
* resolve path Self alone in value namespace.
* support Self::assoc() syntax in Generate function.`
* replace Self in Inline call.
* fix incorrect type mismatch with cfg_if! and other macros in expression position.
* fix record completion filtering.
* escape keywords used as names in earlier editions.
* revert 12947, trigger workspace switches on all structure changes again.
* log rustfmt parsing errors as warnings.

Internal Improvements

* build release binaries on ubuntu-20.04.
* document interaction of checkOnSave.overrideCommand and multiple linked projects.
* add an HIR pretty-printer.
* make resolve_name_in_module a bit more lazy.
* fix a bunch of typos.
2022-09-05 19:09:12 +00:00
..
cargo-depends.mk rust-analyzer: updated to 0.0.2022.08.22 2022-09-05 19:09:12 +00:00
DESCR
distinfo rust-analyzer: updated to 0.0.2022.08.22 2022-09-05 19:09:12 +00:00
Makefile rust-analyzer: updated to 0.0.2022.08.22 2022-09-05 19:09:12 +00:00
PLIST