Skip to content

KotlinPackageProviderFactory

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