File tree 2 files changed +6
-6
lines changed
src/dotty/tools/dotc/reporting/diagnostic
test/dotty/tools/dotc/reporting
2 files changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -1919,9 +1919,9 @@ object messages {
1919
1919
1920
1920
case class PackageNameAlreadyDefined (pkg : Symbol )(implicit ctx : Context ) extends Message (PackageNameAlreadyDefinedID ) {
1921
1921
1922
- override def msg : String = hl " ${pkg} is already defined, cannot be a package "
1923
- override def kind : String = " Syntax"
1924
- override def explanation : String =
1925
- " An object cannot have the same name as an existing package. Rename ${pkg} or the package with the same name ."
1922
+ val msg = hl " ${pkg} is already defined, cannot be a ${ " package" } "
1923
+ val kind = " Syntax"
1924
+ val explanation =
1925
+ hl " An ${ " object" } cannot have the same name as an existing ${ " package" } . Rename either one of them . "
1926
1926
}
1927
1927
}
Original file line number Diff line number Diff line change @@ -1183,7 +1183,7 @@ class ErrorMessagesTests extends ErrorMessagesTest {
1183
1183
}.expect { (ictx, messages) =>
1184
1184
implicit val ctx : Context = ictx
1185
1185
1186
- assertMessageCount( 1 , messages)
1187
- assert(messages.head. isInstanceOf [ PackageNameAlreadyDefined ] )
1186
+ val PackageNameAlreadyDefined (pkg) = messages.head
1187
+ assertEquals(pkg.show, " object bar " )
1188
1188
}
1189
1189
}
You can’t perform that action at this time.
0 commit comments