Class: Objc2swiftAssistant::ObjC2SwiftConfigNode

Inherits:
FileHierarchicalConfigNode show all
Defined in:
lib/objc2swift_assistant/objc_2_swift_configuration.rb

Instance Attribute Summary

Attributes inherited from FileHierarchicalConfigNode

#child_nodes, #configuration, #configuration_hash, #parent_node, #path_from_parent, #path_from_root, #wildcard_nodes

Instance Method Summary collapse

Methods inherited from FileHierarchicalConfigNode

#add_to_parent, #config_value_for_key, #initialize, #make_child_node

Constructor Details

This class inherits a constructor from Objc2swiftAssistant::FileHierarchicalConfigNode

Instance Method Details

#post_process_configObject



98
99
100
101
102
103
104
# File 'lib/objc2swift_assistant/objc_2_swift_configuration.rb', line 98

def post_process_config ()
  ignore_file_paths = @configuration_hash[ "ignore" ] || []
  ignore_file_hash = { OMIT_FILE_KEY => true }
  ignore_file_paths.each do | path_str |
    make_child_node( path_str, ignore_file_hash )
  end
end