Release process so that no flag toggling occurs

the last release of sonarqube introduced a message showing up unmotivated in build logs. for projects who just continuously upgrade to newest versions the choice you opted for is a little unlucky. it forcea people set a flag for one release, and remove it again a release later as it became then default.

can you please just change the default behaviour and provide a flag to revert to old, in case?

the relevant message is:
The ‘sonarqube’ task depends on compile tasks. This behavior is now deprecated and will be removed in version 5.x. To avoid implicit compilation, set property ‘sonar.gradle.skipCompile’ to ‘true’ and make sure your project is compiled, before analysis has started.
The ‘sonar’ task depends on compile tasks. This behavior is now deprecated and will be removed in version 5.x. To avoid implicit compilation, set property ‘sonar.gradle.skipCompile’ to ‘true’ and make sure your project is compiled, before analysis has started.

Hey there.

Thanks for the feedback.

Doing so would be a breaking change for a lot of users, which is why we needed to introduce this gradually.

You can read more about the change here: