swiftlang / swift-package-manager

The Package Manager for the Swift Programming Language
Apache License 2.0
9.72k stars 1.34k forks source link

[6.0/Prepare] Don't skip non-exportable-decls when enable-testing (#7675) #7686

Closed dschaefer2 closed 3 months ago

dschaefer2 commented 3 months ago

Explanation: @testable doesn't work if you skip non-exportable-decls. Make sure we don't turn on that flag if the target is enable-testing. Scope: Prepare for indexing only Risk: isolated to prepare for indexing with is behind an experimental flag Original PR: https://github.com/apple/swift-package-manager/pull/7675 Testing: Unit-Test

dschaefer2 commented 3 months ago

@swift-ci please test

MaxDesiatov commented 3 months ago

@swift-ci test

MaxDesiatov commented 3 months ago

@swift-ci test windows