SIGN IN SIGN UP

fix(eslint-plugin): [member-ordering] don't report fields that read fields declared before them (#12729)

* fix(eslint-plugin): [member-ordering] don't report fields that read fields declared before them

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* lil touchups

* fix(eslint-plugin): [member-ordering] reuse forEachChildESTree and cover computed names

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

* test(eslint-plugin): cover member-ordering field references

Amp-Thread-ID: https://ampcode.com/threads/T-01a01ac6-64ed-7628-950e-d3126a9f8e28
Co-authored-by: Amp <amp@ampcode.com>

* Lots of little cleanups

Co-authored-by: @StyleShit

* also noFormat in the double-zs

---------

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Co-authored-by: Amp <amp@ampcode.com>
J
Josh Goldberg ✨ committed
889cece8bba520fc8c342dade4adf42b5d7f671e
Parent: 1a5a8b1
Committed by GitHub <noreply@github.com> on 9/2/2026, 1:57:09 PM