Skip to content

Enable strict concurrency#342

Merged
czechboy0 merged 3 commits intoapple:mainfrom
czechboy0:hd-strict-concurrency
Nov 29, 2024
Merged

Enable strict concurrency#342
czechboy0 merged 3 commits intoapple:mainfrom
czechboy0:hd-strict-concurrency

Conversation

@czechboy0
Copy link
Copy Markdown
Contributor

@czechboy0 czechboy0 commented Nov 29, 2024

Motivation:

Catch potential data races at build time.

Modifications:

  • Enabled strict concurrency complete checking.
  • Disabled warnings-as-errors on older Swift versions.
  • Bumped tools version to 5.9

Result:

Fewer potential data races can sneak in.

@czechboy0 czechboy0 added 🔨 semver/patch No public API change. semver/none No version bump required. and removed 🔨 semver/patch No public API change. labels Nov 29, 2024
@czechboy0 czechboy0 merged commit 960b23e into apple:main Nov 29, 2024
@czechboy0 czechboy0 deleted the hd-strict-concurrency branch November 29, 2024 22:27
@czechboy0 czechboy0 added 🔨 semver/patch No public API change. and removed semver/none No version bump required. labels Mar 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔨 semver/patch No public API change.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants