Method: RJGit::Configuration#build_settings_hash
- Defined in:
- lib/config.rb
#build_settings_hash(section, subsection) ⇒ Object
33 34 35 36 37 38 39 40 41 42 43 44 45 46 |
# File 'lib/config.rb', line 33 def build_settings_hash(section, subsection) names = names(section, subsection) settings = {} names.each do |name| value = @jconfig.get_string(section, subsection, name) if is_num?(value) value = value.to_i elsif is_bool?(value) value = to_boolean(value) end settings[name] = value end settings.empty? ? nil : settings end |