Explanation: SwiftCompilerPluginMessageHandling and SwiftLibraryPluginProvider modules are only meant to be used by internal components. Underscore the naming of the products for these modules to prevent other users try to use them accidentally. Also, stop generating documents for these products by skipping the underscored product names in swift-syntax-dev-utils verify-source-code
Scope: SwiftPM package description
Risk: Low. These product names in the SwiftPM package are not used to build toolchains.
Testing: Passes current test suite
Issue: N/A
Reviewer: Ben Barham (@bnbarham) Alex Hoppen (@ahoppen)
Cherry-pick https://github.com/swiftlang/swift-syntax/pull/2703 into release/6.0
SwiftCompilerPluginMessageHandling
andSwiftLibraryPluginProvider
modules are only meant to be used by internal components. Underscore the naming of the products for these modules to prevent other users try to use them accidentally. Also, stop generating documents for these products by skipping the underscored product names in swift-syntax-dev-utils verify-source-code