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

caliban.federation.package.scala Maven / Gradle / Ivy

There is a newer version: 2.9.1
Show newest version
package caliban

import caliban.federation.v2x.{
  FederationDirectivesV2_3,
  FederationDirectivesV2_5,
  FederationDirectivesV2_6,
  FederationDirectivesV2_8,
  FederationV2,
  Versions
}

package object federation {

  lazy val v1   = new FederationV1 with FederationDirectives
  lazy val v2_0 = new FederationV2(List(Versions.v2_0))
  lazy val v2_1 = new FederationV2(List(Versions.v2_1))
  lazy val v2_3 = new FederationV2(List(Versions.v2_3)) with FederationDirectivesV2_3
  lazy val v2_4 = new FederationV2(List(Versions.v2_4)) with FederationDirectivesV2_3
  lazy val v2_5 = new FederationV2(List(Versions.v2_5)) with FederationDirectivesV2_5
  lazy val v2_6 = new FederationV2(List(Versions.v2_6)) with FederationDirectivesV2_6
  lazy val v2_7 = new FederationV2(List(Versions.v2_7)) with FederationDirectivesV2_6
  lazy val v2_8 = new FederationV2(List(Versions.v2_8)) with FederationDirectivesV2_8

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy