Skip to content

Commit

Permalink
Merge pull request #857 from xuwei-k/X-source-3
Browse files Browse the repository at this point in the history
add `-Xsource:3` option
  • Loading branch information
eed3si9n authored Dec 29, 2023
2 parents 149a23e + b80c025 commit 435bdba
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 5 deletions.
8 changes: 8 additions & 0 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,14 @@ ThisBuild / scalaVersion := scala212
ThisBuild / organizationName := "foundweekends"
ThisBuild / organizationHomepage := Some(url("https://foundweekends.org/"))
ThisBuild / scalacOptions ++= Seq("-language:_", "-deprecation", "-Xlint", "-Xfuture")
ThisBuild / scalacOptions ++= {
scalaBinaryVersion.value match {
case "3" =>
Nil
case _ =>
Seq("-Xsource:3")
}
}
ThisBuild / Compile / packageBin / publishArtifact := true
ThisBuild / homepage := Some(url("https://www.foundweekends.org/giter8/"))
ThisBuild / publishMavenStyle := true
Expand Down
8 changes: 4 additions & 4 deletions library/src/main/scala/g8.scala
Original file line number Diff line number Diff line change
Expand Up @@ -148,16 +148,16 @@ object G8 {
}

class STErrorHandler extends STErrorListener {
def compileTimeError(msg: STMessage) = {
def compileTimeError(msg: STMessage): Unit = {
throw new STException(msg.toString, null)
}
def runTimeError(msg: STMessage) = {
def runTimeError(msg: STMessage): Unit = {
throw new STException(msg.toString, null)
}
def IOError(msg: STMessage) = {
def IOError(msg: STMessage): Unit = {
throw new STException(msg.toString, null)
}
def internalError(msg: STMessage) = {
def internalError(msg: STMessage): Unit = {
throw new STException(msg.toString, null)
}
}
Expand Down
2 changes: 1 addition & 1 deletion library/src/main/scala/giter8/VersionNumber.scala
Original file line number Diff line number Diff line change
Expand Up @@ -120,7 +120,7 @@ object VersionNumber {
}
}

implicit val versionNumberOrdering = new Ordering[VersionNumber] {
implicit val versionNumberOrdering: Ordering[VersionNumber] = new Ordering[VersionNumber] {
override def compare(v1: VersionNumber, v2: VersionNumber): Int = {
val matchedVersions = v1.numbers.zipAll(v2.numbers, 0L, 0L)

Expand Down

0 comments on commit 435bdba

Please sign in to comment.