Bump jmustache 1.15 -> 1.16#21352
Conversation
|
@bachorp thanks for the pr can you please pm me via Slack when you've time to discuss this? |
|
@wing328 Sure. Please send me an invite. The link on the website is expired. |
|
thanks for your awesome work lgtm after reviewing the change locally let's give it a try |
|
@wing328 Is it intentional that this PR will make annotations float one step above the class definition? To me it looks really odd, but since it has been applied in a lot of places I am wondering if it actually is intentional? Edit: Was due to having the old jmustache version |
|
No. The changes to the templates are expected to cancel out with the bump of jmustache. If templates have been written against the old version of jmustache, they might need to be updated (which is why there was still a change of the output). |

Superseeds #19575, resolves #20375.
I applied the following logic to adjust our templates to jmustache's changed semantics.
PR checklist
Commit all changed files.
This is important, as CI jobs will verify all generator outputs of your HEAD commit as it would merge with master.
These must match the expectations made by your contribution.
You may regenerate an individual generator by passing the relevant config(s) as an argument to the script, for example
./bin/generate-samples.sh bin/configs/java*.IMPORTANT: Do NOT purge/delete any folders/files (e.g. tests) when regenerating the samples as manually written tests may be removed.
master(upcoming7.x.0minor release - breaking changes with fallbacks),8.0.x(breaking changes without fallbacks)