Skip to content

Conversation

@ahoppen
Copy link
Member

@ahoppen ahoppen commented Mar 24, 2023

CippoX and others added 13 commits March 21, 2023 20:43
This overrides the standard `assert` function from the stdlib with a version also checks the condition in CI if a conditional compilation flag is passed.
The check here should be inverted.
Remove an unused method, and remove some redundant
logic.
By default Xcode saves an xctestplan directly in
the `.swiftpm` directory if you change any of its
default values (e.g when enabling code coverage).
As such, ignore the entire `.swiftpm` directly, not
just `.swiftpm/xcode`. Also ignore it for any
child directories, avoiding the need to have separate
`.gitignore`s for child SwiftPM projects.
…s-version-comparison

fixed testAvailabilityQuery34 and testAvailabilityQueryUnavailability28
I disabled all of those rules to make the introduction of swift-format easiser. Now I went through them again and these rules are satisfied. All the other rules that are disabled have good reasons for being diabled, so I want to keep them disabled.

rdar://103919185
Enable assertions in CI even if we are building in release builds
…rmat-rules

Enable two swift-format rules that are now satisfied
@ahoppen ahoppen requested a review from bnbarham March 24, 2023 14:26
@ahoppen
Copy link
Member Author

ahoppen commented Mar 24, 2023

@swift-ci Please test

@ahoppen ahoppen changed the title Cherry-Pick multiple PRs to release/5.9 [5.9] Cherry-Pick multiple PRs to release/5.9 Mar 24, 2023
@ahoppen ahoppen merged commit 8233b18 into swiftlang:release/5.9 Mar 24, 2023
@ahoppen ahoppen deleted the ahoppen/5.9/forward branch March 24, 2023 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants