tuist / XcodeProj

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

Fix ordering of diagnostics scheme options #704

Closed kwridan closed 2 years ago

kwridan commented 2 years ago

Short description 📝

Solution 📦

Test Plan 🛠

Test Plan:

e.g.

<TestAction
      buildConfiguration = "Debug"
      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
      customLLDBInitFile = "/bar/foo"
      shouldUseLaunchSchemeArgsEnv = "YES"
      disableMainThreadChecker = "YES"
      language = "en"
      region = "GB"
      localizableStringsDataGatheringEnabled = "YES">
      <Testables>
      </Testables>
   </TestAction>
   <LaunchAction
      buildConfiguration = "Debug"
      selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
      selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
      customLLDBInitFile = "/foo/bar"
      disableMainThreadChecker = "YES"
      disablePerformanceAntipatternChecker = "YES"
      launchStyle = "0"
      useCustomWorkingDirectory = "NO"
      ignoresPersistentStateOnLaunch = "NO"
      debugDocumentVersioning = "YES"
      debugServiceExtension = "internal"
      allowLocationSimulation = "YES">
      <BuildableProductRunnable
         runnableDebuggingMode = "0">
         <BuildableReference
            BuildableIdentifier = "primary"
            BlueprintIdentifier = "FB9BD24F2872C2BB00F272D3"
            BuildableName = "AppWithExts.app"
            BlueprintName = "AppWithExts"
            ReferencedContainer = "container:AppWithExts.xcodeproj">
         </BuildableReference>
      </BuildableProductRunnable>
   </LaunchAction>
codecov-commenter commented 2 years ago

Codecov Report

Merging #704 (7d70e89) into main (490057a) will increase coverage by 0.00%. The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main     #704   +/-   ##
=======================================
  Coverage   84.79%   84.80%           
=======================================
  Files         157      157           
  Lines        9173     9179    +6     
=======================================
+ Hits         7778     7784    +6     
  Misses       1395     1395           
Impacted Files Coverage Δ
...urces/XcodeProj/Extensions/AEXML+XcodeFormat.swift 92.45% <ø> (ø)
...eProjTests/Extensions/AEXML+XcodeFormatTests.swift 100.00% <100.00%> (ø)

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 490057a...7d70e89. Read the comment docs.