@@ -72,31 +72,31 @@ public struct BridgingHeader: Codable {
7272/// Details specific to Swift modules.
7373public struct SwiftModuleDetails : Codable {
7474 /// The module interface from which this module was built, if any.
75- public var moduleInterfacePath : String ?
75+ @ _spi ( Testing ) public var moduleInterfacePath : String ?
7676
7777 /// The paths of potentially ready-to-use compiled modules for the interface.
78- public var compiledModuleCandidates : [ String ] ?
78+ @ _spi ( Testing ) public var compiledModuleCandidates : [ String ] ?
7979
8080 /// The path to the already-compiled module that must be used instead of
8181 /// generating a job to build this module. In standard compilation, the dependency scanner
8282 /// may discover compiled module candidates to be used instead of re-compiling from interface.
8383 /// In contrast, this explicitCompiledModulePath is only to be used for precompiled modules
8484 /// external dependencies in Explicit Module Build mode
85- public var explicitCompiledModulePath : String ?
85+ @ _spi ( Testing ) public var explicitCompiledModulePath : String ?
8686
8787 /// The bridging header, if any.
88- public var bridgingHeaderPath : String ?
88+ var bridgingHeaderPath : String ?
8989
9090 /// The source files referenced by the bridging header.
91- public var bridgingSourceFiles : [ String ] ? = [ ]
91+ var bridgingSourceFiles : [ String ] ? = [ ]
9292
9393 /// Options to the compile command
94- public var commandLine : [ String ] ? = [ ]
94+ var commandLine : [ String ] ? = [ ]
9595
9696 /// To build a PCM to be used by this Swift module, we need to append these
9797 /// arguments to the generic PCM build arguments reported from the dependency
9898 /// graph.
99- public var extraPcmArgs : [ String ] ?
99+ @ _spi ( Testing ) public var extraPcmArgs : [ String ] ?
100100}
101101
102102/// Details specific to Swift external modules.
@@ -111,13 +111,13 @@ public struct swiftPlaceholderModuleDetails: Codable {
111111/// Details specific to Clang modules.
112112public struct ClangModuleDetails : Codable {
113113 /// The path to the module map used to build this module.
114- public var moduleMapPath : String
114+ @ _spi ( Testing ) public var moduleMapPath : String
115115
116116 /// clang-generated context hash
117- public var contextHash : String ?
117+ var contextHash : String ?
118118
119119 /// Options to the compile command
120- public var commandLine : [ String ] ? = [ ]
120+ var commandLine : [ String ] ? = [ ]
121121}
122122
123123public struct ModuleInfo : Codable {
0 commit comments