Module: Xcodeproj

Defined in:
lib/xcodeproj.rb,
lib/xcodeproj/differ.rb,
lib/xcodeproj/config.rb,
lib/xcodeproj/scheme.rb,
lib/xcodeproj/helper.rb,
lib/xcodeproj/project.rb,
lib/xcodeproj/command.rb,
lib/xcodeproj/constants.rb,
lib/xcodeproj/workspace.rb,
lib/xcodeproj/gem_version.rb,
lib/xcodeproj/command/sort.rb,
lib/xcodeproj/plist_helper.rb,
lib/xcodeproj/command/show.rb,
lib/xcodeproj/project/object.rb,
lib/xcodeproj/user_interface.rb,
lib/xcodeproj/xcodebuild_helper.rb,
lib/xcodeproj/project/object_list.rb,
lib/xcodeproj/command/target_diff.rb,
lib/xcodeproj/command/config_dump.rb,
lib/xcodeproj/command/project_diff.rb,
lib/xcodeproj/project/object/group.rb,
lib/xcodeproj/project/xcproj_helper.rb,
lib/xcodeproj/project/project_helper.rb,
lib/xcodeproj/project/case_converter.rb,
lib/xcodeproj/workspace/file_reference.rb,
lib/xcodeproj/project/object/build_rule.rb,
lib/xcodeproj/project/object_attributes.rb,
lib/xcodeproj/project/object/build_file.rb,
lib/xcodeproj/project/object_dictionary.rb,
lib/xcodeproj/project/object/build_phase.rb,
lib/xcodeproj/project/object/root_object.rb,
lib/xcodeproj/project/object/native_target.rb,
lib/xcodeproj/project/object/file_reference.rb,
lib/xcodeproj/project/object/reference_proxy.rb,
lib/xcodeproj/project/object/target_dependency.rb,
lib/xcodeproj/config/other_linker_flags_parser.rb,
lib/xcodeproj/project/object/configuration_list.rb,
lib/xcodeproj/project/object/build_configuration.rb,
lib/xcodeproj/project/object/container_item_proxy.rb,
lib/xcodeproj/project/object/helpers/groupable_helper.rb,
lib/xcodeproj/project/object/helpers/file_references_factory.rb

Defined Under Namespace

Modules: Constants, Differ, Helper, PlistHelper, UserInterface Classes: Command, Config, Informative, PlainInformative, Project, Workspace, XCScheme, XcodebuildHelper

Constant Summary collapse

VERSION =
'0.20.2'
UI =
UserInterface

Class Method Summary collapse

Class Method Details

.read_plist(path) ⇒ Object

TODO: Delete me (compatibility with Ruby 1.8.7 C ext bundle)


5
6
7
# File 'lib/xcodeproj/plist_helper.rb', line 5

def self.read_plist(path)
  PlistHelper.read(path)
end

.write_plist(hash, path) ⇒ Object

TODO: Delete me (compatibility with Ruby 1.8.7 C ext bundle)


10
11
12
# File 'lib/xcodeproj/plist_helper.rb', line 10

def self.write_plist(hash, path)
  PlistHelper.write(hash, path)
end