Closed spinillos closed 2 months ago
Note: in addition to the changes introduced by this PR, the diff includes unreleased changes living in main
.
I see changes to (a) switch to Gradle and (b) change how types are annotated/marshalled. Are they both a part of the same PR?? Does the first depend on the second?
@malcolmholmes Yes because the pom generation and maven version were part of Maven configuration. Previously was optional and I set them mandatory to we able to reflect it into tests.
I did a small refactor to remove some flags because we don't need them anymore.
It generates Java code as a Gradle project directly without any extra flag in configurations.
Why?? There are several reasons: