KoSourceAndAliasTypeProvider

Deprecated

Will be removed in version 0.19.0

Replace with

KoSourceTypeProvider

An interface representing a Kotlin declaration that provides access to its source type and import alias name.

Inheritors

Properties

Link copied to clipboard
abstract val bareSourceType: String

The source type without generic type arguments and nullability ("?").

Link copied to clipboard
abstract val isAlias: Boolean

Returns true if this type is defined by the import alias.

Link copied to clipboard
abstract val sourceType: String

The source type. For val car:MyClass it will be "MyClass". For val car:MyClass<String> it will be "MyClass".