All Downloads are FREE. Search and download functionalities are using the official Maven repository.

sangria.macros.package.scala Maven / Gradle / Ivy

package sangria

import scala.language.experimental.{macros ⇒ `scalac, please just let me do it!`}

import sangria.execution.FieldTag
import sangria.macros._
import sangria.schema._

import scala.annotation.StaticAnnotation

import sangria.ast.{Document, Value}

package object macros {
  implicit class LiteralGraphQLStringContext(val sc: StringContext) extends AnyVal {
    def graphql(): Document = macro ParseMacro.impl
    def graphqlInput(): Value = macro ParseMacro.implInput
  }

}





© 2015 - 2025 Weber Informatics LLC | Privacy Policy