diff --git a/lib/graphql.rb b/lib/graphql.rb index 4648961929..d5326baefd 100644 --- a/lib/graphql.rb +++ b/lib/graphql.rb @@ -81,10 +81,19 @@ def match?(pattern) # Order matters for these: require "graphql/execution_error" +require "graphql/runtime_type_error" +require "graphql/unresolved_type_error" +require "graphql/invalid_null_error" +require "graphql/analysis_error" +require "graphql/coercion_error" +require "graphql/invalid_name_error" +require "graphql/integer_decoding_error" +require "graphql/integer_encoding_error" +require "graphql/string_encoding_error" + require "graphql/define" require "graphql/base_type" require "graphql/object_type" - require "graphql/enum_type" require "graphql/input_object_type" require "graphql/interface_type" @@ -109,9 +118,6 @@ def match?(pattern) require "graphql/tracing" require "graphql/dig" require "graphql/execution" -require "graphql/runtime_type_error" -require "graphql/unresolved_type_error" -require "graphql/invalid_null_error" require "graphql/pagination" require "graphql/schema" require "graphql/query" @@ -133,12 +139,6 @@ def match?(pattern) require "graphql/dataloader" require "graphql/introspection" -require "graphql/analysis_error" -require "graphql/coercion_error" -require "graphql/invalid_name_error" -require "graphql/integer_decoding_error" -require "graphql/integer_encoding_error" -require "graphql/string_encoding_error" require "graphql/version" require "graphql/compatibility" require "graphql/function"