Crate xcodeproj

Source
Expand description

§XcodeProj

XcodeProj reader and writer.

Currently optimized for reading. please see docs for usage.

§Milestones

  • parse *.xcodeproj through pest
  • parse pest ast to PBXRootObject, as an meaningful abstraction.
  • add helper methods to manipulate and read pbxproj objects.
  • write to *.xcodeproj filetype.
  • preserve comments and reduce git conflicts.
  • support reading XCWorkspace and XCScheme

Modules§

pbxproj
pbxproj file serialize and deserializer
xcode
Xcode related types and helpers

Structs§

XCScheme
XCode Scheme representation
XCodeProject
Main presentation of XCodeProject