You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm opening this issue, because your code of conduct says that I should before opening a PR. I'm working on some tooling to make it easier for me to create dsl-s, and this code was almost perfect.
An extra annotation that makes the builder have a constructor parameter, so I can set the field before I hand it over to the user of the dsl. (I can restrict access to it as needed)
This was a quick change that does not break any existing functionality, although has that artifact where the field is still marked as nullable so that needs to be handled in the builder.
I'll accept if you disagree with this change. In that case I'm forking it.
The text was updated successfully, but these errors were encountered:
I'm opening this issue, because your code of conduct says that I should before opening a PR. I'm working on some tooling to make it easier for me to create dsl-s, and this code was almost perfect.
My only addition would be this:
An extra annotation that makes the builder have a constructor parameter, so I can set the field before I hand it over to the user of the dsl. (I can restrict access to it as needed)
This is the generated code:
This was a quick change that does not break any existing functionality, although has that artifact where the field is still marked as nullable so that needs to be handled in the builder.
I'll accept if you disagree with this change. In that case I'm forking it.
The text was updated successfully, but these errors were encountered: