-
Notifications
You must be signed in to change notification settings - Fork 3
Comparing changes
Open a pull request
base repository: Iron-Ham/XcodeGen
base: 2.33.1
head repository: Iron-Ham/XcodeGen
compare: master
- 16 commits
- 52 files changed
- 14 contributors
Commits on Jan 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9551979 - Browse repository at this point
Copy the full SHA 9551979View commit details
Commits on Jan 25, 2023
-
Support for
swiftcrossimport
folders (yonaskolb#1317)* Naive support for swiftcrossimport * Update SourceGenerator.swift * Add changelog entry * Update CHANGELOG.md * Add test fixture * Check-in generated diffs
Configuration menu - View commit details
-
Copy full SHA for 366981b - Browse repository at this point
Copy the full SHA 366981bView commit details
Commits on Feb 18, 2023
-
Remove SPM configurations warning from ProjectSpec (yonaskolb#1329)
ProjectSpec states that Swift Packages don't work in projects with configurations other than `Debug` and `Release`. It provides a link to Swift bugtracker to issue marked as duplicate. Original issue that it points to is closed and fixed since 2020 with Xcode 12. Let's remove misleading note from ProjectSpec. swiftlang/swift-package-manager#4674
Configuration menu - View commit details
-
Copy full SHA for 80e3172 - Browse repository at this point
Copy the full SHA 80e3172View commit details
Commits on Feb 23, 2023
-
Added support for scheme management (yonaskolb#1142)
* wip * Added scheme management metadata properties to TargetScheme * wip * Added Scheme.Management for metadata * use sharedDefault * move generateSchemeManagement to SchemeGenerator * revert * update changelog * update docs * update test case * remove * remove unused file * revert * changed on fixtures project * Updated ProjectSpec docs index * User Scheme.Management also for TargetSchemes, use XCUserData * Changelog * Switch XcodeProj back tuist/XcodeProj - 8.9.0 * Reindent TOC Docs/ProjectSpec.md * Revert swift tools version --------- Co-authored-by: Tieme van Veen <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 43e40a9 - Browse repository at this point
Copy the full SHA 43e40a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 271ad59 - Browse repository at this point
Copy the full SHA 271ad59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 39739b4 - Browse repository at this point
Copy the full SHA 39739b4View commit details -
Fix typo in 'addtional' (yonaskolb#1328)
* fix typo * rename to included_additional.yml * remove one * fix typo * Update Tests/ProjectSpecTests/SpecLoadingTests.swift --------- Co-authored-by: Yonas Kolb <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa7fed0 - Browse repository at this point
Copy the full SHA aa7fed0View commit details
Commits on Feb 28, 2023
-
Rebase yonaskolb#177 - Shared breakpoints support (yonaskolb#693)
* Resolves yonaskolb#173 - Shared breakpoints support * Added breakpoints full documentation * Invalid breakpoint just throw JSONUtilities decoding error. * Use enumeration types instead of String for extensionIDs * Remove a necessary line * Remove unnecessary custom Equatable implementation * Update CHANGELOG.md * Ignore empty breakpoints * Update Docs/ProjectSpec.md Fix a typo Co-Authored-By: Yonas Kolb <[email protected]> * Change some properties that should be Int to Int * Create 2 typealiases * Use BreakpointType where it is missing * Remove unused Location * Change some names * Add Breakpoint.Scope * Add Breakpoint.StopOnStyle * Change the type of the raw value to String * Remove some properties that may cause confusing * Require filePah and line when the type is .file * Add tests about decoding breakpoints * Add Breakpoint.Action.ConveyanceType * Add default value for waitUntilDone * Add Breakpoint.Action.SoundName * Add tests about decoding breakpoint actions * Fix some issues in ProjectSpec.md * Improve ProjectSpec.md * Add missing condition * Add breakpoints to project.yml * Use unwarp * Remove the Breakpoint suffix * Refactor BreakpointType * Refactor Breakpoint.Action * Remove unnecessary properties * Adjust the line wrapping style for BreakpointGenerator * Support column breakpoints --------- Co-authored-by: Alex Rupérez <[email protected]> Co-authored-by: Yonas Kolb <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d1dd93a - Browse repository at this point
Copy the full SHA d1dd93aView commit details
Commits on Mar 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5a34c48 - Browse repository at this point
Copy the full SHA 5a34c48View commit details
Commits on Apr 5, 2023
-
Sanitize the ends of folder source paths (yonaskolb#1341)
* Sanitize the ends of folder source paths Setting the source: `/foo/bar` is _sometimes_ different from `/foo/bar/` even if `bar` is a folder in both cases. The result of this is that we often run into a race condition where we have two objects with the same hash but different properties. This fixes yonaskolb#1339 and yonaskolb#1131. * Update CHANGELOG.md * Update TargetSource.swift * Update TargetSource.swift * Update TargetSource.swift
Dale Myers committedApr 5, 2023 Configuration menu - View commit details
-
Copy full SHA for 988afa0 - Browse repository at this point
Copy the full SHA 988afa0View commit details
Commits on Apr 25, 2023
-
Add possiblity to add resources before the sources build phase (yonas…
…kolb#1351) * feat: Add possiblity to add resources before the sources build phase; * feat(ios): Add change to Docs + CHANGELOG; * fix: rename resourcesBeforeSourcesBuildPhase to putResourcesBeforeSourcesBuildPhase to make it more clear; * Update CHANGELOG.md --------- Co-authored-by: Yonas Kolb <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8256008 - Browse repository at this point
Copy the full SHA 8256008View commit details
Commits on Apr 27, 2023
-
Update documentation of Settings and Setting Groups (yonaskolb#1352)
What was changed: - updated index, - improve examples, - improve formatting, - add reference to Settings Group - add information that Simple Map will be skipped if used with base, groups or configs
Configuration menu - View commit details
-
Copy full SHA for 10b99f1 - Browse repository at this point
Copy the full SHA 10b99f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cad639 - Browse repository at this point
Copy the full SHA 5cad639View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee60884 - Browse repository at this point
Copy the full SHA ee60884View commit details -
Display absolute path for invalidBuildScriptPath and invalidTargetCon…
…figFile error print. (yonaskolb#1353) * Display absolute path in invalidBuildScriptPath error print. With previous implementation, the error message was not clear for end user: Spec validation error: Target "Project" has a script "SwiftLint" which has a path that doesn't exist "../../wrong-dir/scripts/run_swiftlint_in_xcode_wrapper.sh" With new implementation with absolute path, it is easier to validate what is wrong with path: Spec validation error: Target "Project" has a script "SwiftLint" which has a path that doesn't exist "/Users/SomeUser/dev/fancy-project/wrong-dir/scripts/run_swiftlint_in_xcode_wrapper.sh" * Display absolute path for invalidTargetConfigFile error print. Without patch: 2 Spec validations errors: - Target "MM" has invalid config file "../../xcodegen/MM/Build/xcconfig/conan_config.xcconfig" for config "Debug" - Target "MM" has invalid config file "../../xcodegen/MM/Build/xcconfig/conan_config.xcconfig" for config "Release" After fix: 2 Spec validations errors: - Target "MM" has invalid config file path "/Users/MyUser/dev/myproject/xcodegen/MM/Build/xcconfig/conan_config.xcconfig" for config "Release" - Target "MM" has invalid config file path "/Users/MyUser/dev/myproject/xcodegen/MM/Build/xcconfig/conan_config.xcconfig" for config "Debug"
Bartosz Kosiorek committedApr 27, 2023 Configuration menu - View commit details
-
Copy full SHA for 9766326 - Browse repository at this point
Copy the full SHA 9766326View commit details
Commits on May 17, 2023
-
Reuse ReferenceProxy references when possible (yonaskolb#1354)
* Reuse ReferenceProxy references when possible * Add changelog * Update CHANGELOG.md --------- Co-authored-by: Yonas Kolb <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 372f20f - Browse repository at this point
Copy the full SHA 372f20fView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 2.33.1...master