Skip to content

Commit

Permalink
Rollup merge of #95936 - TaKO8Ki:fix-relative-paths-error-message, r=…
Browse files Browse the repository at this point in the history
…Dylan-DPC

Fix a bad error message for `relative paths are not supported in visibilities` error

closes #95638
  • Loading branch information
matthiaskrgr authored Apr 12, 2022
2 parents 8d46f9c + c4b8336 commit c3d6082
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion compiler/rustc_resolve/src/diagnostics.rs
Original file line number Diff line number Diff line change
Expand Up @@ -632,7 +632,7 @@ impl<'a> Resolver<'a> {
VisResolutionError::Relative2018(span, path) => {
let mut err = self.session.struct_span_err(
span,
"relative paths are not supported in visibilities on 2018 edition",
"relative paths are not supported in visibilities in 2018 edition or later",
);
err.span_suggestion(
path.span,
Expand Down
2 changes: 1 addition & 1 deletion src/test/ui/privacy/restricted/relative-2018.rs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ mod m {
pub(in ::core) struct S4;
//~^ ERROR visibilities can only be restricted to ancestor modules
pub(in a::b) struct S5;
//~^ ERROR relative paths are not supported in visibilities on 2018 edition
//~^ ERROR relative paths are not supported in visibilities in 2018 edition or later
}

fn main() {}
2 changes: 1 addition & 1 deletion src/test/ui/privacy/restricted/relative-2018.stderr
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ error[E0742]: visibilities can only be restricted to ancestor modules
LL | pub(in ::core) struct S4;
| ^^^^^^

error: relative paths are not supported in visibilities on 2018 edition
error: relative paths are not supported in visibilities in 2018 edition or later
--> $DIR/relative-2018.rs:9:12
|
LL | pub(in a::b) struct S5;
Expand Down

0 comments on commit c3d6082

Please sign in to comment.