module GraphQL::Schema::Member::BaseDSLMethods::ConfigurationExtension
This pushes some configurations down the inheritance tree, in order to prevent repetitive lookups at runtime.
Public Instance Methods
Source
# File lib/graphql/schema/member/base_dsl_methods.rb, line 93 def inherited(child_class) child_class.introspection(introspection) child_class.description(description) child_class.comment(nil) child_class.default_graphql_name = nil if defined?(@graphql_name) && @graphql_name && (self.name.nil? || graphql_name != default_graphql_name) child_class.graphql_name(graphql_name) else child_class.graphql_name = nil end super end
Calls superclass method