Class: NvimConf::Writer

Inherits:
Object
  • Object
show all
Defined in:
lib/nvim_conf/writer.rb

Instance Method Summary collapse

Constructor Details

#initialize(managers) ⇒ Writer

Returns a new instance of Writer.



5
6
7
8
# File 'lib/nvim_conf/writer.rb', line 5

def initialize(managers)
  @managers = managers
  @configuration = NvimConf::ConfigurationBuilder.new(managers).build_configuration
end

Instance Method Details

#writeObject



10
11
12
13
14
15
16
# File 'lib/nvim_conf/writer.rb', line 10

def write
  return unless run?

  create_folder
  write_configuration
  write_documentation
end