]> git.lizzy.rs Git - rust.git/commitdiff
Auto merge of #39291 - Freyskeyd:check_context_E0423, r=petrochenkov
authorbors <bors@rust-lang.org>
Sat, 29 Apr 2017 15:18:52 +0000 (15:18 +0000)
committerbors <bors@rust-lang.org>
Sat, 29 Apr 2017 15:18:52 +0000 (15:18 +0000)
Checker:: Execute levenshtein before other context checking

As explain [here]() i think it's better to check for a miss typing before checking context dependent help.

```rust
struct Handle {}

struct Something {
     handle: Handle
}

fn main() {
     let handle: Handle = Handle {};

     let s: Something = Something {
         // Checker detect an error and propose a solution with `Handle { /* ... */ }`
         // but it's a miss typing of `handle`
         handle: Handle
    };
}
```

Ping: @nagisa for #39226

Signed-off-by: Freyskeyd <simon.paitrault@gmail.com>

Trivial merge