Closed georgetayqy closed 7 months ago
Adding on to what Ryan has mentioned, we should also consider upgrading checkstyle and other parts that can be done following the migration!
@sopa301 Done! I have updated the docs to reflect the migration from Java 8 to Java 11!
@supermii2 I agree, we should discuss the different components that can be upgraded and begin implementing the changes in this PR!
@supermii2 I have upgraded checkstyle to version 10.10.0
as described in #1304. Do let me know if there are any other areas that need upgrading!
@gok99 I have removed the flag from the build.gradle
file. Do let me know if there are any more changes that needs to be made!
Right now, the status checks are not passing because the branch protection rules require the "JDK 8" version to pass, whereas this PR changes the CI name to use "JDK 11".
Hence, the "Branch protection rules" or "Status checks that are required" settings must be updated to reflect the new name for this PR to be merged.
@ckcherry23 I've updated the branch protection rules to require the new JDK 11 checks instead. Though the frontend tests seem to be failing somewhat randomly, based on the history of CI runs on this PR. Should probably fix that soon and merge this as it breaks the other PRs.
The following links are for previewing this pull request:
Part of #2177
Proposed commit message
Other information
N/A