The source files by delombok are only required for javadoc.
We now hide delombok, javadoc jar, and source jar generation behind profile build-extras.
The profile can be activated on locally as well. This should make it easier to debug ci problems.
These changes have a positiv impact on local build time.
In my tests, I built the project using mvn package -DskipTests.
Before my changes, this took around 45 seconds.
After my changes, this takes around 32 seconds.
The source files by delombok are only required for javadoc. We now hide delombok, javadoc jar, and source jar generation behind profile build-extras. The profile can be activated on locally as well. This should make it easier to debug ci problems.
These changes have a positiv impact on local build time. In my tests, I built the project using
mvn package -DskipTests
.Before my changes, this took around 45 seconds. After my changes, this takes around 32 seconds.