KaDefaultImports¶
@SubclassOptInRequired(markerClass = [KaImplementationDetail::class])
interface KaDefaultImports
Represents information for default imports for a specific platform.
Properties¶
defaultImports¶
abstract val defaultImports: List<KaDefaultImport>
A list of ImportPath with KaDefaultImportPriority that represents a list of imports which are implicitly present by default in every file.
Some of these imports are star imports, and from them, we exclude some specific paths. This information is present in excludedFromDefaultImports.
excludedFromDefaultImports¶
abstract val excludedFromDefaultImports: List<ImportPath>
A list of non-star import paths that are excluded from some star default imports provided by defaultImports.