fix(pack): import_usage for functions behind member expressions#2900
Conversation
There was a problem hiding this comment.
Code Review
This pull request introduces a new snapshot test case to verify how module concatenation handles naming conflicts between exported and local variables. The test includes several input modules with overlapping variable names and asserts the correct renaming in the concatenated output. Additionally, the next.js subproject has been updated. I have no feedback to provide.
📊 Performance Benchmark Report (with-antd)Utoopack Performance ReportReport ID: Executive Summary
Build Phase TimelineShows when each build phase is active and how much CPU it consumes.
Workload Distribution by Diagnostic Tier
Top 20 Tasks by Self-TimeSelf-time is the exclusive duration: time spent in the task itself, not in sub-tasks.
Critical Path AnalysisThe longest sequential dependency chains that determine wall-clock time.
Batching CandidatesHigh-volume tasks dominated by a single parent. If the parent can batch them,
Duration Distribution
Action Items
Report generated by Utoopack Performance Analysis Agent |
Summary
align turbopack's change: vercel/next.js#93504
fix business runtime error from scope hositing:
Test Plan
add snapshot test case