Skip to content

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

Draft
octylFractal wants to merge 5 commits intoversion/7.4.xfrom
debt/this-escape-antlr
Draft

Re-enable this-escape warning, suppress as needed#2953
octylFractal wants to merge 5 commits 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.

This also makes Adapter an abstract class implemented by the platforms,
which expose their adapter back to coremc and also to other mods.
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 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
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

Projects

Development

Successfully merging this pull request may close these issues.

1 participant