case class ScoverageOptions(excludedPackages: Seq[String], excludedFiles: Seq[String], excludedSymbols: Seq[String], dataDir: String, reportTestName: Boolean, sourceRoot: String) extends Product with Serializable

Base options that can be passed into scoverage

excludedPackages

packages to be excluded in coverage

excludedFiles

files to be excluded in coverage

excludedSymbols

symbols to be excluded in coverage

dataDir

the directory that the coverage files should be written to

reportTestName

whether or not the test names should be reported

sourceRoot

the source root of your project

Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScoverageOptions
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ScoverageOptions(excludedPackages: Seq[String], excludedFiles: Seq[String], excludedSymbols: Seq[String], dataDir: String, reportTestName: Boolean, sourceRoot: String)

    excludedPackages

    packages to be excluded in coverage

    excludedFiles

    files to be excluded in coverage

    excludedSymbols

    symbols to be excluded in coverage

    dataDir

    the directory that the coverage files should be written to

    reportTestName

    whether or not the test names should be reported

    sourceRoot

    the source root of your project

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
  6. val dataDir: String
  7. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  8. val excludedFiles: Seq[String]
  9. val excludedPackages: Seq[String]
  10. val excludedSymbols: Seq[String]
  11. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @IntrinsicCandidate() @native()
  12. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @IntrinsicCandidate() @native()
  16. def productElementNames: Iterator[String]
    Definition Classes
    Product
  17. val reportTestName: Boolean
  18. val sourceRoot: String
  19. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  20. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  21. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

    (Since version 9)

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped