From 2c485aa48301b38de9008c53651dfdd0ca75948d Mon Sep 17 00:00:00 2001 From: TTOzzi Date: Mon, 21 Jul 2025 21:06:12 +0900 Subject: [PATCH] Include _GenerateSwiftFormat in buildOnlyTests --- Package.swift | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Package.swift b/Package.swift index dae0336c..6d090366 100644 --- a/Package.swift +++ b/Package.swift @@ -123,13 +123,14 @@ var targets: [Target] = [ if buildOnlyTests { products = [] + let allowedNames: Set = ["_SwiftFormatTestSupport", "_GenerateSwiftFormat"] targets = targets.compactMap { target in - guard target.isTest || target.name == "_SwiftFormatTestSupport" else { + guard target.isTest || allowedNames.contains(target.name) else { return nil } - target.dependencies = target.dependencies.filter { dependency in - if case .byNameItem(name: "_SwiftFormatTestSupport", _) = dependency { - return true + target.dependencies = target.dependencies.filter { + if case .byNameItem(let name, _) = $0 { + return allowedNames.contains(name) } return false }