-
Notifications
You must be signed in to change notification settings - Fork 10.6k
ModuleInterface: refactor ModuleInterfaceChecker out of ModuleInterfaceLoader #34121
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
ModuleInterface: refactor ModuleInterfaceChecker out of ModuleInterfaceLoader #34121
Conversation
|
@swift-ci please smoke test |
|
swiftlang/llvm-project#1884 |
ce92a31 to
add6f8c
Compare
|
swiftlang/llvm-project#1884 |
add6f8c to
63c283b
Compare
|
swiftlang/llvm-project#1884 |
63c283b to
870f835
Compare
|
swiftlang/llvm-project#1884 |
1 similar comment
|
swiftlang/llvm-project#1884 |
870f835 to
d31e31f
Compare
|
swiftlang/llvm-project#1884 |
d31e31f to
c386fcb
Compare
|
swiftlang/llvm-project#1884 |
2 similar comments
|
swiftlang/llvm-project#1884 |
|
swiftlang/llvm-project#1884 |
|
swiftlang/llvm-project#1884 |
|
Build failed |
|
Build failed |
|
swiftlang/llvm-project#1884 |
…ceLoader This refactoring allows us to drop ModuleInterfaceLoader when explicit modules are enabled. Before this change, the dependencies scanner needs the loader to be present to access functionalities like collecting prebuilt module candidates.
c386fcb to
8ccee27
Compare
|
swiftlang/llvm-project#1884 |
|
swiftlang/llvm-project#1884 |
|
Build failed |
|
swiftlang/llvm-project#1884 |
This refactoring allows us to drop ModuleInterfaceLoader when explicit modules are enabled. Before this change, the dependencies scanner needs the loader to be present to access functionalities like collecting prebuilt module candidates.