SeedRenames

io.getquill.norm.SeedRenames

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Value members

Concrete methods

override def apply(e: Ast): Ast

In the case that there are entities inside of an infix and the infix is cast to the same entity, propagate the renames from the entity inside of the infix to the external AST. For example say we have something like this:

In the case that there are entities inside of an infix and the infix is cast to the same entity, propagate the renames from the entity inside of the infix to the external AST. For example say we have something like this:

val q = quote {
sql"$${querySchema[A]("C", _.v -> "m")} LIMIT 10".as[Query[A]].filter(x => x.v == 1)
}
run(q)

We want to propagate the rename v -> "m" into the outside filter etc...

Attributes

Definition Classes
override def apply(e: Query): Query

Attributes

Definition Classes

Inherited methods

def apply(e: Action): Action

Attributes

Inherited from:
StatelessTransformer
def apply(e: Target): Target

Attributes

Inherited from:
StatelessTransformer
def apply(e: Action): Action

Attributes

Inherited from:
StatelessTransformer
def apply(e: Value): Value

Attributes

Inherited from:
StatelessTransformer

Attributes

Inherited from:
StatelessTransformer

Attributes

Inherited from:
StatelessTransformer

Attributes

Inherited from:
StatelessTransformer

Attributes

Inherited from:
StatelessTransformer

Attributes

Inherited from:
StatelessTransformer

Attributes

Inherited from:
StatelessTransformer

Attributes

Inherited from:
StatelessTransformer

Attributes

Inherited from:
StatelessTransformer
def applyIdent(id: Ident): Ident

Attributes

Inherited from:
StatelessTransformer