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

com.outworkers.phantom.udt.Udt.scala Maven / Gradle / Ivy

package com.outworkers.phantom.udt

import scala.annotation.{StaticAnnotation, compileTimeOnly}
import com.outworkers.phantom.udt.macros.AnnotationMacro

trait UdtRoot

@compileTimeOnly("Enable macro paradise to expand macro annotations and allow Phantom UDT support to work for case classes")
class Udt extends StaticAnnotation with UdtRoot {
  def macroTransform(annottees: Any*): Any = macro AnnotationMacro.impl
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy