class GraphQL::SchemaComparator::Changes::EnumValueDescriptionChanged
Attributes
criticality[R]
enum[R]
new_enum_value[R]
old_enum_value[R]
Public Class Methods
new(enum, old_enum_value, new_enum_value)
click to toggle source
# File lib/graphql/schema_comparator/changes.rb, line 680 def initialize(enum, old_enum_value, new_enum_value) @enum = enum @old_enum_value = old_enum_value @new_enum_value = new_enum_value @criticality = Changes::Criticality.non_breaking end
Public Instance Methods
message()
click to toggle source
# File lib/graphql/schema_comparator/changes.rb, line 687 def message "Description for enum value `#{enum.graphql_name}.#{new_enum_value.graphql_name}` changed from " \ "`#{old_enum_value.description}` to `#{new_enum_value.description}`" end
path()
click to toggle source
# File lib/graphql/schema_comparator/changes.rb, line 692 def path [enum.graphql_name, old_enum_value.graphql_name].join(".") end