RustRover 2024.3.4
Released: Jan 28, 2025
Aggiornamenti in 2024.3.4
Funzionalità
- Highlighting
- Added inlays with error description if caret is placed on the error.
- Added colors to inline problem descriptions.
- Multispot Highlighting
- Created settings for inline problem descriptions and explanations.
- Added option to disable inline problem descriptions and explanations on right mouse click.
- No subsystem
- Added debounce after typing for inline problem descriptions.
Correzioni
- AI Code Completion
- Auto-complete with generics adds trailing closing bracket.
- Code Coverage
- Coverage does not work in RustRover 2024.3.3.
- Code Insight
- False positive [E0255] "defined multiple times" error on import of enum variant.
- Unresolved reference for clap default value argument.
- Highlighting
- Cannot parse method invoked on macro call in tail position.
- IDE
- Cannot delete new line in macro_rules: Inner attributes for type rust.FILE.MACRO.INJECTED are not registered.
- Macros
- Recursive macro expansion fail: only literals (like "foo", -42 and 3.14) can be passed to 'concat!() macro from const-str crate.
- Performance
- Refactoring
- Making
self mutable removes custom Self type.
- Rust AI Assistant
- 'Fix with AI' doesn't work for 2024.3.3 and further.
- No subsystem
- crates.io index doesn't work on 1.85.0-nightly.