class GraphQL::SchemaComparator::Changes::DirectiveLocationAdded

Attributes

criticality[R]
directive[R]
location[R]

Public Class Methods

new(directive, location) click to toggle source
# File lib/graphql/schema_comparator/changes.rb, line 863
def initialize(directive, location)
  @criticality = Changes::Criticality.non_breaking
  @directive = directive
  @location = location
end

Public Instance Methods

message() click to toggle source
# File lib/graphql/schema_comparator/changes.rb, line 869
def message
  "Location `#{location}` was added to directive `#{directive.graphql_name}`"
end
path() click to toggle source
# File lib/graphql/schema_comparator/changes.rb, line 873
def path
  "@#{directive.graphql_name}"
end