mirror of
https://github.com/apple/swift.git
synced 2026-06-20 15:42:51 +02:00
4742af0081
The initial IPI implementation emits an error when an api/spi-level module publicly imports an ipi-level module. That is too aggressive for incremental adoption. Wrap the diagnostic in a new diagnostic group (IPIVerification) and emit it as a warning. Also reword the message from "...from non-internal module 'X'" to a clearer "...because 'X' has '-library-level api/spi'" rdar://178560797