Class: VagrantPlugins::DevCommands::Registry::Resolver

Inherits:
Object
  • Object
show all
Defined in:
lib/vagrant/devcommands/registry/resolver.rb

Overview

Registry conflict resolver

Instance Method Summary collapse

Constructor Details

#initialize(messager) ⇒ Resolver

Returns a new instance of Resolver.



8
9
10
# File 'lib/vagrant/devcommands/registry/resolver.rb', line 8

def initialize(messager)
  @messager = messager
end

Instance Method Details

#resolve_naming_conflicts(registry) ⇒ Object



12
13
14
15
16
# File 'lib/vagrant/devcommands/registry/resolver.rb', line 12

def resolve_naming_conflicts(registry)
  resolve_command_naming_conflicts(registry)
  resolve_chain_naming_conflicts(registry)
  resolve_command_alias_naming_conflicts(registry)
end