Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move self transforms to compile time transformation #82

Open
Janrupf opened this issue Dec 30, 2020 · 0 comments
Open

Move self transforms to compile time transformation #82

Janrupf opened this issue Dec 30, 2020 · 0 comments
Labels
discussion Needs to be discussed in a meeting

Comments

@Janrupf
Copy link
Contributor

Janrupf commented Dec 30, 2020

Whats going on?

A lot of the transformers transform classes in a way which could be done at compile time as well. This should reduce startup time and also time joining a server (and more cases, which are not known yet).

Proposed solution

Move transformation of classes to compile time when possible. This means for example add methods, changing visibility modifiers and generating factories at compile time.

Then they only need to be registered using the already existing mechanism.

@Janrupf Janrupf added the discussion Needs to be discussed in a meeting label Dec 30, 2020
@zortax zortax added this to To do in Flint Development Jan 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion Needs to be discussed in a meeting
Projects
Development

No branches or pull requests

1 participant