Class: GraphqlMigrateExecution::ResolveBatch

Inherits:
Strategy
  • Object
show all
Defined in:
lib/graphql_migrate_execution/resolve_batch.rb

Overview

This is just used for cleaning up code.

Constant Summary

Constants inherited from Strategy

Strategy::METHODS_TO_RENAME

Instance Method Summary collapse

Methods inherited from Strategy

#initialize, prefix_if_necessary, #run, strategy_name

Constructor Details

This class inherits a constructor from GraphqlMigrateExecution::Strategy

Instance Method Details

#cleanup(field_definition) ⇒ Object



11
12
13
14
# File 'lib/graphql_migrate_execution/resolve_batch.rb', line 11

def cleanup(field_definition)
  remove_field_keyword(field_definition, :resolver_method)
  remove_resolver_method(field_definition)
end

#migrate(field_definition) ⇒ Object



7
8
9
# File 'lib/graphql_migrate_execution/resolve_batch.rb', line 7

def migrate(field_definition)
  raise "Not implemented yet -- this doesn't actually migrate code, just cleans up old code."
end