KotlinPackageProviderFactory¶
interface KotlinPackageProviderFactory : KotlinPlatformComponent
KotlinPackageProviderFactory creates a scope-based KotlinPackageProvider which covers all non-generated packages found in source files and possibly indices/stubs for libraries.
The package provider created by KotlinPackageProviderFactory is considered the main package provider for the given scope. Other kinds of package providers exist, but they usually cover generated packages for edge cases.
See also¶
Inheritors¶
Types¶
Companion¶
object Companion
Functions¶
createPackageProvider¶
abstract fun createPackageProvider(searchScope: GlobalSearchScope): KotlinPackageProvider