RustRover 2024.3.6

Released: Mar 4, 2025

Aggiornamenti in 2024.3.6

Correzioni

  • Code Coverage
    • Uncovered functions are incorrectly marked as covered.
    • Code coverage doesn't work - No coverage marker. The coverage tool window with the results doesn't open.
    • Coverage doesn't work if the project contains test which will fail.
  • Code Insight
    • False positive: Undeclared lifetime 'async_trait'.
    • Constant provided when a type was expected.
    • False positive E0004: Match expression with disabled enum variants.
    • False Positive E0733: Recursion in an async function requires boxing with local_boxed().
  • Code Insight. Borrow checker
    • E0382 Error highlighting inside completion.
  • Highlighting
    • Downgrade errors to weak_warnings in doc comments.
  • Language injection
    • False positive: Bad highlighting: doctest injection with conditional compilation.
  • Macros
    • False positive: Invalid macro call with pattern in for loop.
  • Procedural macros
    • False positive [E0412] Cannot find type in this scope if cfg_eval is used.
  • No subsystem
    • Can't parse installed toolchain due to "active because: it's the default toolchain" with new rustup version (1.28.0+).