JmhOptions

scala.build.options.JmhOptions
See theJmhOptions companion object
final case class JmhOptions(jmhVersion: Option[String], enableJmh: Option[Boolean], runJmh: Option[Boolean])

Value parameters

enableJmh

toggle for enabling JMH dependency handling in the build (overrides runJmh when disabled)

jmhVersion

the version of JMH to be used in the build

runJmh

toggle for whether JMH should actually be runnable from this build (this value gets changed in JMH builds to detect which main class is to be called as benchmarks are being run)

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def canRunJmh: Boolean
def finalJmhVersion: Option[String]

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product