oxc/tasks
overlookmotel 6b08c6e6c4 fix(transformer/class-properties): correctly resolve private fields pointing to private methods (#8042)
We don't transform private methods yet, but in class properties transform, still need to record private methods that classes have, so can correctly resolve private fields.

```js
class Outer {
  #foo = 123;
  method() {
    class Inner {
      #foo() {}
      // Refers to `Inner`'s `#foo` method, not `Outer`'s `#foo` property
      prop = this.#foo;
    }
  }
}
```
2024-12-23 03:44:08 +00:00
..
ast_tools refactor(global): sort imports (#7883) 2024-12-14 15:07:21 +00:00
benchmark ci(benchmarks): simplify benchmarks (#7939) 2024-12-16 22:01:01 +08:00
common chore(doc): replace main/master to tag/commit to make the url always accessible (#7298) 2024-11-16 21:00:30 +08:00
compat_data refactor(global): sort imports (#7883) 2024-12-14 15:07:21 +00:00
coverage fix(parser): parse import source from from 'mod' (#8056) 2024-12-21 10:20:14 +00:00
javascript_globals feat(linter)!: sync sindresorhus/globals; removed Object.prototype properties from builtin and es* globals (#6991) 2024-10-29 04:13:20 +00:00
lint_rules refactor(tasks/lint_rules): detect typescript alias from mod.rs file (#7891) 2024-12-15 00:14:15 +08:00
minsize feat(minifier): fold foo === undefined || foo === null (#8063) 2024-12-23 00:10:44 +08:00
prettier_conformance feat(prettier): Complete print_literal (#7952) 2024-12-17 12:02:22 +08:00
rulegen feat(linter)!: remove unmaintained security plugin (#7773) 2024-12-10 14:29:22 +00:00
transform_checker perf(semantic): allocate UnresolvedReferences in allocator (#8046) 2024-12-20 15:18:16 +00:00
transform_conformance fix(transformer/class-properties): correctly resolve private fields pointing to private methods (#8042) 2024-12-23 03:44:08 +00:00
website docs(tasks/website): add legend for fixable column (#7945) 2024-12-17 10:25:11 +08:00