You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unify wording of "failed to resolve" errors with "cannot find" resolution errors
* Use the same wording for all macro resolution errors
* specify the scope in which the resolution failure happened
Before
```
error[E0433]: failed to resolve: `crate` in paths can only be used in start position
--> $DIR/crate-path-non-absolute.rs:5:22
|
LL | let s = ::m::crate::S;
| ^^^^^ `crate` in paths can only be used in start position
```
after
```
error[E0433]: cannot find module `crate` in module `m`
--> $DIR/crate-path-non-absolute.rs:5:22
|
LL | let s = ::m::crate::S;
| ^^^^^ `crate` in paths can only be used in start position
```
0 commit comments