Slide 55
Slide 55 text
-- Error: /example/src/main/scala/example.scala:15:52
15 | val span: Binding.Stable[HTMLSpanElement] =
16 | html"foo"
| ^^^^^^^^^^^^^^^^^^^^^^
|Macro code depends on missing object Definitions found on the classpath, but could not be
| loaded while evaluating the macro. This is likely because class files could not be
| found in the classpath entry for the symbol.
|
| A possible cause is if the origin of this symbol was built with pipelined compilation;
| in which case, this problem may go away by disabling pipelining for that origin.
|
|object Definitions is defined in file
| /definitions/target/early/definitions-early.jar(Definitions.tasty)
|---------------------------------------------------------------------------
|Inline stack trace
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|This location contains code that was inlined from package.scala:712
712| ${ Macros.html('stringContext, 'args) }
---------------------------------------------------------------------------
Pipelined Builds
macrosとパイプライニングが衝突する場合、
エラーメッセージでヒントを与えます 55