Class: GraphQL::SchemaComparator::Changes::AbstractChange

Inherits:
Object
  • Object
show all
Defined in:
lib/graphql/schema_comparator/changes.rb

Direct Known Subclasses

DirectiveAdded, DirectiveArgumentAdded, DirectiveArgumentAstDirectiveAdded, DirectiveArgumentAstDirectiveRemoved, DirectiveArgumentDefaultChanged, DirectiveArgumentDescriptionChanged, DirectiveArgumentRemoved, DirectiveArgumentTypeChanged, DirectiveDescriptionChanged, DirectiveLocationAdded, DirectiveLocationRemoved, DirectiveRemoved, EnumTypeAstDirectiveAdded, EnumTypeAstDirectiveRemoved, EnumValueAdded, EnumValueAstDirectiveAdded, EnumValueAstDirectiveRemoved, EnumValueDeprecated, EnumValueDescriptionChanged, EnumValueRemoved, FieldAdded, FieldArgumentAdded, FieldArgumentAstDirectiveAdded, FieldArgumentAstDirectiveRemoved, FieldArgumentDefaultChanged, FieldArgumentDescriptionChanged, FieldArgumentRemoved, FieldArgumentTypeChanged, FieldAstDirectiveAdded, FieldAstDirectiveRemoved, FieldDeprecationChanged, FieldDescriptionChanged, FieldRemoved, FieldTypeChanged, InputFieldAdded, InputFieldAstDirectiveAdded, InputFieldAstDirectiveRemoved, InputFieldDefaultChanged, InputFieldDescriptionChanged, InputFieldRemoved, InputFieldTypeChanged, InputObjectTypeAstDirectiveAdded, InputObjectTypeAstDirectiveRemoved, InterfaceTypeAstDirectiveAdded, InterfaceTypeAstDirectiveRemoved, ObjectTypeAstDirectiveAdded, ObjectTypeAstDirectiveRemoved, ObjectTypeInterfaceAdded, ObjectTypeInterfaceRemoved, ScalarTypeAstDirectiveAdded, ScalarTypeAstDirectiveRemoved, SchemaAstDirectiveAdded, SchemaAstDirectiveRemoved, SchemaMutationTypeChanged, SchemaQueryTypeChanged, SchemaSubscriptionTypeChanged, TypeAdded, TypeDescriptionChanged, TypeKindChanged, TypeRemoved, UnionMemberAdded, UnionMemberRemoved, UnionTypeAstDirectiveAdded, UnionTypeAstDirectiveRemoved

Instance Method Summary collapse

Instance Method Details

#breaking?Boolean

Returns:

  • (Boolean)

Raises:

  • (NotImplementedError)


9
10
11
# File 'lib/graphql/schema_comparator/changes.rb', line 9

def breaking?
  raise NotImplementedError
end

#messageObject

Raises:

  • (NotImplementedError)


5
6
7
# File 'lib/graphql/schema_comparator/changes.rb', line 5

def message
  raise NotImplementedError
end