pkgsrc/lang/rust-analyzer
adam 4bf21f3f18 rust-analyzer updateed to 0.0.2022.04.11
2022-04-11

New Features
* improve associated item completion in trait impls.

Fixes
* (first contribution) complete pattern args based on type name
* show error message when flycheck fails.
* attempt to heuristically resolve paths in const arguments in IDE layer.
* make extract_module more lazy.
* show path to be created in the unresolved-module fix label.
* skip match check on patterns of unexpected TyKind::FnDef.
* use correct text ranges in SearchScope for macro-emitted inline modules.
* fix path qualifiers not resolving generic type params when shadowed by trait.
* fix panics with #[cfg]’d-out `self parameter.
* fix spurious type mismatch error for const generics with value parameters.
* flyimport: omit types when completing where-clause
* ignore Drop and Destruct bounds for now.
* check whether a parameter can be converted to a local.
* don’t create hir::Locals from const path patterns.
* parse for<'a> closure syntax.

Internal Improvements
* wrap macros in expr position in MacroExpr node.
* remove hir_expand macro recursion check.
* add more doc-link tests.
* remove FnFlags::IS_IN_EXTERN_BLOCK.
* use bitflags for FnFlags.
* add and start using HirFormatter::write_{str,char}.
* move function unsafety determination out of the ItemTree.
2022-04-15 17:39:42 +00:00
..
patches rust-analyzer: fix building for pre-1.59.0 2022-03-15 05:59:40 +00:00
cargo-depends.mk rust-analyzer updateed to 0.0.2022.04.11 2022-04-15 17:39:42 +00:00
DESCR
distinfo rust-analyzer updateed to 0.0.2022.04.11 2022-04-15 17:39:42 +00:00
Makefile rust-analyzer updateed to 0.0.2022.04.11 2022-04-15 17:39:42 +00:00
PLIST