feat: Add multi java lts support. (#1054)

* feat: Add multi java lts support.

* Simplify the code

---------

Co-authored-by: JingZhang Chen <iRoiocam@gmail.com>
This commit is contained in:
He-Pin(kerr) 2024-01-28 17:46:03 +08:00 committed by GitHub
parent d55350e138
commit bcec7c0fa0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 93 additions and 50 deletions

View file

@ -19,9 +19,9 @@ import sbt.ConsoleLogger
class ProjectFileIgnoreSupport(ignoreConfigFile: File, descriptor: String) {
private lazy val stdoutLogger = ConsoleLogger(System.out)
private val javaSourceDirectories = Set("java", Jdk9.JAVA_SOURCE_DIRECTORY, Jdk9.JAVA_TEST_SOURCE_DIRECTORY)
private val javaSourceDirectories = Set("java") ++ Jdk9.JavaSourceDirectories ++ Jdk9.JavaTestSourceDirectories
private val scalaSourceDirectories = Set("scala", Jdk9.SCALA_SOURCE_DIRECTORY, Jdk9.SCALA_TEST_SOURCE_DIRECTORY)
private val scalaSourceDirectories = Set("scala") ++ Jdk9.ScalaSourceDirectories ++ Jdk9.ScalaTestSourceDirectories
private lazy val ignoreConfig = {
require(