- 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?
Bármennyire is apró változásról van szó, amelyet logikailag tökéletesnek lehetne nevezni, a teszteset mégis meghibásodott. A probléma az volt, hogy fogalmam sem volt, mi okozza...
Ezért a hétvégén, bár születésnapom volt, kénytelen voltam keményen dolgozni. A fájlnevek alapján egyes fájlokhoz a régi logikát alkalmaztam, hogy megállapítsam, melyik fájl nem kompatibilis az új logikával.
Így, fájlról fájlra haladva, kézzel végeztem a munkát,
és végül megtaláltam a problémás teszteseteket. De a fájl tartalma
csak ennyi volt. A hibakeresés elég hosszadalmasnak tűnt, ezért letiltottam a kapcsolódó teszteseteket.
Hozzászólások0