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. 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. 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. lazy val black: String

    Definition Classes
    AnsiColors
  11. lazy val blue: String

    Definition Classes
    AnsiColors
  12. def clone(): AnyRef

    Attributes
    protected[java.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. lazy 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[java.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. lazy 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. lazy 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. lazy 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. lazy 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. lazy val white: String

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