- fix(turbopack): Do not create invalid `EcmascriptModulePartAsset` by kdy1 · Pull Request #70016 · vercel/next.js
- What? EcmascriptModulePartAsset is invalid if the splitting is failed. We now carefully create it, only when the original module is splitable. Why? This is part of the tree-shaking PR. How?
明らかに論理的に完璧と言えるほどの小さな変更なのに、テストケースが壊れた。問題は、原因が全く分からなかったこと…
そこで、週末は誕生日だったのですが、地道な作業をしました。ファイル名に基づいて、一部のファイルには以前のロジックを適用し、どのファイルが新しいロジックと互換性がないのかを突き止める作業でした。
このように一つ一つ地道に作業し、
結局、問題となっているテストケースを突き止めました。しかし、そのファイルの内容は
のみでした。デバッグにかなり時間がかかりそうだったので、関連するテストケースを無効にしました。
コメント0