RustRover 2024.1.3
Released: Jun 24, 2024
2024.1.3 での更新項目
機能
- Converted some error annotators into inspections.
- Added a way to attach debugger to a running process.
- Changed minimum blank lines between declarations to zero.
- Added support for async gen blocks and functions.
- Progress bar message during buildscript evaluation is now more informative.
- Added support for imported_main (accepted in 1.79.0)
- Improved logs and error messages when executing external tools like Cargo.
不具合の修正
- "Build script evaluation" console output has no colors.
- False positive[E0191]: The value of the associated type must be provided in trait objects.
- After moving mod in a big project, it became excluded from module tree.
- Reexported item of the inner module in function is unresolved.
- Don't show { ... } tail text in completion lookup element for a struct.
- i18n: gutter tooltip "Toggle feature" is not localized for a feature in a Cargo.toml file.
- Can't use rustfmt without rustup.
- Macro 2.0 not formatted properly.
- Fixed Cargo Sync in projects with build-std.
- "Create module file" does nothing.
- Unresolved method call for Index access with predicate.
- Generic method call with explicit type parameter return type is inferred as.
- False Positive [E0308] expected PayloadKeyType, but found &JsonPath in qdrant.
- Don't set RUSTC_BOOTSTRAP=1 for cargo check when evaluating buildscripts if rust >= 1.74.0.
- QF for adding field for structure doesn't work properly if the structure is defined in separate file.
- Don't enumerate WSL distributions from EDT in the Rust settings UI.
- Create new project: toolchain location is not selected by default.
- Project is not associated with cargo.toml is not shown for excluded from workspace rust files.