Swift Buildはビルド対象となるTargetの依存関係グラフのログで各TargetがDynamic Linkされるかどうかを確認できなかったので確認できるようにしました。
月別: 2026年7月
- iOS
- ...
Swift Buildの依存関係チェックの誤診断を修正するPRがマージされた
Swift Buildには、ソースコードのimportから依存関係をチェックする機能があり、
importされた依存関係がPackage.swiftなどで構築できていない場合、
デフォルトだと警告(設定によってはエラー)を発生させます。これを修正しました。
- iOS
- ...
Swift Buildのダイアモンド問題解決を修正するPRがマージされた
Swift Buildには、特定の依存関係でビルドすることで、シンボルが重複し型同一性が壊れるケースがありました。
私はこの問題の最小再現プロジェクトを用意し、原因を調査し修正PRを出していたのが解決されました。