Method: PreCommit::Utils::GitConversions#git_to_ruby

Defined in:
lib/pre-commit/utils/git_conversions.rb

#git_to_ruby(value) ⇒ Object

git_to_ruby related



7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'lib/pre-commit/utils/git_conversions.rb', line 7

def git_to_ruby(value)
  value = value.chomp.strip if String === value
  case value
  when /\A\[(.*)\]\Z/
    str2arr($1)
  when ''
    nil
  when String
    str_symbolize(value)
  else
    value
  end
end