tuist / XcodeProj

πŸ“ Read, update and write your Xcode projects
https://xcodeproj.tuist.io
MIT License
2.03k stars 309 forks source link

Allow for initializing a PBXProj via a direct path #682

Closed maxwellE closed 2 years ago

maxwellE commented 2 years ago

Short description πŸ“

Allows for a pbxproj path to be initiated with a direct path, also moves some related code to the PBXProj class

Solution πŸ“¦

Simply moves around the code that already exists and opens some ACLs to allow callers of the library to use this code

Implementation πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»

N/A

codecov-commenter commented 2 years ago

Codecov Report

Merging #682 (958b01d) into main (92e43ed) will increase coverage by 0.03%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #682      +/-   ##
==========================================
+ Coverage   84.81%   84.84%   +0.03%     
==========================================
  Files         157      157              
  Lines        9026     9044      +18     
==========================================
+ Hits         7655     7673      +18     
  Misses       1371     1371              
Impacted Files Coverage Ξ”
Sources/XcodeProj/Objects/Project/PBXProj.swift 78.83% <100.00%> (+7.54%) :arrow_up:
Sources/XcodeProj/Project/XcodeProj.swift 28.98% <100.00%> (-14.70%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Ξ” = absolute <relative> (impact), ΓΈ = not affected, ? = missing data Powered by Codecov. Last update 92e43ed...958b01d. Read the comment docs.