Skip to content

[5.7] Add support for the new -index-ignore-clang-modules flag #1114

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 3 commits into from
Jun 22, 2022

Conversation

DavidGoldman
Copy link
Contributor

@DavidGoldman DavidGoldman commented Jun 21, 2022

This flag was recently added and merged into 5.7 in swiftlang/swift#59254 and is a cherry-pick of #1109.

Resolves rdar://95618415.

@bnbarham
Copy link
Contributor

@swift-ci please test

@artemcm
Copy link
Contributor

artemcm commented Jun 21, 2022

@DavidGoldman could you please add a test that this flag is propagated to the generated frontend invocations when expected?

@bnbarham
Copy link
Contributor

@DavidGoldman could you please add a test that this flag is propagated to the generated frontend invocations when expected?

Would also be worth checking that it isn't passed by default since that's the main risk here.

You can ignore the failing test - 5.7 testing appears to be using the main toolchain, we're getting that fixed.

@DavidGoldman
Copy link
Contributor Author

Added both tests, PTAL

@bnbarham
Copy link
Contributor

@swift-ci please test

@bnbarham
Copy link
Contributor

@swift-ci please test

@bnbarham bnbarham merged commit 3e802a8 into swiftlang:release/5.7 Jun 22, 2022
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.

4 participants