Skip to content

Re-enable this-escape warning, suppress as needed#2953

Merged
octylFractal merged 1 commit intoversion/7.4.xfrom
debt/this-escape-antlr
Apr 22, 2026
Merged

Re-enable this-escape warning, suppress as needed#2953
octylFractal merged 1 commit intoversion/7.4.xfrom
debt/this-escape-antlr

Conversation

@octylFractal
Copy link
Copy Markdown
Member

ANTLR now suppresses it properly. We also need to generally suppress it for now, since we use a lot of weird initialization patterns. Cleaning these up would be nice in the future.

Stacked with #2951. Will un-draft after that merges.

@octylFractal octylFractal added this to the 7.4.3 milestone Apr 20, 2026
@octylFractal octylFractal self-assigned this Apr 20, 2026
@octylFractal octylFractal added the type:tech-debt Task for cleaning up tech debt that has accumulated in the code base label Apr 20, 2026
ANTLR now suppresses it properly. We also need to generally suppress it
for now, since we use a lot of weird initialization patterns. Cleaning
these up would be nice in the future.
@octylFractal octylFractal force-pushed the debt/this-escape-antlr branch from 4290ae4 to 274a292 Compare April 22, 2026 07:35
@octylFractal octylFractal marked this pull request as ready for review April 22, 2026 07:35
@octylFractal octylFractal requested a review from a team as a code owner April 22, 2026 07:35
@octylFractal octylFractal added this pull request to the merge queue Apr 22, 2026
Merged via the queue into version/7.4.x with commit 71b4f1b Apr 22, 2026
3 checks passed
@octylFractal octylFractal deleted the debt/this-escape-antlr branch April 22, 2026 08:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:tech-debt Task for cleaning up tech debt that has accumulated in the code base

Development

Successfully merging this pull request may close these issues.

2 participants