generated from amazon-archives/__template_Apache-2.0
-
Notifications
You must be signed in to change notification settings - Fork 23
Fix Concurrency Warnings in Swift 6 #310
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
Merged
Merged
Changes from 38 commits
Commits
Show all changes
50 commits
Select commit
Hold shift + click to select a range
56fc64e
Unchecked sendable everywhere but builds with a change in C and a lot…
waahm7 2e659ac
some docs
waahm7 16c705b
warning fix plus tests in progress
waahm7 149abc4
non working
waahm7 853fa9e
More fixes
waahm7 b12eebd
more fixes
waahm7 5b3f624
more fixes
waahm7 2f3aac0
update comment
waahm7 703b650
fix test
waahm7 2478627
more fixes
waahm7 2aa220f
reset package.swift
waahm7 75aea3f
fix stuff
waahm7 e35ed11
unchecked
waahm7 015d98c
Some ifdef
waahm7 54d17c3
try swift 6
waahm7 82f02db
try ci
waahm7 28d5c83
sed mac
waahm7 2c7b1e3
remove it
waahm7 45cf8d8
Merge branch 'main' into swift6-support
waahm7 b179c0a
MQTT changes for Swift 6
waahm7 3322408
unchecked sendable for FileBasedConfiguration
waahm7 054f55b
manager sendable
waahm7 ddb7601
gen ai stop adding unnecassary code
waahm7 8ed9511
Use argument parser for ElasticCurl
waahm7 dbeeb11
red code is best code
waahm7 35827ab
huh?
waahm7 851e492
lint
waahm7 b047034
try swift 6 CI
waahm7 a62b69e
checkout
waahm7 2a50b11
15?15?15?15?15?15?15?15?15?15?15?15?15?15?15?
waahm7 d708dd7
submodules
waahm7 6928a56
remove mqtt test for now, too many changes required
waahm7 62cbbab
disable warning
waahm7 451d671
request option sendable
waahm7 ee67970
Expose Endpoint Property directly?
waahm7 9b16f05
Update signing config
waahm7 b606679
enable dispatch queue on apple platforms
xiazhvera f7ea06a
Merge remote-tracking branch 'origin/default_eventloop' into swift6-s…
waahm7 a8cb8a8
cleanup
waahm7 3d9150d
try failing one
waahm7 f3a1b10
try this
waahm7 d8c8ae5
try two commands
waahm7 de6e771
does it fail?
waahm7 44d1ce0
works
waahm7 7ba5ac8
no need for cat
waahm7 208c468
add sleep before retry
waahm7 9f44a03
Unchecked Date is not Sendable on Linux
waahm7 c1c2486
Swift6 Support for Mqtt (#328)
xiazhvera 58ae842
Merge branch 'main' into swift6-support
waahm7 87fbc7b
Mark OnWebSocketHandshakeInterceptComplete as Sendable (#333)
xiazhvera File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
if
Package.swiftdoesn't have the exact stringswift-tools-version:5.7, this step will just fail silently, which will make it hard to debug and probably leave the CI doesn't do the expected thing for us.GenAI suggested something like:
Also, using the exact version seems less future proven. I am not sure if we will ever change the version in the package.swift, but in general, maybe just match all version instead.
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, I have made it more generic so that it works with any 5.xx version and also fails if it can't replace it.