Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What:
Fixes super calls like
super.method.call(this, ...args)
by replacing them with direct super calls likesuper.method(...args)
Why:
I did this change to avoid the
.call
pattern.It also fixes #2820 which is a regression caused by the Classes PR (#2813) where code was transformed incorrectly on my part, which I apologise for.
The code before the PR was:
and the code was incorrectly transformed into
when it should have instead been
Checklist: