Skip to content
This repository has been archived by the owner on Nov 24, 2023. It is now read-only.

Rewrite the cargo fix command #66

Merged
merged 4 commits into from
May 4, 2018

Commits on May 4, 2018

  1. Rewrite the cargo fix command

    This commit starts rewritign the `cargo fix` command in line with the recent
    discussions around the edition. The main changes here are:
    
    * The interactivity of `cargo fix` is removed
    * Executing `cargo fix` is now a thin veneer over `cargo check`
    * Fixes are automatically applied when it looks very likely to succeed if we
      apply them.
    * Fixes are only applied to the local workspace rather than upstream crates as
      well.
    
    There's still a number of missing features to fill out marked with a few TODO
    here and there but the test suite is already looking relatively solid. I think
    we've got a long way to go here but this is hopefully a good start in the
    direction of where we want to go.
    alexcrichton committed May 4, 2018
    Configuration menu
    Copy the full SHA
    400ae0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d83fdf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    43cc63e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    06ccb07 View commit details
    Browse the repository at this point in the history