Skip to content

Add GenericParameters to exec signature.#1407

Merged
LadyCailin merged 2 commits intomasterfrom
upgradeMasterWithGenericParameters
Feb 18, 2026
Merged

Add GenericParameters to exec signature.#1407
LadyCailin merged 2 commits intomasterfrom
upgradeMasterWithGenericParameters

Conversation

@LadyCailin
Copy link
Member

This change adds GenericParameters to Function.exec. This is currently unused, but will be used once the genericsTake2 branch is merged in.

This is a backwards incompatible change in general, and extensions will not be able to recompile with this change in. However, the call sites for all uses of general exec have been updated to use reflection to fall back to the old 3 argument version if the new method call fails.

All core classes have been updated, which also necessitated changes to caller sites in some places as well.

This change adds GenericParameters to Function.exec. This is currently
unused, but will be used once the genericsTake2 branch is merged in.

This is a backwards incompatible change in general, and extensions will
not be able to recompile with this change in. However, the call sites
for all uses of general exec have been updated to use reflection to fall
back to the old 3 argument version if the new method call fails.

All core classes have been updated, which also necessitated changes to
caller sites in some places as well.
@LadyCailin LadyCailin merged commit 75f73f1 into master Feb 18, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

Comments