-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Flip the switch on 'private' and 'fileprivate'. #3767
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
Flip the switch on 'private' and 'fileprivate'. #3767
Conversation
@swift-ci Please test |
f22ba63
to
80d5d64
Compare
@swift-ci Please test OS X platform |
80d5d64
to
bbd0085
Compare
@swift-ci Please test |
bbd0085
to
a4f617c
Compare
@swift-ci Please test |
a4f617c
to
4240315
Compare
More tests to come soon. In particular, validation of members used in protocol conformances is still not correct.
4240315
to
6dea23a
Compare
@swift-ci Please test |
The Foundation failure on Linux is also happening on master, and this passed a previous full test on Linux. @swift-ci Please smoke test Linux platform |
@swift-ci Please smoke test Linux platform |
1 similar comment
@swift-ci Please smoke test Linux platform |
The OS X failure is an unrelated PlaygroundLogger issue. I'm going to merge this anyway if the Linux smoke test passes. |
@abertelrud let me know that the smoke test failure is also unrelated. Since not landing this is a maintenance burden, I'm going to merge. (And I checked with @najacque, and promised to fix any fallout on any of our subprojects.) |
Activates the main feature of SE-0025: scoped
private
! Tests to come shortly, but I wanted to start CI off early.There's still a bit of cleanup to do after this commit, but this is the main feature.
Before merging this pull request to apple/swift repository:
Triggering Swift CI
The swift-ci is triggered by writing a comment on this PR addressed to the GitHub user @swift-ci. Different tests will run depending on the specific comment that you use. The currently available comments are:
Smoke Testing
A smoke test on macOS does the following:
device standard libraries are not built.
version of these tests are not run.
A smoke test on Linux does the following:
tests are not run.
Validation Testing
Lint Testing
Note: Only members of the Apple organization can trigger swift-ci.