RustRover 2024.3.5

Released: Feb 25, 2025

Updates in 2024.3.5

Fixes

  • Code Insight
    • E0603 (function import is private) is not detected.
  • Code Insight. Resolve
    • False positive: Function is private in integration tests.
  • Debugger
    • Can't debug test with 1.84-stable rust, option Z is only accepted on the nightly compiler.
  • Highlighting
    • Escape dismisses inline warning instead of leaving insert mode.
  • Macros
    • False Positive: chain_err from error_chain is no longer resolved.
  • Multispot Highlighting
    • Interacting with meson panel freezes the UI.
  • Project model
    • Z flag passed for build command caused build to fail during synchronization.
  • Run Configuration
    • Launch configuration fails at not-escaped quotes in arguments.
  • Rust AI Assistant
    • Fix with AI broken in 2024.3.4 + fresh AIA.
  • TOML
    • Added support resolver = "3".
  • Type inference
    • False positive: Incorrect return type in doc tests.
    • False positive: Trait FnPtr is not implemented by String.
  • No subsystem
    • ISE in CargoBuildAdapterBaseKt.update.
    • Runing doctest does not work, unexpected argument '(line' found.
    • No longers shows no main() error as inline hint.
    • Now shows more important error/warning as inline hint if several available.
    • Sync fails if lib.rs or main.rs contains errors.
    • Removed support for '#[start]' attribute.