Packages

o

izumi.distage.roles

DebugProperties

object DebugProperties extends fundamentals.platform.properties.DebugProperties

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DebugProperties
  2. DebugProperties
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

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 BoolProperty(name: String): BooleanProperty
    Attributes
    protected[this]
    Definition Classes
    DebugProperties
    Annotations
    @inline()
  5. final def StrProperty(name: String): StrProperty
    Attributes
    protected[this]
    Definition Classes
    DebugProperties
    Annotations
    @inline()
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  8. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  9. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  11. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  12. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  13. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  14. final val izumi.distage.roles.activation.ignore-unknown: BooleanProperty

    Do not print warnings if user passes an unknown activation axis or choice on the command-line.

    Do not print warnings if user passes an unknown activation axis or choice on the command-line.

    Default: false

  15. final val izumi.distage.roles.activation.warn-unset: BooleanProperty

    Print warnings when there are activations in the application with no specified choice when the application starts, no choices were provided either on the command-line or in default Activation components (Activation @Id("default") & Activation Id("additional")

    Print warnings when there are activations in the application with no specified choice when the application starts, no choices were provided either on the command-line or in default Activation components (Activation @Id("default") & Activation Id("additional")

    Default: true

  16. final val izumi.distage.roles.ignore-mismatched-effect: BooleanProperty

    Do not print warnings when roles with an incompatible effect type are discovered and discarded.

    Do not print warnings when roles with an incompatible effect type are discovered and discarded.

    Default: false

  17. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  19. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  20. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  21. def toString(): String
    Definition Classes
    AnyRef → Any
  22. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  23. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  24. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Deprecated Value Members

  1. final val izumi.distage.roles.reflection: BooleanProperty

    Discover any component that inherits from izumi.distage.roles.model.AbstractRole and has a companion object that inherits izumi.distage.roles.model.RoleDescriptor as a role, not only those additionally added using izumi.distage.roles.model.definition.RoleModuleDef#makeRole, companions of such components will be instantiated reflectively, unlike ones from RoleModuleDef.

    Discover any component that inherits from izumi.distage.roles.model.AbstractRole and has a companion object that inherits izumi.distage.roles.model.RoleDescriptor as a role, not only those additionally added using izumi.distage.roles.model.definition.RoleModuleDef#makeRole, companions of such components will be instantiated reflectively, unlike ones from RoleModuleDef.

    Default: true, for the sake of keeping compatibility with code written before izumi.distage.roles.model.definition.RoleModuleDef, however, reflective instantiation of role companions is deprecated and will be removed in the future, you are advised to use RoleModuleDef instead.

    Deprecated

    since 1.0.1

    Note

    Flipping this or the corresponding Boolean @Id("distage.roles.reflection") component to false will speed up launch times

Inherited from AnyRef

Inherited from Any

Ungrouped