Closed filiphr closed 7 years ago
Centralizing the version sounds good, but I'd prefer to not aggregate things further, i.e. let's not pull up common plug-ins etc. The reason being that the examples should be as self-contained as possible.
We could also leave the mapstruct-version in the respective poms and not use a real parent pom, but only add an aggregator pom at top-level. That allows us to create a proper PullRequestBuilder and we can use mvn versions:update-version...
to update the version-property in all poms in one go...
uhm, with the exception of the ant and gradle examples... 😁
Yes, a plain aggregator would be my preference.
Done.
This could be good for better version control, we'll need to update one property instead of all around 😄