From f581b61c28663816a4b174b4e67f3efdc8e006b2 Mon Sep 17 00:00:00 2001 From: Bri Peticca Date: Fri, 26 Sep 2025 09:47:59 -0400 Subject: [PATCH] Remove animated progress bar from SwiftBuild output (#9180) This change removes the progress bar from the output generated when we use the SwiftBuild build system in SwiftPM. The progress bar tears and affects the format of the emitted logs and diagnostics. --- Sources/SwiftBuildSupport/SwiftBuildSystem.swift | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/Sources/SwiftBuildSupport/SwiftBuildSystem.swift b/Sources/SwiftBuildSupport/SwiftBuildSystem.swift index 4a9f36ce8a1..99d0db8c357 100644 --- a/Sources/SwiftBuildSupport/SwiftBuildSystem.swift +++ b/Sources/SwiftBuildSupport/SwiftBuildSystem.swift @@ -291,11 +291,9 @@ public final class SwiftBuildSystem: SPMBuildCore.BuildSystem { try await withService(connectionMode: .inProcessStatic(swiftbuildServiceEntryPoint)) { service in let derivedDataPath = self.buildParameters.dataPath - let progressAnimation = ProgressAnimation.percent( + let progressAnimation = ProgressAnimation.ninja( stream: self.outputStream, - verbose: self.logLevel.isVerbose, - header: "", - isColorized: self.buildParameters.outputParameters.isColorized + verbose: self.logLevel.isVerbose ) do {