module GraphQL::Schema::Member::HasArguments::HasDirectiveArguments

def validate_directive_argument(arg_defn, value)

def validate_directive_argument(arg_defn, value)
  if value.nil? && arg_defn.type.non_null?
    raise ArgumentError, "#{arg_defn.path} is required, but no value was given"
  end
end