Intellij-Rust
Lead: vlad20012

Getting started

The best way to start is to read this document, then join the chat and say hello! We’ll help you from there.  It’s also useful to take a look at ARCHITECTURE.md document, which describes how the plugin actually works and at the CONTRIBUTING.md, which contains some useful tips.

Goals

By the end of the impl period, we should:
  • Have the totally ultimate name resolution
  • Including macro expansion
  • Have the totally ultimate type inference
  • Have `unresolved reference` inspection without false-positives (blocked on name resolution, moslty on macros)
  • Have auto-import quick fix (blocked on `unresolved reference` inspection)

Open work items