Skip to content

Comments

React misc features and fixes#249

Merged
slisson merged 7 commits intomainfrom
react-misc-features-and-fixes
Jan 25, 2025
Merged

React misc features and fixes#249
slisson merged 7 commits intomainfrom
react-misc-features-and-fixes

Conversation

@slisson
Copy link
Member

@slisson slisson commented Jan 24, 2025

No description provided.

MPS can only generate closures to lambdas if some conditions are meet.
Especially duplicate variable names are not allowed.
Generating hundreds of anonymous classes results in a poor performance of the compiler.
Lambdas are now used directly in the generator instead of closures to prevent a regression.
The compiler will then complain if one of the conditions is not meet.
@slisson slisson force-pushed the react-misc-features-and-fixes branch from e5b79cd to 3ad6d00 Compare January 24, 2025 16:07
@slisson slisson force-pushed the react-misc-features-and-fixes branch from 3ad6d00 to afdff62 Compare January 24, 2025 17:35
@slisson slisson force-pushed the react-misc-features-and-fixes branch 3 times, most recently from c051a4a to a1ca582 Compare January 24, 2025 21:26
@slisson slisson force-pushed the react-misc-features-and-fixes branch from a1ca582 to b1a7688 Compare January 25, 2025 06:49
@slisson slisson marked this pull request as ready for review January 25, 2025 07:19
@slisson slisson merged commit f9db923 into main Jan 25, 2025
6 checks passed
@slisson
Copy link
Member Author

slisson commented Jan 26, 2025

🎉 This PR is included in version 1.6.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@slisson slisson deleted the react-misc-features-and-fixes branch February 1, 2025 06:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant