Skip to content

[Parse] Drop Swift3 support for conditional compilation condition #17789

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
Jul 25, 2018

Conversation

rintaro
Copy link
Member

@rintaro rintaro commented Jul 6, 2018

In Swift3:

  • #if A is B was warning
  • #if A(foo:) was warning
  • #if A || B && C has different meaning from Swift4+ and was diagnosed with migration support fix-it.

@rintaro
Copy link
Member Author

rintaro commented Jul 6, 2018

@swift-ci Please smoke test

@slavapestov
Copy link
Contributor

@rintaro Thanks for working on this! Can you merge the test changes separately first?

In Swift3:
* `#if A is B` were warning
* `#if A(foo:)` were warning
* `#if A || B && C` has different meaning from Swift4+ and was diagnosed with
  migration support fix-it.
@rintaro rintaro force-pushed the parse-ifconfig-drop3 branch from e1ade49 to 2946597 Compare July 7, 2018 14:27
@rintaro
Copy link
Member Author

rintaro commented Jul 7, 2018

@swift-ci Please smoke test

1 similar comment
@rintaro
Copy link
Member Author

rintaro commented Jul 25, 2018

@swift-ci Please smoke test

@rintaro rintaro merged commit 66d1217 into swiftlang:master Jul 25, 2018
@rintaro rintaro deleted the parse-ifconfig-drop3 branch July 25, 2018 10:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants