izumi.distage.framework.CheckableApp
See theCheckableApp companion object
trait CheckableApp
Represents distage apps that can be checked by izumi.distage.framework.PlanCheck at compile-time. CheckableApp must be inherited in a top-level object to be usable with PlanCheck
Role-based applications automatically inherit from RoleCheckableApp and can be checked out of the box.
Apps assembled directly using distage-core's distage.Injector will need to implement the interface manually, using CoreCheckableApp or CoreCheckableAppSimple
Attributes
- See also
- Companion
- object
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CoreCheckableApp[F]class CoreCheckableAppSimple[F]class RoleCheckableApp[F]class RoleAppMain[F]class LauncherBIO[F]class LauncherIdentity
Members list
In this article