Skip to content

build: enable ImmutableWeakCaptures and InferIsolatedConformances - #1071

Merged
grdsdev merged 1 commit into
mainfrom
feat/swift6-narrow-features
Jul 6, 2026
Merged

grdsdev merged 1 commit into
mainfrom
feat/swift6-narrow-features

Conversation

@grdsdev

@grdsdev grdsdev commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Adopts two narrow upcoming-feature flags ImmutableWeakCaptures and InferIsolatedConformances.
  • First of a stack of 3 PRs adopting that package's Swift 6 modernization. This one is deliberately narrow and low-risk (no behavior change expected); the invasive import-visibility migration is split into a later PR in the stack.

Test plan

  • swift build succeeds
  • swift build --build-tests succeeds

Adopts two of the upcoming-feature flags from pointfreeco/sqlite-data#467
into the per-target swiftSettings loop.
@grdsdev
grdsdev requested a review from a team as a code owner July 3, 2026 20:42
@coveralls

Copy link
Copy Markdown

Coverage Report for CI Build 28682578466

Coverage increased (+0.03%) to 80.838%

Details

  • Coverage increased (+0.03%) from the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 9472
Covered Lines: 7657
Line Coverage: 80.84%
Coverage Strength: 1133631.92 hits per line

💛 - Coveralls

@grdsdev
grdsdev merged commit e6eeb2b into main Jul 6, 2026
30 checks passed
@grdsdev
grdsdev deleted the feat/swift6-narrow-features branch July 6, 2026 13:22
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.

5 participants