Skip to content

Commit

Permalink
Attempt to fix useless post-typer error
Browse files Browse the repository at this point in the history
  • Loading branch information
deusaquilus committed Jan 4, 2023
1 parent d06f318 commit ee46bf2
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion zio-direct/src/main/scala-3.x/DummyAnnotation.scala
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package scala.reflect.macros.internal

// A dummy annotation for IntelliJ to recognize a Scala 3 inline macro... as a macro
final class macroImpl extends scala.annotation.StaticAnnotation
final class macroImpl(referenceToMacroImpl: Any) extends scala.annotation.StaticAnnotation
16 changes: 8 additions & 8 deletions zio-direct/src/main/scala-3.x/zio/direct/Dsl.scala
Original file line number Diff line number Diff line change
Expand Up @@ -17,22 +17,22 @@ import zio.direct.core.metaprog.RefineInstructions
def unsafe[T](value: T): T = NotDeferredException.fromNamed("unsafe")

object defer {
@scala.reflect.macros.internal.macroImpl
@scala.reflect.macros.internal.macroImpl("nothing")
transparent inline def apply[T](inline value: T): ZIO[?, ?, ?] = ${ Dsl.impl[T]('value, '{ InfoBehavior.Silent }, '{ Use }) }
@scala.reflect.macros.internal.macroImpl
@scala.reflect.macros.internal.macroImpl("nothing")
transparent inline def info[T](inline value: T): ZIO[?, ?, ?] = ${ Dsl.impl[T]('value, '{ InfoBehavior.Info }, '{ Use }) }
@scala.reflect.macros.internal.macroImpl
@scala.reflect.macros.internal.macroImpl("nothing")
transparent inline def verbose[T](inline value: T): ZIO[?, ?, ?] = ${ Dsl.impl[T]('value, '{ InfoBehavior.Verbose }, '{ Use }) }
@scala.reflect.macros.internal.macroImpl
@scala.reflect.macros.internal.macroImpl("nothing")
transparent inline def verboseTree[T](inline value: T): ZIO[?, ?, ?] = ${ Dsl.impl[T]('value, '{ InfoBehavior.VerboseTree }, '{ Use }) }

@scala.reflect.macros.internal.macroImpl
@scala.reflect.macros.internal.macroImpl("nothing")
transparent inline def apply[T](inline params: Use)(inline value: T): ZIO[?, ?, ?] = ${ Dsl.impl[T]('value, '{ InfoBehavior.Silent }, 'params) }
@scala.reflect.macros.internal.macroImpl
@scala.reflect.macros.internal.macroImpl("nothing")
transparent inline def info[T](inline params: Use)(inline value: T): ZIO[?, ?, ?] = ${ Dsl.impl[T]('value, '{ InfoBehavior.Info }, 'params) }
@scala.reflect.macros.internal.macroImpl
@scala.reflect.macros.internal.macroImpl("nothing")
transparent inline def verbose[T](inline params: Use)(inline value: T): ZIO[?, ?, ?] = ${ Dsl.impl[T]('value, '{ InfoBehavior.Verbose }, 'params) }
@scala.reflect.macros.internal.macroImpl
@scala.reflect.macros.internal.macroImpl("nothing")
transparent inline def verboseTree[T](inline params: Use)(inline value: T): ZIO[?, ?, ?] = ${ Dsl.impl[T]('value, '{ InfoBehavior.VerboseTree }, 'params) }
}

Expand Down

0 comments on commit ee46bf2

Please sign in to comment.