Xcode 12 Beta 2 に付属の Swift 5.3 ツールチェーンに対して実行すると、swift-formatのマスター ブランチからのビルドが失敗します。
ドキュメントと実行時のエラー メッセージに基づくと、この問題はほぼ間違いなく、swift-format と Swift 5.3 ツールチェーンの間で一致しない SwiftSyntax バージョンに関連しています。Swift -formatPackage.swift
ファイルを更新swift-format
して SwiftSyntaxrelease/5.3
ブランチに対してビルドしようとしましたが、それでも次のエラーが発生します。
ロードされた '_InternalSwiftSyntaxParser' ライブラリは、このバージョンの SwiftSyntax と互換性のないツールチェーンからのものです
問題はswift-format
Package.swift
、Swift 5.3 ツールチェーンに対して実行するために何を変更する必要があるかということです。
答えは、どの SwiftSyntax コミットが Xcode 12 Beta 2 に付属の Swift 5.3 ツールチェーンにパッケージ化されているかを知るのと同じくらい「簡単」かもしれません。
Tony Allevato - 私はあなたがこの問題のボスだと思います。