swift
ab939a44 - [Serialization] Add 2 scenarios to the test for transitive testable dependencies

Commit
2 years ago
[Serialization] Add 2 scenarios to the test for transitive testable dependencies * A multi-file scenario where one file has a normal import and the other a testable import. In this case we still load the extra dependencies and show diagnostics only of the testable import. * A scenario where module A @testable imports module B, which @_exported imports module C. In this case, non-public imports of B are loaded, but not those of C. This is a limitation of the current implementation and could be improved upon in the future.
Author
Committer
Parents
Loading