swc/crates/swc_ecma_minifier/tests
Donny/강동윤 6d0ca05cb5
fix(es/minifier): Fix ordering issue of analyzer (#6150)
**Description:**

This is the groundwork for a parallel analyzer. This PR fixes the ordering issue of the analyzer so that the analyzer works identically regardless of the visit order. This patch contains some improvements because previously, we mixed `.and_modify()` and `.or_default()`.
2022-10-15 04:37:11 +00:00
..
benches-full feat(es/minifier): Ignore return value if a param of IIFE is not used (#6115) 2022-10-14 02:58:00 +00:00
fixture fix(es/minifier): Fix ordering issue of analyzer (#6150) 2022-10-15 04:37:11 +00:00
full feat(es/minifier): Ignore return value if a param of IIFE is not used (#6115) 2022-10-14 02:58:00 +00:00
mangle fix(es/codegen): Drop the last comma in an array literal (#5877) 2022-09-16 15:48:28 +09:00
pass-1 fix(es/minifier): Preserve return values of recursive IIFE (#6142) 2022-10-14 09:32:56 +09:00
projects fix(es/minifier): Fix ordering issue of analyzer (#6150) 2022-10-15 04:37:11 +00:00
terser/compress feat(es/minifier): Ignore return value if a param of IIFE is not used (#6115) 2022-10-14 02:58:00 +00:00
compress.rs feat(es/minifier): Change default pass limit to 3 (#6138) 2022-10-14 08:00:32 +09:00
eval.rs perf(es/ast): Use Atom in some places (#5271) 2022-07-22 20:09:25 +09:00
exec.rs fix(es/minifier): Mark delete as a property mutation (#6063) 2022-10-06 04:47:58 +00:00
mangle.rs test(es/minifier): Remove mangle-only snapshots (#5979) 2022-09-28 21:35:52 +09:00
passing.txt feat(es/minifier): Improve trivial rules (#6136) 2022-10-13 23:34:30 +00:00
postponed.txt feat(es/minifier): Ignore more return values (#5981) 2022-09-28 14:20:37 +00:00
terser_exec_base.js refactor(es/minifier): Make rust-analyzer fast, really (#4746) 2022-05-23 16:16:05 +09:00
terser_exec.rs perf(es/minifier): Enable parallel processing (#5705) 2022-09-01 13:36:30 +09:00
TODO.txt feat(es/minifier): Improve trivial rules (#6136) 2022-10-13 23:34:30 +00:00