
almond.api.Properties.scala Maven / Gradle / Ivy
package almond.api
import java.util.{Properties => JProperties}
object Properties {
private lazy val props = {
val p = new JProperties
try
p.load(
getClass
.getClassLoader
.getResourceAsStream("almond/almond.properties")
)
catch {
case _: NullPointerException =>
}
p
}
lazy val version = Option(props.getProperty("version")).getOrElse("[unknown]")
lazy val commitHash = Option(props.getProperty("commit-hash")).getOrElse("[unknown]")
lazy val ammoniteSparkVersion =
Option(props.getProperty("ammonite-spark-version")).getOrElse("[unknown]")
lazy val defaultScalafmtVersionOpt = Option(props.getProperty("default-scalafmt-version"))
lazy val actualScalaVersion = Option(props.getProperty("scala-version")).getOrElse("[unknown]")
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy