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
SystemProperties, ColorsMap, ConsoleColors, Colors, AnsiColors, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. SmartColors
  2. SystemProperties
  3. ColorsMap
  4. ConsoleColors
  5. Colors
  6. AnsiColors
  7. AnyRef
  8. Any
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. val all: Seq[String]

    Definition Classes
    AnsiColors
  8. def areDefined(pattern: String): Boolean

    returns

    true if there is a property matching the regular expression

    Definition Classes
    SystemProperties
  9. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  10. val black: String

    Definition Classes
    AnsiColors
  11. val blue: String

    Definition Classes
    AnsiColors
  12. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  13. 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
  14. val colors: Map[String, String]

    Definition Classes
    ColorsMap
  15. val cyan: String

    Definition Classes
    AnsiColors
  16. lazy val defaultColors: ConsoleColors

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

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

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

    Definition Classes
    ConsoleColorsColors
  20. lazy val errorColor: String

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

    Definition Classes
    ConsoleColorsColors
  22. lazy val failureColor: String

    Definition Classes
    SmartColorsConsoleColorsColors
  23. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  24. lazy val fromSystemProperties: Boolean

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

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

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

    returns

    the value Some(T) if the property is defined

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

    returns

    the value Some(T) if the property is defined

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

    returns

    the value of the system property p or a default value

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

    returns

    the value of the system property p

    Definition Classes
    SystemProperties
  31. 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
  32. val green: String

    Definition Classes
    AnsiColors
  33. def hashCode(): Int

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

    returns

    true if a property is defined

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

    Definition Classes
    Any
  36. val magenta: String

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

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

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

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

    Definition Classes
    ConsoleColorsColors
  41. lazy val pendingColor: String

    Definition Classes
    SmartColorsConsoleColorsColors
  42. lazy val properties: Map[String, String]

    Definition Classes
    SystemProperties
  43. val red: String

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

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

    returns

    a string with no color codes

    Definition Classes
    AnsiColors
  46. val reset: String

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

    Definition Classes
    ConsoleColorsColors
  48. lazy val skippedColor: String

    Definition Classes
    SmartColorsConsoleColorsColors
  49. val specs2Prefix: String

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

    Definition Classes
    ConsoleColorsColors
  51. lazy val statsColor: String

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

    Definition Classes
    ConsoleColorsColors
  53. lazy val successColor: String

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

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

  56. def text(s: String, doIt: Boolean = true): String

    Definition Classes
    ConsoleColorsColors
  57. lazy val textColor: String

    Definition Classes
    SmartColorsConsoleColorsColors
  58. def toString(): String

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

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

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

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

    Definition Classes
    AnsiColors
  63. 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