RustRover 2024.2.5
Released: Nov 7, 2024
Atualizações na 2024.2.5
Recursos
- Added multispot error highlighting for cargo check reported problems.
- Implemented Project Errors view in Problems tool-window.
Correções
- Code Insight fixes
- Split RsAtLeastOneTraitForObjectType inspection into two.
- Console: Terminal fixes
- New Terminal: suggest tests in completion for "cargo test".
- External Linter fixes
- Plugin duplicates errors from external linter for files with same names.
- Red error hint doesn't disappear even when code is fixed.
- Rapid changes are not highlighted.
- Multispot problems from external linter: whitelist only borrow checker errors.
- Enable External Linter By default on EAP.
- Project view errors are not updated after disabling external linter.
- Do not show warnings in project errors.
- Multispot Highlighting fixes
- 'Navigate to Cause' QF is not available if there is a reference to struct's constructor in the code.
- Change multispot highlighting style.
- Make multispot highlighting cancellable with ESC.
- Performance fixes
- Frequent freezes in EDT for around one minute.
- Project model fixes
- Update logic to show attach projects dialogue window.
- Quick Fixes (QFs) fixes
- 'Navigate to Cause' QF is not available if there is pattern of const.
- Tests fixes
- Cargo build output isn't collected on Windows.
- No subsystem fixes
- Highlight errors from External Linter in project view.
- Navigate to Cause' appears on unrelated external linter's error.