Skip to content

Commit

Permalink
Fix typo: explicitely->explicitly
Browse files Browse the repository at this point in the history
  • Loading branch information
saschanaz committed Feb 11, 2022
1 parent e273fca commit f9cb01f
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 10 deletions.
4 changes: 2 additions & 2 deletions compiler/rustc_typeck/src/check/method/suggest.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1819,15 +1819,15 @@ impl<'a, 'tcx> FnCtxt<'a, 'tcx> {
[] => {}
[trait_info] => {
let msg = format!(
"the trait `{}` defines an item `{}`, but is explicitely unimplemented",
"the trait `{}` defines an item `{}`, but is explicitly unimplemented",
self.tcx.def_path_str(trait_info.def_id),
item_name
);
err.note(&msg);
}
trait_infos => {
let mut msg = format!(
"the following traits define an item `{}`, but are explicitely unimplemented:",
"the following traits define an item `{}`, but are explicitly unimplemented:",
item_name
);
for trait_info in trait_infos {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,20 +34,20 @@ fn main() {
Qux.clone();
//~^ ERROR no method named `clone` found for struct `Qux`
//~| NOTE method not found in `Qux`
//~| NOTE `Clone` defines an item `clone`, but is explicitely unimplemented
//~| NOTE `Clone` defines an item `clone`, but is explicitly unimplemented

0_u32.bar();
//~^ ERROR no method named `bar` found for type `u32`
//~| NOTE method not found in `u32`
//~| NOTE `Bar` defines an item `bar`, but is explicitely unimplemented
//~| NOTE `Bar` defines an item `bar`, but is explicitly unimplemented

Qux.foo();
//~^ ERROR no method named `foo` found for struct `Qux`
//~| NOTE method not found in `Qux`
//~| NOTE the following traits define an item `foo`, but are explicitely unimplemented
//~| NOTE the following traits define an item `foo`, but are explicitly unimplemented

0_u32.foo();
//~^ ERROR no method named `foo` found for type `u32`
//~| NOTE method not found in `u32`
//~| NOTE `FooBar` defines an item `foo`, but is explicitely unimplemented
//~| NOTE `FooBar` defines an item `foo`, but is explicitly unimplemented
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ LL | Qux.clone();
| ^^^^^ method not found in `Qux`
|
= help: items from traits can only be used if the trait is implemented and in scope
= note: the trait `Clone` defines an item `clone`, but is explicitely unimplemented
= note: the trait `Clone` defines an item `clone`, but is explicitly unimplemented

error[E0599]: no method named `bar` found for type `u32` in the current scope
--> $DIR/explicitly-unimplemented-error-message.rs:39:11
Expand All @@ -17,7 +17,7 @@ LL | 0_u32.bar();
| ^^^ method not found in `u32`
|
= help: items from traits can only be used if the trait is implemented and in scope
= note: the trait `Bar` defines an item `bar`, but is explicitely unimplemented
= note: the trait `Bar` defines an item `bar`, but is explicitly unimplemented

error[E0599]: no method named `foo` found for struct `Qux` in the current scope
--> $DIR/explicitly-unimplemented-error-message.rs:44:9
Expand All @@ -29,7 +29,7 @@ LL | Qux.foo();
| ^^^ method not found in `Qux`
|
= help: items from traits can only be used if the trait is implemented and in scope
= note: the following traits define an item `foo`, but are explicitely unimplemented:
= note: the following traits define an item `foo`, but are explicitly unimplemented:
Foo
FooBar

Expand All @@ -45,7 +45,7 @@ note: `Foo` defines an item `foo`, perhaps you need to implement it
|
LL | trait Foo {
| ^^^^^^^^^
= note: the trait `FooBar` defines an item `foo`, but is explicitely unimplemented
= note: the trait `FooBar` defines an item `foo`, but is explicitly unimplemented

error: aborting due to 4 previous errors

Expand Down

0 comments on commit f9cb01f

Please sign in to comment.