Description
Minimized code
import munit.FunSuite
class Example extends FunSuite {
1.asdf
}
Output
[error] 4 | 1.asdf
[error] | ^^^^^^
[error] |value asdf is not a member of Int, but could be made available as an extension method.
[error] |
[error] |The following import might make progress towards fixing the problem:
[error] |
[error] | import munit.Clue.generate
[error] |
[error] one error found
Expectation
Expected:
[error] 2 | 1.asdf
[error] | ^^^^^^
[error] | value asdf is not a member of Int
Dotty 0.27.0-RC1 suggests munit.Clue.generate
to fix this issue. The clue
method and Clue
class are defined as:
inline implicit def generate[T](value: T): Clue[T] = ${ clueImpl('value) }
class Clue[+T](
val source: String,
val value: T,
val valueType: String
)