-
Notifications
You must be signed in to change notification settings - Fork 162
Create new target for common code #1331
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
base: main
Are you sure you want to change the base?
Create new target for common code #1331
Conversation
|
@swift-ci please test |
|
I'm marking this as a draft while I perform a bit more compatibility testing to know if it's fine to move these public types or if we should leave a public typealias to these types instead? |
|
@swift-ci please test |
I found that we needed to add |
|
@swift-ci please test |
607d02e to
04d9cc1
Compare
|
@swift-ci please test |
|
@swift-ci please test |
Bug/issue #, if applicable:
Summary
This extracts the
SourceLanguagetypeand theinto a new "Common" target.SynchronizedtypeThe purpose of this change is to make it easier for other new code to be written in other new special purpose targets. And to be able to adopt stricter compile time checks in some new code that we can't yet enable in the full
SwiftDocCtarget.Dependencies
None.
Testing
Nothing in particular. This isn't a user facing
Checklist
Make sure you check off the following items. If they cannot be completed, provide a reason.
[ ] Added tests./bin/testscript and it succeeded[ ] Updated documentation if necessary