class Codeowners::Cli::Config

Provide options for configuring the default owner used for filtering changes.

Public Instance Methods

list() click to toggle source
# File lib/codeowners/cli/config.rb, line 12
def list
  puts(config.to_h.map { |name, value| "#{name}: #{value.inspect}" })
  help_stderr if config.default_owner.empty? || config.default_organization.empty?
end
organization(name) click to toggle source
# File lib/codeowners/cli/config.rb, line 24
def organization(name)
  config.default_organization = name
  puts "Default organization configured to #{name}"
end
owner(name) click to toggle source
# File lib/codeowners/cli/config.rb, line 18
def owner(name)
  config.default_owner = name
  puts "Default owner configured to #{name}"
end