Skip to content

[Distributed] Remove "Stdlib" in macro as it is not understood in user code #74417

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 1 commit into from
Jun 14, 2024

Conversation

ktoso
Copy link
Contributor

@ktoso ktoso commented Jun 14, 2024

Now that we have Define availability for the 6.0 stdlib & runtime; define placeholder availability for 6.1 #74366 done, we can adjust the @Resolvable macro to reflect reality and not use the Stdlib placeholder which would not work in practice.

…r code

Now that the versions are merged already on github, we must adjust all
related code, such as the distributed @resolvable macro because the
"Stdlib" placeholder is not understood in real user code where the macro
would be emitting this.
@ktoso ktoso marked this pull request as ready for review June 14, 2024 08:42
@ktoso ktoso added the distributed Feature → concurrency: distributed actor label Jun 14, 2024
@ktoso
Copy link
Contributor Author

ktoso commented Jun 14, 2024

@swift-ci please smoke test

@ktoso ktoso requested review from lorentey and hborla June 14, 2024 08:47
@ktoso ktoso merged commit c42ecb0 into swiftlang:main Jun 14, 2024
3 checks passed
@ktoso ktoso deleted the wip-distributed-availability-macros branch June 14, 2024 14:03
meg-gupta pushed a commit to meg-gupta/swift that referenced this pull request Jun 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
distributed Feature → concurrency: distributed actor
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant