org.specs2.text

SmartColors

class SmartColors extends ConsoleColors with ColorsMap with SystemProperties

This class checks if colors must be taken from system properties

Self Type
SmartColors
Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. SmartColors
  2. SystemProperties
  3. ColorsMap
  4. ConsoleColors
  5. Colors
  6. AnsiColors
  7. AnyRef
  8. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new SmartColors(argsColors: Map[String, String] = ...)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val abbreviatedColors: Map[String, String]

    Definition Classes
    ColorsMap
  7. lazy val all: Seq[String]

    Definition Classes
    AnsiColors
  8. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  9. lazy val black: String

    Definition Classes
    AnsiColors
  10. lazy val blue: String

    Definition Classes
    AnsiColors
  11. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. def color(s: String, color: String, doIt: Boolean = true): String

    returns

    a colored string (if args.color == true) color markers are inserted at the beginning and end of each line so that newlines are preserved

    Definition Classes
    AnsiColors
  13. val colors: Map[String, String]

    Definition Classes
    ColorsMap
  14. lazy val cyan: String

    Definition Classes
    AnsiColors
  15. lazy val defaultColors: ConsoleColors

  16. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  17. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  18. def error(s: String, doIt: Boolean = true): String

    Definition Classes
    ConsoleColorsColors
  19. lazy val errorColor: String

    Definition Classes
    SmartColorsConsoleColorsColors
  20. def failure(s: String, doIt: Boolean = true): String

    Definition Classes
    ConsoleColorsColors
  21. lazy val failureColor: String

    Definition Classes
    SmartColorsConsoleColorsColors
  22. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. lazy val fromSystemProperties: Boolean

  24. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  25. def getColor(s: String): Option[String]

    Definition Classes
    ColorsMap
  26. def getIf[T](p: String, value: ⇒ T): Option[T]

    returns

    the value Some(T) if the property is defined

    Definition Classes
    SystemProperties
  27. def getIfElse[T](p: String, v1: ⇒ T)(v2: ⇒ T): T

    returns

    the value Some(T) if the property is defined

    Definition Classes
    SystemProperties
  28. def getOrElse(p: String, defaultValue: String): String

    returns

    the value of the system property p or a default value

    Definition Classes
    SystemProperties
  29. def getProperty(p: String): Option[String]

    returns

    the value of the system property p

    Definition Classes
    SystemProperties
  30. def getPropertyAs[T](p: String)(implicit arg0: FromString[T]): Option[T]

    returns

    the value of the system property p as a given type

    Definition Classes
    SystemProperties
  31. lazy val green: String

    Definition Classes
    AnsiColors
  32. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  33. def isDefined(p: String): Boolean

    returns

    true if a property is defined

    Definition Classes
    SystemProperties
  34. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  35. lazy val magenta: String

    Definition Classes
    AnsiColors
  36. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  37. final def notify(): Unit

    Definition Classes
    AnyRef
  38. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  39. def pending(s: String, doIt: Boolean = true): String

    Definition Classes
    ConsoleColorsColors
  40. lazy val pendingColor: String

    Definition Classes
    SmartColorsConsoleColorsColors
  41. lazy val red: String

    Definition Classes
    AnsiColors
  42. def removeColors(s: String): String

    Definition Classes
    ConsoleColorsColors
  43. def removeColors(s: String, doIt: Boolean = true): String

    returns

    a string with no color codes

    Definition Classes
    AnsiColors
  44. lazy val reset: String

    Definition Classes
    AnsiColors
  45. def skipped(s: String, doIt: Boolean = true): String

    Definition Classes
    ConsoleColorsColors
  46. lazy val skippedColor: String

    Definition Classes
    SmartColorsConsoleColorsColors
  47. val specs2Prefix: String

    Definition Classes
    SystemProperties
  48. def stats(s: String, doIt: Boolean = true): String

    Definition Classes
    ConsoleColorsColors
  49. lazy val statsColor: String

    Definition Classes
    SmartColorsConsoleColorsColors
  50. def success(s: String, doIt: Boolean = true): String

    Definition Classes
    ConsoleColorsColors
  51. lazy val successColor: String

    Definition Classes
    SmartColorsConsoleColorsColors
  52. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  53. lazy val systemColors: ColorsFromSystemProperties { lazy val properties: org.specs2.text.SmartColors }

  54. def systemGetProperty(p: String): Option[String]

    returns

    a system property if it exists

    Attributes
    protected
    Definition Classes
    SystemProperties
  55. def text(s: String, doIt: Boolean = true): String

    Definition Classes
    ConsoleColorsColors
  56. lazy val textColor: String

    Definition Classes
    SmartColorsConsoleColorsColors
  57. def toString(): String

    Definition Classes
    ConsoleColorsAnsiColors → AnyRef → Any
  58. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  60. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  61. lazy val white: String

    Definition Classes
    AnsiColors
  62. lazy val yellow: String

    Definition Classes
    AnsiColors

Inherited from SystemProperties

Inherited from ColorsMap

Inherited from ConsoleColors

Inherited from Colors

Inherited from AnsiColors

Inherited from AnyRef

Inherited from Any

Ungrouped