DependencyTrackingInjectionEnvironment
class DependencyTrackingInjectionEnvironment(context: EnvironmentContext) : InjectionEnvironment
Content copied to clipboard
Fake environment that tracks dependencies on the instantiation of components.
Environment of this kind should rarely be created manually: they are used behind the scenes in rules that check for the coherence of the contents of an environment (completeness check, cyclic dependency check...)
This environment performs dependency analysis on:
Components
Injection resolution
Constructors
Types
Link copied to clipboard
object Companion : InjectionEnvironmentKind<DependencyTrackingInjectionEnvironment>
Content copied to clipboard
Functions
Link copied to clipboard
open override fun <T : Any> createInjector(identifier: Identifier<T>, onInjection: (T) -> Unit): Injector<T>
Content copied to clipboard
Link copied to clipboard