Skip to content

Commit 4586ec6

Browse files
authored
Merge pull request #731 from artemcm/WarnNotAboutFrontendFallback
Do not emit a dependency-scanner fallback warning when in integrated-driver mode
2 parents 4059f25 + 58e5ec6 commit 4586ec6

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,11 @@ public extension Driver {
105105
.verifyOrCreateScannerInstance(fileSystem: fileSystem,
106106
swiftScanLibPath: scanLibPath) == false {
107107
fallbackToFrontend = true
108-
diagnosticEngine.emit(.warn_scanner_frontend_fallback())
108+
// This warning is mostly useful for debugging the driver, so let's hide it
109+
// when libSwiftDriver is used, instead of a swift-driver executable.
110+
if !integratedDriver {
111+
diagnosticEngine.emit(.warn_scanner_frontend_fallback())
112+
}
109113
}
110114
return fallbackToFrontend
111115
}

0 commit comments

Comments
 (0)