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.



6
7
8
# File 'lib/vagrant/devcommands/registry/resolver.rb', line 6

def initialize(messager)
  @messager = messager
end

Instance Method Details

#resolve_naming_conflicts(registry) ⇒ Object



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

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