lib/graphql/schema/build_from_definition.rb in graphql-2.1.3 vs lib/graphql/schema/build_from_definition.rb in graphql-2.1.4

- old
+ new

@@ -430,18 +430,16 @@ def build_fields(owner, field_definitions, type_resolver, default_resolve:) builder = self field_definitions.each do |field_definition| - type_name = resolve_type_name(field_definition.type) resolve_method_name = -"resolve_field_#{field_definition.name}" schema_field_defn = owner.field( field_definition.name, description: field_definition.description, type: type_resolver.call(field_definition.type), null: true, - connection: type_name.end_with?("Connection"), connection_extension: nil, deprecation_reason: build_deprecation_reason(field_definition.directives), ast_node: field_definition, method_conflict_warning: false, camelize: false, @@ -484,18 +482,9 @@ else raise "Unexpected ast_node: #{ast_node.inspect}" end } resolve_type_proc - end - - def resolve_type_name(type) - case type - when GraphQL::Language::Nodes::TypeName - return type.name - else - resolve_type_name(type.of_type) - end end end private_constant :Builder end