rustc-ap-syntax version of racer for nightly Rust, based on https://github.com/racer-rust/racer/commit/86be1103e804bae2d0c324a94984abe3e12a3db5
Now I'm applying many changes in this branch to upstream and this branch is no longer maintainanced(but still exists for personal exprimants). So please use upstream branch.
- #826
- #785
- #815
- replace
syntex_syntaxwithrustc-ap-syntax - support use_nested_groups
- rewrite get_crate_file using
cargocrate- cache
src_paths of outer crates
- cache
- method completion for closure args
- completion based on trait bound
- for function args
- get definition of macros in other crates
- complete
try_traitsupport - more precise research flag(e.g.
extern cratein outer crates is not a module)