Description
Currently, each module in the project defines compileOptions with JavaVersion.VERSION_17.
This results in duplicate configurations across multiple build.gradle files.
Suggested Improvement
To improve maintainability and consistency, we should centralize this definition.
Such as by creating an extra property for the Java version in the project's root build.gradle.
Description
Currently, each module in the project defines
compileOptionswithJavaVersion.VERSION_17.This results in duplicate configurations across multiple
build.gradlefiles.Suggested Improvement
To improve maintainability and consistency, we should centralize this definition.
Such as by creating an
extraproperty for the Java version in the project's rootbuild.gradle.