oxc/tasks
Boshen 28b934ca74 fix(coverage): apply always_strict to test262 and typescript per the specifcation (#5555)
This also removes the confusing `SourceType::always_strict` field.

I hacked it with `SourceType::always_strict`, but what we actually want is add `'use strict'`.

This is technically a breaking change but I don't expect anyone using this outside of oxc.

The snapshot has a large diff due to every single line shifting by 1 row :-/
2024-09-06 17:14:01 +00:00
..
ast_tools refactor(ast): inline AstKind::as_* methods (#5547) 2024-09-06 14:31:17 +00:00
benchmark refactor(semantic)!: remove source_type argument from SemanticBuilder::new (#5553) 2024-09-06 16:40:10 +00:00
common feat(coverage): check symbols and scopes after transformation (#4917) 2024-08-16 07:05:11 +00:00
coverage fix(coverage): apply always_strict to test262 and typescript per the specifcation (#5555) 2024-09-06 17:14:01 +00:00
javascript_globals chore: turn off doctest for all [[bin]] 2024-07-14 16:55:19 +08:00
lint_rules feat(docs): add tracking for plugins "promise" and "vitest" (#4668) 2024-08-05 19:01:44 -04:00
minsize feat(codegen)!: remove const generic MINIFY (#5001) 2024-08-20 08:13:27 +00:00
prettier_conformance chore: clippy::allow_attributes (#5521) 2024-09-06 03:07:02 +00:00
rulegen feat(rulegen): improve examples in documentation (#4815) 2024-08-10 18:48:59 -04:00
transform_conformance test(transformer): add trailing line breaks to conformance fixtures (#5537) 2024-09-06 12:02:46 +00:00
website fix(coverage): apply always_strict to test262 and typescript per the specifcation (#5555) 2024-09-06 17:14:01 +00:00