Closed lucasmarcal-faire closed 3 weeks ago
I converted this to a draft while you are still working on it. When you would like a review, feel free to transition it out of the draft state.
@mergifyio queue
queue
I guess I have to fix some tests, let me push a commit with that
@cgrindel Failing tests are now fixed.
It looks like you need to run bazel run //:tidy
.
@cgrindel done!
@mergifyio queue
queue
Add string_literal to module identifier allow list. This case seems to be pretty rare, and besides the fact that it's not mentioned on ModuleMap specs, Clang actually accepts that.
It's rare, but you can find examples by searching for
module " path:/(^|\/)*\.modulemap$/
on GithubThe motivation behind creating this PR is to add support to the swift-llbuild Package build that fails while resolving this modulemap
This PR alone doesn't fix swift-llbuild build. Some follow-up PRs will be created to add SPM include folder handling