public enum Severity : String, Encodable { case error case warning case remark
この3段階しかないのは普通に実用性がなくない? 「通常メッセージと、詳細メッセージ」を制御できない。 通常メッセージをwarningに格上げするわけにもいかないだろうし--verbose
で制御するようなものが let buildResult = try self.packageManager.build(buildSubset, parameters: parameters)
これで起動されてて、ここのダンプは package -v
してもされない・・・ // Build products var parameters = PackageManager.BuildParameters( configuration: options.release ? .release : .debug, logging: options.verbose ? .verbose : .concise )
いや、あれ?されそうだな?BuildLogVerbosity.concice
: エラーメッセージだけでる, BuildLogVerbosity.verbose
: swift-frontend コマンドもダンプされる (edited)BuildLogVerbosity.debug
にしても同じだった (edited)