DebugProperties

izumi.distage.framework.DebugProperties$
object DebugProperties extends DebugProperties

Attributes

Graph
Supertypes
trait DebugProperties
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete fields

final val izumi.debug.distage.shutdown: BooleanProperty

Print debug me∑ssages during application shutdown.

Print debug me∑ssages during application shutdown.

Default: false

Attributes

final val izumi.debug.macro.distage.plancheck: BooleanProperty

Print debug messages during plan checking.

Print debug messages during plan checking.

Default: false

Attributes

Note:

To affect compile-time, the system property must be set in sbt, sbt -Dprop=true, or by adding the option to .jvmopts in project root.

final val izumi.distage.plancheck.check-config: BooleanProperty

Check if all makeConfig[T]("config.path") bindings from izumi.distage.config.ConfigModuleDef parse correctly during plan checking. This will ensure that default configs are well-formed.

Check if all makeConfig[T]("config.path") bindings from izumi.distage.config.ConfigModuleDef parse correctly during plan checking. This will ensure that default configs are well-formed.

Default: true

Attributes

Note:

To affect compile-time, the system property must be set in sbt, sbt -Dprop=true, or by adding the option to .jvmopts in project root.

final val izumi.distage.plancheck.only-warn: BooleanProperty

Prevent compile-time plan checks from failing the build and print warnings instead.

Prevent compile-time plan checks from failing the build and print warnings instead.

Default: false

Attributes

Note:

To affect compile-time, the system property must be set in sbt, sbt -Dprop=true, or by adding the option to .jvmopts in project root.

final val izumi.distage.plancheck.print-bindings: BooleanProperty

Print all the bindings loaded from plugins when a problem is found during plan checking.

Print all the bindings loaded from plugins when a problem is found during plan checking.

Default: false, due to noisiness of binding printouts

Attributes

Note:

To affect compile-time, the system property must be set in sbt, sbt -Dprop=true, or by adding the option to .jvmopts in project root.