Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(es/minifier): Don't inline into arrow heads #7099

Merged
merged 63 commits into from Mar 22, 2023
Merged
Show file tree
Hide file tree
Changes from 57 commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
960ccbc
Add a test
kdy1 Mar 20, 2023
d139118
format input
kdy1 Mar 20, 2023
989e965
Reduce
kdy1 Mar 20, 2023
d5f9d0a
Reduce
kdy1 Mar 20, 2023
2ae65ce
Reduce
kdy1 Mar 20, 2023
84bfe45
Reduce
kdy1 Mar 20, 2023
dd10f1a
Reduce
kdy1 Mar 20, 2023
4dba3c8
Reduce
kdy1 Mar 20, 2023
ef97f1e
Reduce
kdy1 Mar 20, 2023
b7d3b79
Reduce
kdy1 Mar 20, 2023
e03fd8e
Reduce
kdy1 Mar 20, 2023
643f4e0
Reduce
kdy1 Mar 20, 2023
9c62e18
Reduce
kdy1 Mar 20, 2023
951c2b4
Reduce
kdy1 Mar 20, 2023
c0a6a5c
Reduce
kdy1 Mar 20, 2023
b1b4963
Reduce
kdy1 Mar 20, 2023
36a2f93
Reduce
kdy1 Mar 20, 2023
1bde072
Reduce
kdy1 Mar 20, 2023
003ac28
Reduce
kdy1 Mar 20, 2023
c23efcd
Reduce
kdy1 Mar 20, 2023
c1d36a7
Reduce
kdy1 Mar 20, 2023
19145a1
Reduce
kdy1 Mar 20, 2023
8b1e102
Reduce
kdy1 Mar 20, 2023
2f8e6b6
Reduce
kdy1 Mar 20, 2023
78fbe31
Reduce
kdy1 Mar 20, 2023
7ef48c1
Reduce
kdy1 Mar 20, 2023
277fd9d
Reduce
kdy1 Mar 20, 2023
d66ddaa
Reduce
kdy1 Mar 20, 2023
db05d33
Reduce
kdy1 Mar 20, 2023
92b9cf1
Reduce
kdy1 Mar 20, 2023
0bd7042
Reduce
kdy1 Mar 20, 2023
c9595db
Reduce
kdy1 Mar 20, 2023
8619aa4
Reduce
kdy1 Mar 20, 2023
e2a3319
Reduce
kdy1 Mar 20, 2023
a74a8e7
Reduce
kdy1 Mar 20, 2023
bb27a3e
Reduce
kdy1 Mar 20, 2023
157d49d
Reduce
kdy1 Mar 20, 2023
8670f9f
Reduce
kdy1 Mar 20, 2023
71ad187
Reduce
kdy1 Mar 20, 2023
cb3046d
Reduce
kdy1 Mar 20, 2023
ace6ee3
Reduce
kdy1 Mar 20, 2023
91e713c
Reduce
kdy1 Mar 20, 2023
373f8f5
Reduce
kdy1 Mar 20, 2023
4cc770d
Reduce
kdy1 Mar 20, 2023
da86219
Reduce
kdy1 Mar 20, 2023
d779e3b
Reduce
kdy1 Mar 20, 2023
2f92e55
Reduce
kdy1 Mar 20, 2023
972b99b
Reduce
kdy1 Mar 20, 2023
b0eb14a
Reduce config
kdy1 Mar 20, 2023
5885665
prettier
kdy1 Mar 20, 2023
9abbba9
config.json
kdy1 Mar 20, 2023
819d44c
Reduce config
kdy1 Mar 20, 2023
93d7cd4
Reduce config
kdy1 Mar 20, 2023
f9aa894
Reduce config
kdy1 Mar 20, 2023
a887a9e
Reduce config
kdy1 Mar 20, 2023
59b9093
Reduce config
kdy1 Mar 20, 2023
7482d52
Reduce config
kdy1 Mar 20, 2023
00cc081
Reduce config
kdy1 Mar 20, 2023
9c6a135
Don't inline into arrow head
kdy1 Mar 20, 2023
54d896e
REduce
kdy1 Mar 20, 2023
ef26101
REduce
kdy1 Mar 20, 2023
49e83f7
Update test refs
kdy1 Mar 20, 2023
832963e
Merge branch 'main' into next-47005
swc-bot Mar 22, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
2 changes: 1 addition & 1 deletion .prettierignore
Expand Up @@ -19,7 +19,7 @@ crates/swc_css_parser/tests/
crates/swc_css_prefixer/tests/
crates/swc_ecma_codegen/tests/
crates/swc_ecma_lints/tests/
crates/swc_ecma_minifier/tests/
crates/swc_ecma_minifier/tests/**/output.js
crates/swc_ecma_parser/tests/
crates/swc_estree_compat/tests/
crates/swc_html_codegen/tests/
Expand Down
17 changes: 17 additions & 0 deletions crates/swc_ecma_minifier/tests/fixture/next/47005/config.json
@@ -0,0 +1,17 @@
{
"defaults": true,
"conditionals": false,
"sequences": false,
"booleans": false,
"dead_code": false,
"reduce_vars": false,
"join_vars": false,
"comparisons": false,
"computed_props": false,
"evaluate": false,
"if_return": false,
"loops": false,
"collapse_vars": true,
"unused": true,
"inline": true
}