Stop complaining about Java 11 in Pull Request decoration

WarningThe version of Java (1.8.0_222) you have used to run this analysis is deprecated and we will stop accepting it from October 2020. Please update to at least Java 11.
Read more here

While I don’t understand the reasoning of forcing everyone to upgrade, that’s a different discussion.

Why does the Pull Request decoration have to put this warning on all Pull Requests!? It’s confusing to our project’s contributors and not in their realm of control. It is also annoying to the reviewer to review pull requests with warnings that aren’t related to the code being reviewed. It’s also annoying to have to close such comments when one has “no open comments” as a merge condition in Azure DevOps.

Please stop doing this. You should inform CI/CD pipeline owners directly, not the project contributors and reviewers.


Some changes have been brought :

  • The comment is now posted as CLOSED, so it shouldn’t be an issue anymore with autocomplete
  • If you are using an hosted agent, and if the JAVA_HOME_11_X64 is available, then it will be used for the analysis only.


1 Like