Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for Swift 6 #82

Open
1 task done
bbrk24 opened this issue Sep 27, 2024 · 1 comment · May be fixed by #84
Open
1 task done

Add support for Swift 6 #82

bbrk24 opened this issue Sep 27, 2024 · 1 comment · May be fixed by #84
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@bbrk24
Copy link
Contributor

bbrk24 commented Sep 27, 2024

Checklist

Problem

Currently, Dependiject always compiles itself as Swift 5. Xcode 16 now gives warnings if you're compiling in Swift 5 mode and something would be an error in Swift 6.

Feature Request

Dependiject should support both Swift 5 and Swift 6.

Value

Reduces warnings for downstream consumers who are using Xcode 16.

@bbrk24 bbrk24 added the enhancement New feature or request label Sep 27, 2024
@bbrk24
Copy link
Contributor Author

bbrk24 commented Sep 27, 2024

There's more to consider here than just the concurrency warnings/errors, e.g. BitwiseCopyable.

@bbrk24 bbrk24 self-assigned this Sep 27, 2024
@bbrk24 bbrk24 added this to the 1.2.0 milestone Sep 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant