View Source Absinthe.Federation.Schema.Phase.AddFederatedTypes (absinthe_federation v0.5.0)

https://www.apollographql.com/docs/federation/federation-spec/#query_service

The federation schema modifications (i.e. new types and directive definitions) should not be included in this SDL.

Link to this section Summary

Link to this section Functions

@spec flag_invalid(node :: Absinthe.Blueprint.node_t()) :: Absinthe.Blueprint.node_t()
Link to this function

flag_invalid(node, flag)

View Source
@spec flag_invalid(node :: Absinthe.Blueprint.node_t(), flag :: atom()) ::
  Absinthe.Blueprint.node_t()
Link to this function

flag_invalid(node, flag, reason)

View Source
@spec flag_invalid(
  node :: Absinthe.Blueprint.node_t(),
  flag :: atom(),
  reason :: String.t()
) ::
  Absinthe.Blueprint.node_t()
Link to this function

inherit_invalid(node, children, add_flag)

View Source

Callback implementation for Absinthe.Phase.run/2.