Module: GraphQL::Stitching

Defined in:
lib/graphql/stitching.rb,
lib/graphql/stitching/util.rb,
lib/graphql/stitching/shaper.rb,
lib/graphql/stitching/gateway.rb,
lib/graphql/stitching/planner.rb,
lib/graphql/stitching/request.rb,
lib/graphql/stitching/version.rb,
lib/graphql/stitching/composer.rb,
lib/graphql/stitching/executor.rb,
lib/graphql/stitching/supergraph.rb,
lib/graphql/stitching/remote_client.rb,
lib/graphql/stitching/planner_operation.rb,
lib/graphql/stitching/composer/base_validator.rb,
lib/graphql/stitching/composer/validate_boundaries.rb,
lib/graphql/stitching/composer/validate_interfaces.rb

Defined Under Namespace

Classes: Composer, Executor, Gateway, Planner, PlannerOperation, RemoteClient, Request, Shaper, StitchingError, Supergraph, Util

Constant Summary collapse

VERSION =
"0.2.1"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.stitch_directiveObject



11
12
13
# File 'lib/graphql/stitching.rb', line 11

def stitch_directive
  @stitch_directive ||= "stitch"
end

Class Method Details

.stitching_directive_namesObject



17
18
19
# File 'lib/graphql/stitching.rb', line 17

def stitching_directive_names
  [stitch_directive]
end