Class: PreCommit::Configuration::Providers::Yaml

Inherits:
Object
  • Object
show all
Defined in:
lib/plugins/pre_commit/configuration/providers/yaml.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.priorityObject



8
9
10
# File 'lib/plugins/pre_commit/configuration/providers/yaml.rb', line 8

def self.priority
  20
end

Instance Method Details

#[](name) ⇒ Object



12
13
14
# File 'lib/plugins/pre_commit/configuration/providers/yaml.rb', line 12

def [](name)
  config[name]
end

#update(name, value) ⇒ Object



16
17
18
19
20
# File 'lib/plugins/pre_commit/configuration/providers/yaml.rb', line 16

def update(name, value)
  content = read_config(local_file)
  content[name] = value
  save_config(local_file, content)
end