DependencyMetadata

@Serializable
data class DependencyMetadata(val key: String, val hasDefault: Boolean, val wrapperType: String? = null, val isAssisted: Boolean = false)(source)

Metadata for a dependency reference.

Constructors

Link copied to clipboard
constructor(key: String, hasDefault: Boolean, wrapperType: String? = null, isAssisted: Boolean = false)

Properties

Link copied to clipboard
Link copied to clipboard

True if this is an assisted parameter.

Link copied to clipboard

True if wrapped in Provider/Lazy (breaks cycles).

Link copied to clipboard
val key: String
Link copied to clipboard

Wrapper type if wrapped (e.g., "Provider", "Lazy"). Null if not wrapped.