| public abstract interface annotation class org/jetbrains/kotlin/analysis/api/platform/KaCachedService : java/lang/annotation/Annotation { | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/KaEngineService { | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/KaSessionListener { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/KaSessionListener$Companion; | |
| public fun afterAcquiringSession (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;Lcom/intellij/psi/PsiElement;)V | |
| public fun afterLeavingAnalysis (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;Lcom/intellij/psi/PsiElement;)V | |
| public fun beforeAcquiringSession (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;Lcom/intellij/psi/PsiElement;)V | |
| public fun beforeEnteringAnalysis (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;Lcom/intellij/psi/PsiElement;)V | |
| public fun onAnalysisException (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;Lcom/intellij/psi/PsiElement;Ljava/lang/Throwable;)V | |
| public fun onSessionAcquisitionException (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;Lcom/intellij/psi/PsiElement;Ljava/lang/Throwable;)V | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/KaSessionListener$Companion { | |
| public final fun getEP_NAME ()Lcom/intellij/openapi/extensions/ExtensionPointName; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/KotlinAnalysisInWriteActionListener { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/KotlinAnalysisInWriteActionListener$Companion; | |
| public abstract fun afterLeavingAnalysisInWriteAction ()V | |
| public abstract fun onEnteringAnalysisInWriteAction ()V | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/KotlinAnalysisInWriteActionListener$Companion { | |
| public final fun getTOPIC ()Lcom/intellij/util/messages/Topic; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/KotlinComposableProvider { | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/KotlinComposableProviderMerger { | |
| public abstract fun merge (Ljava/util/List;)Lorg/jetbrains/kotlin/analysis/api/platform/KotlinComposableProvider; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/KotlinCompositeProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinComposableProvider { | |
| public abstract fun getProviders ()Ljava/util/List; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/KotlinCompositeProviderFactory { | |
| public fun <init> (Lorg/jetbrains/kotlin/analysis/api/platform/KotlinComposableProvider;Lkotlin/jvm/functions/Function1;)V | |
| public final fun create (Ljava/util/List;)Lorg/jetbrains/kotlin/analysis/api/platform/KotlinComposableProvider; | |
| public final fun createFlattened (Ljava/util/List;)Lorg/jetbrains/kotlin/analysis/api/platform/KotlinComposableProvider; | |
| public final fun flatten (Ljava/util/List;)Ljava/util/List; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/KotlinDeserializedDeclarationsOrigin : java/lang/Enum { | |
| public static final field BINARIES Lorg/jetbrains/kotlin/analysis/api/platform/KotlinDeserializedDeclarationsOrigin; | |
| public static final field STUBS Lorg/jetbrains/kotlin/analysis/api/platform/KotlinDeserializedDeclarationsOrigin; | |
| public static fun getEntries ()Lkotlin/enums/EnumEntries; | |
| public static fun valueOf (Ljava/lang/String;)Lorg/jetbrains/kotlin/analysis/api/platform/KotlinDeserializedDeclarationsOrigin; | |
| public static fun values ()[Lorg/jetbrains/kotlin/analysis/api/platform/KotlinDeserializedDeclarationsOrigin; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/KotlinMessageBusProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/KotlinMessageBusProvider$Companion; | |
| public abstract fun getMessageBus ()Lcom/intellij/util/messages/MessageBus; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/KotlinMessageBusProvider$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/KotlinMessageBusProvider; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/KotlinMessageBusProviderKt { | |
| public static final fun getAnalysisMessageBus (Lcom/intellij/openapi/project/Project;)Lcom/intellij/util/messages/MessageBus; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/KotlinOptionalPlatformComponent : org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformSettings : org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/KotlinPlatformSettings$Companion; | |
| public fun getAllowUseSiteLibraryModuleAnalysis ()Z | |
| public abstract fun getDeserializedDeclarationsOrigin ()Lorg/jetbrains/kotlin/analysis/api/platform/KotlinDeserializedDeclarationsOrigin; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformSettings$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/KotlinPlatformSettings; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/KotlinProjectMessageBusProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinMessageBusProvider { | |
| public fun <init> (Lcom/intellij/openapi/project/Project;)V | |
| public fun getMessageBus ()Lcom/intellij/util/messages/MessageBus; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/caches/NullableCaffeineCache { | |
| public static final synthetic fun box-impl (Lcom/github/benmanes/caffeine/cache/Cache;)Lorg/jetbrains/kotlin/analysis/api/platform/caches/NullableCaffeineCache; | |
| public static fun constructor-impl (Lcom/github/benmanes/caffeine/cache/Cache;)Lcom/github/benmanes/caffeine/cache/Cache; | |
| public static fun constructor-impl (Lkotlin/jvm/functions/Function1;)Lcom/github/benmanes/caffeine/cache/Cache; | |
| public fun equals (Ljava/lang/Object;)Z | |
| public static fun equals-impl (Lcom/github/benmanes/caffeine/cache/Cache;Ljava/lang/Object;)Z | |
| public static final fun equals-impl0 (Lcom/github/benmanes/caffeine/cache/Cache;Lcom/github/benmanes/caffeine/cache/Cache;)Z | |
| public static final fun get-impl (Lcom/github/benmanes/caffeine/cache/Cache;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | |
| public final fun getCache ()Lcom/github/benmanes/caffeine/cache/Cache; | |
| public static final fun getEstimatedSize-impl (Lcom/github/benmanes/caffeine/cache/Cache;)J | |
| public static final fun getOrPut-impl (Lcom/github/benmanes/caffeine/cache/Cache;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | |
| public fun hashCode ()I | |
| public static fun hashCode-impl (Lcom/github/benmanes/caffeine/cache/Cache;)I | |
| public fun toString ()Ljava/lang/String; | |
| public static fun toString-impl (Lcom/github/benmanes/caffeine/cache/Cache;)Ljava/lang/String; | |
| public final synthetic fun unbox-impl ()Lcom/github/benmanes/caffeine/cache/Cache; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/caches/NullableConcurrentCache { | |
| public static final synthetic fun box-impl (Ljava/util/concurrent/ConcurrentMap;)Lorg/jetbrains/kotlin/analysis/api/platform/caches/NullableConcurrentCache; | |
| public static fun constructor-impl (Ljava/util/concurrent/ConcurrentMap;)Ljava/util/concurrent/ConcurrentMap; | |
| public static synthetic fun constructor-impl$default (Ljava/util/concurrent/ConcurrentMap;ILkotlin/jvm/internal/DefaultConstructorMarker;)Ljava/util/concurrent/ConcurrentMap; | |
| public fun equals (Ljava/lang/Object;)Z | |
| public static fun equals-impl (Ljava/util/concurrent/ConcurrentMap;Ljava/lang/Object;)Z | |
| public static final fun equals-impl0 (Ljava/util/concurrent/ConcurrentMap;Ljava/util/concurrent/ConcurrentMap;)Z | |
| public final fun getMap ()Ljava/util/concurrent/ConcurrentMap; | |
| public static final fun getOrPut-impl (Ljava/util/concurrent/ConcurrentMap;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | |
| public fun hashCode ()I | |
| public static fun hashCode-impl (Ljava/util/concurrent/ConcurrentMap;)I | |
| public fun toString ()Ljava/lang/String; | |
| public static fun toString-impl (Ljava/util/concurrent/ConcurrentMap;)Ljava/lang/String; | |
| public final synthetic fun unbox-impl ()Ljava/util/concurrent/ConcurrentMap; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/caches/UtilsKt { | |
| public static final fun getOrPut (Lcom/github/benmanes/caffeine/cache/Cache;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object; | |
| public static final fun withStatsCounter (Lcom/github/benmanes/caffeine/cache/Caffeine;Lcom/github/benmanes/caffeine/cache/stats/StatsCounter;)Lcom/github/benmanes/caffeine/cache/Caffeine; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinAnnotationsResolver { | |
| public abstract fun annotationsOnDeclaration (Lorg/jetbrains/kotlin/psi/KtAnnotated;)Ljava/util/Set; | |
| public abstract fun declarationsByAnnotation (Lorg/jetbrains/kotlin/name/ClassId;)Ljava/util/Set; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinAnnotationsResolverFactory : org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinAnnotationsResolverFactory$Companion; | |
| public abstract fun createAnnotationResolver (Lcom/intellij/psi/search/GlobalSearchScope;)Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinAnnotationsResolver; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinAnnotationsResolverFactory$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinAnnotationsResolverFactory; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinAnnotationsResolverKt { | |
| public static final fun createAnnotationResolver (Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/search/GlobalSearchScope;)Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinAnnotationsResolver; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinCompositeDeclarationProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinCompositeProvider, org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProvider { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinCompositeDeclarationProvider$Companion; | |
| public fun computePackageNames ()Ljava/util/Set; | |
| public fun computePackageNamesWithTopLevelCallables ()Ljava/util/Set; | |
| public fun computePackageNamesWithTopLevelClassifiers ()Ljava/util/Set; | |
| public fun findFilesForFacade (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public fun findFilesForFacadeByPackage (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public fun findFilesForScript (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public fun findInternalFilesForFacade (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public fun getAllClassesByClassId (Lorg/jetbrains/kotlin/name/ClassId;)Ljava/util/Collection; | |
| public fun getAllTypeAliasesByClassId (Lorg/jetbrains/kotlin/name/ClassId;)Ljava/util/Collection; | |
| public fun getClassLikeDeclarationByClassId (Lorg/jetbrains/kotlin/name/ClassId;)Lorg/jetbrains/kotlin/psi/KtClassLikeDeclaration; | |
| public fun getHasSpecificCallablePackageNamesComputation ()Z | |
| public fun getHasSpecificClassifierPackageNamesComputation ()Z | |
| public fun getProviders ()Ljava/util/List; | |
| public fun getTopLevelCallableFiles (Lorg/jetbrains/kotlin/name/CallableId;)Ljava/util/Collection; | |
| public fun getTopLevelCallableNamesInPackage (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Set; | |
| public fun getTopLevelFunctions (Lorg/jetbrains/kotlin/name/CallableId;)Ljava/util/Collection; | |
| public fun getTopLevelKotlinClassLikeDeclarationNamesInPackage (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Set; | |
| public fun getTopLevelProperties (Lorg/jetbrains/kotlin/name/CallableId;)Ljava/util/Collection; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinCompositeDeclarationProvider$Companion { | |
| public final fun create (Ljava/util/List;)Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProvider; | |
| public final fun getFactory ()Lorg/jetbrains/kotlin/analysis/api/platform/KotlinCompositeProviderFactory; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinComposableProvider { | |
| public fun computePackageNames ()Ljava/util/Set; | |
| public fun computePackageNamesWithTopLevelCallables ()Ljava/util/Set; | |
| public fun computePackageNamesWithTopLevelClassifiers ()Ljava/util/Set; | |
| public abstract fun findFilesForFacade (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public abstract fun findFilesForFacadeByPackage (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public abstract fun findFilesForScript (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public abstract fun findInternalFilesForFacade (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public abstract fun getAllClassesByClassId (Lorg/jetbrains/kotlin/name/ClassId;)Ljava/util/Collection; | |
| public abstract fun getAllTypeAliasesByClassId (Lorg/jetbrains/kotlin/name/ClassId;)Ljava/util/Collection; | |
| public abstract fun getClassLikeDeclarationByClassId (Lorg/jetbrains/kotlin/name/ClassId;)Lorg/jetbrains/kotlin/psi/KtClassLikeDeclaration; | |
| public abstract fun getHasSpecificCallablePackageNamesComputation ()Z | |
| public abstract fun getHasSpecificClassifierPackageNamesComputation ()Z | |
| public abstract fun getTopLevelCallableFiles (Lorg/jetbrains/kotlin/name/CallableId;)Ljava/util/Collection; | |
| public abstract fun getTopLevelCallableNamesInPackage (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Set; | |
| public abstract fun getTopLevelFunctions (Lorg/jetbrains/kotlin/name/CallableId;)Ljava/util/Collection; | |
| public abstract fun getTopLevelKotlinClassLikeDeclarationNamesInPackage (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Set; | |
| public abstract fun getTopLevelProperties (Lorg/jetbrains/kotlin/name/CallableId;)Ljava/util/Collection; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProviderFactory : org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProviderFactory$Companion; | |
| public abstract fun createDeclarationProvider (Lcom/intellij/psi/search/GlobalSearchScope;Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProvider; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProviderFactory$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProviderFactory; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProviderFactoryKt { | |
| public static final fun createDeclarationProvider (Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/search/GlobalSearchScope;Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProvider; | |
| public static final fun mergeDeclarationProviders (Lcom/intellij/openapi/project/Project;Ljava/util/List;)Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProvider; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProviderMerger : org/jetbrains/kotlin/analysis/api/platform/KotlinComposableProviderMerger, org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProviderMerger$Companion; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProviderMerger$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProviderMerger; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDirectInheritorsProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDirectInheritorsProvider$Companion; | |
| public abstract fun getDirectKotlinInheritors (Lorg/jetbrains/kotlin/psi/KtClass;Lcom/intellij/psi/search/GlobalSearchScope;Z)Ljava/lang/Iterable; | |
| public static synthetic fun getDirectKotlinInheritors$default (Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDirectInheritorsProvider;Lorg/jetbrains/kotlin/psi/KtClass;Lcom/intellij/psi/search/GlobalSearchScope;ZILjava/lang/Object;)Ljava/lang/Iterable; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDirectInheritorsProvider$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDirectInheritorsProvider; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinEmptyDeclarationProvider : org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProvider { | |
| public static final field INSTANCE Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinEmptyDeclarationProvider; | |
| public fun computePackageNames ()Ljava/util/Set; | |
| public synthetic fun findFilesForFacade (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public fun findFilesForFacade (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/List; | |
| public synthetic fun findFilesForFacadeByPackage (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public fun findFilesForFacadeByPackage (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/List; | |
| public synthetic fun findFilesForScript (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public fun findFilesForScript (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/List; | |
| public synthetic fun findInternalFilesForFacade (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public fun findInternalFilesForFacade (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/List; | |
| public synthetic fun getAllClassesByClassId (Lorg/jetbrains/kotlin/name/ClassId;)Ljava/util/Collection; | |
| public fun getAllClassesByClassId (Lorg/jetbrains/kotlin/name/ClassId;)Ljava/util/List; | |
| public synthetic fun getAllTypeAliasesByClassId (Lorg/jetbrains/kotlin/name/ClassId;)Ljava/util/Collection; | |
| public fun getAllTypeAliasesByClassId (Lorg/jetbrains/kotlin/name/ClassId;)Ljava/util/List; | |
| public fun getClassLikeDeclarationByClassId (Lorg/jetbrains/kotlin/name/ClassId;)Lorg/jetbrains/kotlin/psi/KtClassLikeDeclaration; | |
| public fun getHasSpecificCallablePackageNamesComputation ()Z | |
| public fun getHasSpecificClassifierPackageNamesComputation ()Z | |
| public synthetic fun getTopLevelCallableFiles (Lorg/jetbrains/kotlin/name/CallableId;)Ljava/util/Collection; | |
| public fun getTopLevelCallableFiles (Lorg/jetbrains/kotlin/name/CallableId;)Ljava/util/List; | |
| public fun getTopLevelCallableNamesInPackage (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Set; | |
| public synthetic fun getTopLevelFunctions (Lorg/jetbrains/kotlin/name/CallableId;)Ljava/util/Collection; | |
| public fun getTopLevelFunctions (Lorg/jetbrains/kotlin/name/CallableId;)Ljava/util/List; | |
| public fun getTopLevelKotlinClassLikeDeclarationNamesInPackage (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Set; | |
| public synthetic fun getTopLevelProperties (Lorg/jetbrains/kotlin/name/CallableId;)Ljava/util/Collection; | |
| public fun getTopLevelProperties (Lorg/jetbrains/kotlin/name/CallableId;)Ljava/util/List; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinFileBasedDeclarationProvider : org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProvider { | |
| public fun <init> (Lorg/jetbrains/kotlin/psi/KtFile;)V | |
| public fun computePackageNames ()Ljava/util/Set; | |
| public fun findFilesForFacade (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public fun findFilesForFacadeByPackage (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public fun findFilesForScript (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public fun findInternalFilesForFacade (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Collection; | |
| public fun getAllClassesByClassId (Lorg/jetbrains/kotlin/name/ClassId;)Ljava/util/Collection; | |
| public fun getAllTypeAliasesByClassId (Lorg/jetbrains/kotlin/name/ClassId;)Ljava/util/Collection; | |
| public fun getClassLikeDeclarationByClassId (Lorg/jetbrains/kotlin/name/ClassId;)Lorg/jetbrains/kotlin/psi/KtClassLikeDeclaration; | |
| public fun getHasSpecificCallablePackageNamesComputation ()Z | |
| public fun getHasSpecificClassifierPackageNamesComputation ()Z | |
| public final fun getKotlinFile ()Lorg/jetbrains/kotlin/psi/KtFile; | |
| public fun getTopLevelCallableFiles (Lorg/jetbrains/kotlin/name/CallableId;)Ljava/util/Collection; | |
| public fun getTopLevelCallableNamesInPackage (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Set; | |
| public fun getTopLevelFunctions (Lorg/jetbrains/kotlin/name/CallableId;)Ljava/util/Collection; | |
| public fun getTopLevelKotlinClassLikeDeclarationNamesInPackage (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Set; | |
| public fun getTopLevelProperties (Lorg/jetbrains/kotlin/name/CallableId;)Ljava/util/Collection; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinForeignValueProviderService : org/jetbrains/kotlin/analysis/api/platform/KotlinOptionalPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinForeignValueProviderService$Companion; | |
| public abstract fun getForeignValues (Lorg/jetbrains/kotlin/psi/KtCodeFragment;)Ljava/util/Map; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinForeignValueProviderService$Companion { | |
| public final fun getInstance ()Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinForeignValueProviderService; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinForwardDeclarationProviderFactory : org/jetbrains/kotlin/analysis/api/platform/KotlinOptionalPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinForwardDeclarationProviderFactory$Companion; | |
| public abstract fun createDeclarationProvider (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProvider; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinForwardDeclarationProviderFactory$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinForwardDeclarationProviderFactory; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/declarations/KotlinForwardDeclarationProviderFactoryKt { | |
| public static final fun createForwardDeclarationProvider (Lcom/intellij/openapi/project/Project;Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Lorg/jetbrains/kotlin/analysis/api/platform/declarations/KotlinDeclarationProvider; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityChecker { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityChecker$Companion; | |
| public abstract fun checkAccessibility (Lcom/intellij/openapi/vfs/VirtualFile;Lcom/intellij/openapi/vfs/VirtualFile;Lorg/jetbrains/kotlin/name/FqName;)Lorg/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityError; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityChecker$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityChecker; | |
| } | |
| public abstract class org/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityError { | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityError$ModuleDoesNotExportPackage : org/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityError { | |
| public fun <init> (Ljava/lang/String;)V | |
| public final fun component1 ()Ljava/lang/String; | |
| public final fun copy (Ljava/lang/String;)Lorg/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityError$ModuleDoesNotExportPackage; | |
| public static synthetic fun copy$default (Lorg/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityError$ModuleDoesNotExportPackage;Ljava/lang/String;ILjava/lang/Object;)Lorg/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityError$ModuleDoesNotExportPackage; | |
| public fun equals (Ljava/lang/Object;)Z | |
| public final fun getDependencyModuleName ()Ljava/lang/String; | |
| public fun hashCode ()I | |
| public fun toString ()Ljava/lang/String; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityError$ModuleDoesNotReadModule : org/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityError { | |
| public fun <init> (Ljava/lang/String;)V | |
| public final fun component1 ()Ljava/lang/String; | |
| public final fun copy (Ljava/lang/String;)Lorg/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityError$ModuleDoesNotReadModule; | |
| public static synthetic fun copy$default (Lorg/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityError$ModuleDoesNotReadModule;Ljava/lang/String;ILjava/lang/Object;)Lorg/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityError$ModuleDoesNotReadModule; | |
| public fun equals (Ljava/lang/Object;)Z | |
| public final fun getDependencyModuleName ()Ljava/lang/String; | |
| public fun hashCode ()I | |
| public fun toString ()Ljava/lang/String; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityError$ModuleDoesNotReadUnnamedModule : org/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityError { | |
| public static final field INSTANCE Lorg/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAccessibilityError$ModuleDoesNotReadUnnamedModule; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAnnotationsProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAnnotationsProvider$Companion; | |
| public abstract fun getAnnotationsForModuleOwnerOfClass (Lorg/jetbrains/kotlin/name/ClassId;)Ljava/util/List; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAnnotationsProvider$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAnnotationsProvider; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleJavaAnnotationsProvider : org/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAnnotationsProvider { | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModulePsiAnnotationsProvider : org/jetbrains/kotlin/analysis/api/platform/java/KotlinJavaModuleAnnotationsProvider { | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/lifetime/KaLifetimeTracker : org/jetbrains/kotlin/analysis/api/platform/KaEngineService { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/lifetime/KaLifetimeTracker$Companion; | |
| public abstract fun getCurrentToken ()Lorg/jetbrains/kotlin/analysis/api/lifetime/KaLifetimeToken; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/lifetime/KaLifetimeTracker$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/lifetime/KaLifetimeTracker; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinAlwaysAccessibleLifetimeToken : org/jetbrains/kotlin/analysis/api/lifetime/KaLifetimeToken { | |
| public fun <init> (Lcom/intellij/openapi/project/Project;)V | |
| public fun getInaccessibilityReason ()Ljava/lang/String; | |
| public fun getInvalidationReason ()Ljava/lang/String; | |
| public fun isAccessible ()Z | |
| public fun isValid ()Z | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinAlwaysAccessibleLifetimeTokenFactory : org/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinLifetimeTokenFactory { | |
| public fun <init> ()V | |
| public fun create (Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/util/ModificationTracker;)Lorg/jetbrains/kotlin/analysis/api/lifetime/KaLifetimeToken; | |
| public fun getIdentifier ()Lkotlin/reflect/KClass; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinLifetimeTokenFactory : org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinLifetimeTokenFactory$Companion; | |
| public abstract fun create (Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/util/ModificationTracker;)Lorg/jetbrains/kotlin/analysis/api/lifetime/KaLifetimeToken; | |
| public abstract fun getIdentifier ()Lkotlin/reflect/KClass; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinLifetimeTokenFactory$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinLifetimeTokenFactory; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinReadActionConfinementLifetimeToken : org/jetbrains/kotlin/analysis/api/lifetime/KaLifetimeToken { | |
| public fun <init> (Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/util/ModificationTracker;)V | |
| public fun getInaccessibilityReason ()Ljava/lang/String; | |
| public fun getInvalidationReason ()Ljava/lang/String; | |
| public fun isAccessible ()Z | |
| public fun isValid ()Z | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinReadActionConfinementLifetimeTokenFactory : org/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinLifetimeTokenFactory { | |
| public fun <init> ()V | |
| public fun create (Lcom/intellij/openapi/project/Project;Lcom/intellij/openapi/util/ModificationTracker;)Lorg/jetbrains/kotlin/analysis/api/lifetime/KaLifetimeToken; | |
| public fun getIdentifier ()Lkotlin/reflect/KClass; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/modification/KaElementModificationType { | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KaElementModificationType$ElementAdded : org/jetbrains/kotlin/analysis/api/platform/modification/KaElementModificationType { | |
| public static final field INSTANCE Lorg/jetbrains/kotlin/analysis/api/platform/modification/KaElementModificationType$ElementAdded; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KaElementModificationType$ElementRemoved : org/jetbrains/kotlin/analysis/api/platform/modification/KaElementModificationType { | |
| public fun <init> (Lcom/intellij/psi/PsiElement;)V | |
| public final fun getRemovedElement ()Lcom/intellij/psi/PsiElement; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KaElementModificationType$ElementReplaced : org/jetbrains/kotlin/analysis/api/platform/modification/KaElementModificationType { | |
| public fun <init> (Lcom/intellij/psi/PsiElement;)V | |
| public final fun getReplacedElement ()Lcom/intellij/psi/PsiElement; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KaElementModificationType$Unknown : org/jetbrains/kotlin/analysis/api/platform/modification/KaElementModificationType { | |
| public static final field INSTANCE Lorg/jetbrains/kotlin/analysis/api/platform/modification/KaElementModificationType$Unknown; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationLocality { | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationLocality$InBlock : org/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationLocality { | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationLocality$Invisible : org/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationLocality { | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationLocality$OutOfBlock : org/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationLocality { | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationLocality$Whitespace : org/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationLocality { | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationService : org/jetbrains/kotlin/analysis/api/platform/KaEngineService { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationService$Companion; | |
| public abstract fun ancestorAffectedByInBlockModification (Lcom/intellij/psi/PsiElement;)Lcom/intellij/psi/PsiElement; | |
| public abstract fun detectLocality (Lcom/intellij/psi/PsiElement;Lorg/jetbrains/kotlin/analysis/api/platform/modification/KaElementModificationType;)Lorg/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationLocality; | |
| public abstract fun handleInvalidation (Lcom/intellij/psi/PsiElement;Lorg/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationLocality;)V | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationService$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationService; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationServiceKt { | |
| public static final fun handleElementModification (Lorg/jetbrains/kotlin/analysis/api/platform/modification/KaSourceModificationService;Lcom/intellij/psi/PsiElement;Lorg/jetbrains/kotlin/analysis/api/platform/modification/KaElementModificationType;)V | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinCodeFragmentContextModificationEvent : org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEvent { | |
| public fun <init> (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)V | |
| public fun equals (Ljava/lang/Object;)Z | |
| public final fun getModule ()Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule; | |
| public fun hashCode ()I | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinGlobalModuleStateModificationEvent : org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEvent { | |
| public static final field INSTANCE Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinGlobalModuleStateModificationEvent; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinGlobalScriptModuleStateModificationEvent : org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEvent { | |
| public static final field INSTANCE Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinGlobalScriptModuleStateModificationEvent; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinGlobalSourceModuleStateModificationEvent : org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEvent { | |
| public static final field INSTANCE Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinGlobalSourceModuleStateModificationEvent; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinGlobalSourceOutOfBlockModificationEvent : org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEvent { | |
| public static final field INSTANCE Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinGlobalSourceOutOfBlockModificationEvent; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEvent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEvent$Companion; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEvent$Companion { | |
| public final fun getTOPIC ()Lcom/intellij/util/messages/Topic; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEventKind : java/lang/Enum { | |
| public static final field CODE_FRAGMENT_CONTEXT_MODIFICATION Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEventKind; | |
| public static final field GLOBAL_MODULE_STATE_MODIFICATION Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEventKind; | |
| public static final field GLOBAL_SCRIPT_MODULE_STATE_MODIFICATION Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEventKind; | |
| public static final field GLOBAL_SOURCE_MODULE_STATE_MODIFICATION Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEventKind; | |
| public static final field GLOBAL_SOURCE_OUT_OF_BLOCK_MODIFICATION Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEventKind; | |
| public static final field MODULE_OUT_OF_BLOCK_MODIFICATION Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEventKind; | |
| public static final field MODULE_STATE_MODIFICATION Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEventKind; | |
| public static fun getEntries ()Lkotlin/enums/EnumEntries; | |
| public static fun valueOf (Ljava/lang/String;)Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEventKind; | |
| public static fun values ()[Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEventKind; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEventKt { | |
| public static final fun isGlobalLevel (Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEventKind;)Z | |
| public static final fun isModuleLevel (Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEventKind;)Z | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEventListener { | |
| public abstract fun onModification (Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEvent;)V | |
| } | |
| public abstract class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationTrackerByEventFactoryBase : com/intellij/openapi/Disposable, org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationTrackerFactory { | |
| public fun <init> (Lcom/intellij/openapi/project/Project;)V | |
| public fun createProjectWideLibraryModificationTracker ()Lcom/intellij/openapi/util/ModificationTracker; | |
| public fun createProjectWideSourceModificationTracker ()Lcom/intellij/openapi/util/ModificationTracker; | |
| public fun dispose ()V | |
| protected final fun getEventLibraryModificationTracker ()Lcom/intellij/openapi/util/SimpleModificationTracker; | |
| protected final fun getEventSourceModificationTracker ()Lcom/intellij/openapi/util/SimpleModificationTracker; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationTrackerFactory : org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationTrackerFactory$Companion; | |
| public abstract fun createProjectWideLibraryModificationTracker ()Lcom/intellij/openapi/util/ModificationTracker; | |
| public abstract fun createProjectWideSourceModificationTracker ()Lcom/intellij/openapi/util/ModificationTracker; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationTrackerFactory$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationTrackerFactory; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationTrackerFactoryKt { | |
| public static final fun createProjectWideLibraryModificationTracker (Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/util/ModificationTracker; | |
| public static final fun createProjectWideSourceModificationTracker (Lcom/intellij/openapi/project/Project;)Lcom/intellij/openapi/util/ModificationTracker; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModuleOutOfBlockModificationEvent : org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEvent { | |
| public fun <init> (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)V | |
| public fun equals (Ljava/lang/Object;)Z | |
| public final fun getModule ()Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule; | |
| public fun hashCode ()I | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModuleStateModificationEvent : org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEvent { | |
| public fun <init> (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModuleStateModificationKind;)V | |
| public fun equals (Ljava/lang/Object;)Z | |
| public final fun getModificationKind ()Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModuleStateModificationKind; | |
| public final fun getModule ()Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule; | |
| public fun hashCode ()I | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModuleStateModificationKind : java/lang/Enum { | |
| public static final field REMOVAL Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModuleStateModificationKind; | |
| public static final field UPDATE Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModuleStateModificationKind; | |
| public static fun getEntries ()Lkotlin/enums/EnumEntries; | |
| public static fun valueOf (Ljava/lang/String;)Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModuleStateModificationKind; | |
| public static fun values ()[Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModuleStateModificationKind; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/modification/UtilsKt { | |
| public static final fun publishCodeFragmentContextModificationEvent (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)V | |
| public static final fun publishGlobalModuleStateModificationEvent (Lcom/intellij/openapi/project/Project;)V | |
| public static final fun publishGlobalScriptModuleStateModificationEvent (Lcom/intellij/openapi/project/Project;)V | |
| public static final fun publishGlobalSourceModuleStateModificationEvent (Lcom/intellij/openapi/project/Project;)V | |
| public static final fun publishGlobalSourceOutOfBlockModificationEvent (Lcom/intellij/openapi/project/Project;)V | |
| public static final fun publishModificationEvent (Lcom/intellij/openapi/project/Project;Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationEvent;)V | |
| public static final fun publishModuleOutOfBlockModificationEvent (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)V | |
| public static final fun publishModuleStateModificationEvent (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;Lorg/jetbrains/kotlin/analysis/api/platform/modification/KotlinModuleStateModificationKind;)V | |
| } | |
| public abstract class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinCachingPackageProviderFactory : com/intellij/openapi/Disposable, org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProviderFactory { | |
| public fun <init> (Lcom/intellij/openapi/project/Project;)V | |
| protected abstract fun createNewPackageProvider (Lcom/intellij/psi/search/GlobalSearchScope;)Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProvider; | |
| public fun createPackageProvider (Lcom/intellij/psi/search/GlobalSearchScope;)Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProvider; | |
| public fun dispose ()V | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinCompositePackageProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinCompositeProvider, org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProvider { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinCompositePackageProvider$Companion; | |
| public fun doesKotlinOnlyPackageExist (Lorg/jetbrains/kotlin/name/FqName;)Z | |
| public fun doesPackageExist (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Z | |
| public fun doesPlatformSpecificPackageExist (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Z | |
| public fun getKotlinOnlySubpackageNames (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Set; | |
| public fun getPlatformSpecificSubpackageNames (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Ljava/util/Set; | |
| public fun getProviders ()Ljava/util/List; | |
| public fun getSubpackageNames (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Ljava/util/Set; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinCompositePackageProvider$Companion { | |
| public final fun create (Ljava/util/List;)Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProvider; | |
| public final fun getFactory ()Lorg/jetbrains/kotlin/analysis/api/platform/KotlinCompositeProviderFactory; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinEmptyPackageProvider : org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProvider { | |
| public static final field INSTANCE Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinEmptyPackageProvider; | |
| public fun doesKotlinOnlyPackageExist (Lorg/jetbrains/kotlin/name/FqName;)Z | |
| public fun doesPackageExist (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Z | |
| public fun doesPlatformSpecificPackageExist (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Z | |
| public fun getKotlinOnlySubpackageNames (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Set; | |
| public fun getPlatformSpecificSubpackageNames (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Ljava/util/Set; | |
| public fun getSubpackageNames (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Ljava/util/Set; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinForwardDeclarationsPackageProviderFactory : org/jetbrains/kotlin/analysis/api/platform/KotlinOptionalPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinForwardDeclarationsPackageProviderFactory$Companion; | |
| public abstract fun createPackageProvider (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProvider; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinForwardDeclarationsPackageProviderFactory$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinForwardDeclarationsPackageProviderFactory; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinForwardDeclarationsPackageProviderFactoryKt { | |
| public static final fun createForwardDeclarationsPackageProvider (Lcom/intellij/openapi/project/Project;Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProvider; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackagePartProviderFactory : org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackagePartProviderFactory$Companion; | |
| public abstract fun createPackagePartProvider (Lcom/intellij/psi/search/GlobalSearchScope;)Lorg/jetbrains/kotlin/load/kotlin/PackagePartProvider; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackagePartProviderFactory$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackagePartProviderFactory; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackagePartProviderFactoryKt { | |
| public static final fun createPackagePartProvider (Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/search/GlobalSearchScope;)Lorg/jetbrains/kotlin/load/kotlin/PackagePartProvider; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinComposableProvider { | |
| public abstract fun doesKotlinOnlyPackageExist (Lorg/jetbrains/kotlin/name/FqName;)Z | |
| public abstract fun doesPackageExist (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Z | |
| public abstract fun doesPlatformSpecificPackageExist (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Z | |
| public abstract fun getKotlinOnlySubpackageNames (Lorg/jetbrains/kotlin/name/FqName;)Ljava/util/Set; | |
| public abstract fun getPlatformSpecificSubpackageNames (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Ljava/util/Set; | |
| public abstract fun getSubpackageNames (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Ljava/util/Set; | |
| } | |
| public abstract class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProviderBase : org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProvider { | |
| public fun <init> (Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/search/GlobalSearchScope;)V | |
| public fun doesPackageExist (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Z | |
| public fun doesPlatformSpecificPackageExist (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Z | |
| public fun getPlatformSpecificSubpackageNames (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Ljava/util/Set; | |
| protected final fun getProject ()Lcom/intellij/openapi/project/Project; | |
| public final fun getSearchScope ()Lcom/intellij/psi/search/GlobalSearchScope; | |
| public fun getSubpackageNames (Lorg/jetbrains/kotlin/name/FqName;Lorg/jetbrains/kotlin/platform/TargetPlatform;)Ljava/util/Set; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProviderFactory : org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProviderFactory$Companion; | |
| public abstract fun createPackageProvider (Lcom/intellij/psi/search/GlobalSearchScope;)Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProvider; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProviderFactory$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProviderFactory; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProviderFactoryKt { | |
| public static final fun createPackageProvider (Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/search/GlobalSearchScope;)Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProvider; | |
| public static final fun mergePackageProviders (Lcom/intellij/openapi/project/Project;Ljava/util/List;)Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProvider; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProviderMerger : org/jetbrains/kotlin/analysis/api/platform/KotlinComposableProviderMerger, org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProviderMerger$Companion; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProviderMerger$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/packages/KotlinPackageProviderMerger; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/permissions/KaAnalysisPermissionChecker : org/jetbrains/kotlin/analysis/api/platform/KaEngineService { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/permissions/KaAnalysisPermissionChecker$Companion; | |
| public abstract fun getRejectionReason ()Ljava/lang/String; | |
| public abstract fun isAnalysisAllowed ()Z | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/permissions/KaAnalysisPermissionChecker$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/permissions/KaAnalysisPermissionChecker; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/permissions/KotlinAnalysisPermissionOptions : org/jetbrains/kotlin/analysis/api/platform/KotlinOptionalPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/permissions/KotlinAnalysisPermissionOptions$Companion; | |
| public abstract fun getDefaultIsAnalysisAllowedInWriteAction ()Z | |
| public abstract fun getDefaultIsAnalysisAllowedOnEdt ()Z | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/permissions/KotlinAnalysisPermissionOptions$Companion { | |
| public final fun getInstance ()Lorg/jetbrains/kotlin/analysis/api/platform/permissions/KotlinAnalysisPermissionOptions; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/permissions/KotlinDefaultAnalysisPermissionOptions : org/jetbrains/kotlin/analysis/api/platform/permissions/KotlinAnalysisPermissionOptions { | |
| public fun <init> ()V | |
| public fun getDefaultIsAnalysisAllowedInWriteAction ()Z | |
| public fun getDefaultIsAnalysisAllowedOnEdt ()Z | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaBuiltinsModuleImpl : org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModuleBase, org/jetbrains/kotlin/analysis/api/projectStructure/KaBuiltinsModule { | |
| public fun <init> (Lorg/jetbrains/kotlin/platform/TargetPlatform;Lcom/intellij/openapi/project/Project;)V | |
| public fun equals (Ljava/lang/Object;)Z | |
| public fun getBaseContentScope ()Lcom/intellij/psi/search/GlobalSearchScope; | |
| public fun getProject ()Lcom/intellij/openapi/project/Project; | |
| public fun getTargetPlatform ()Lorg/jetbrains/kotlin/platform/TargetPlatform; | |
| public fun getTransitiveDependsOnDependencies ()Ljava/util/List; | |
| public fun hashCode ()I | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaContentScopeProvider : org/jetbrains/kotlin/analysis/api/platform/KaEngineService { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaContentScopeProvider$Companion; | |
| public abstract fun getRefinedContentScope (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Lcom/intellij/psi/search/GlobalSearchScope; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaContentScopeProvider$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaContentScopeProvider; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaDanglingFileModuleImpl : org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModuleBase, org/jetbrains/kotlin/analysis/api/projectStructure/KaDanglingFileModule { | |
| public fun <init> (Ljava/util/List;Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaDanglingFileResolutionMode;)V | |
| public fun equals (Ljava/lang/Object;)Z | |
| public fun getBaseContentScope ()Lcom/intellij/psi/search/GlobalSearchScope; | |
| public fun getContextModule ()Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule; | |
| public fun getDirectDependsOnDependencies ()Ljava/util/List; | |
| public fun getDirectFriendDependencies ()Ljava/util/List; | |
| public fun getDirectRegularDependencies ()Ljava/util/List; | |
| public fun getFiles ()Ljava/util/List; | |
| public fun getProject ()Lcom/intellij/openapi/project/Project; | |
| public fun getResolutionMode ()Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaDanglingFileResolutionMode; | |
| public fun getTargetPlatform ()Lorg/jetbrains/kotlin/platform/TargetPlatform; | |
| public fun getTransitiveDependsOnDependencies ()Ljava/util/List; | |
| public fun hashCode ()I | |
| public fun isCodeFragment ()Z | |
| public fun isValid ()Z | |
| public fun toString ()Ljava/lang/String; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaGlobalSearchScopeMerger : org/jetbrains/kotlin/analysis/api/platform/KaEngineService { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaGlobalSearchScopeMerger$Companion; | |
| public abstract fun union (Ljava/util/Collection;)Lcom/intellij/psi/search/GlobalSearchScope; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaGlobalSearchScopeMerger$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaGlobalSearchScopeMerger; | |
| } | |
| public abstract class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModuleBase : org/jetbrains/kotlin/analysis/api/projectStructure/KaModule { | |
| public fun <init> ()V | |
| public fun getContentScope ()Lcom/intellij/psi/search/GlobalSearchScope; | |
| public fun getTransitiveDependsOnDependencies ()Ljava/util/List; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModuleConverter : org/jetbrains/kotlin/analysis/api/platform/KotlinOptionalPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModuleConverter$Companion; | |
| public abstract fun asOpenApiModule (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Lcom/intellij/openapi/module/Module; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModuleConverter$Companion { | |
| public final fun getInstance ()Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModuleConverter; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModulePlatformKind : java/lang/Enum { | |
| public static final field JS Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModulePlatformKind; | |
| public static final field JVM Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModulePlatformKind; | |
| public static final field METADATA Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModulePlatformKind; | |
| public static final field NATIVE Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModulePlatformKind; | |
| public static final field WASM Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModulePlatformKind; | |
| public static fun getEntries ()Lkotlin/enums/EnumEntries; | |
| public static fun valueOf (Ljava/lang/String;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModulePlatformKind; | |
| public static fun values ()[Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModulePlatformKind; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModulePlatformKindKt { | |
| public static final fun getPlatformKind (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModulePlatformKind; | |
| public static final fun toModulePlatformKind (Lorg/jetbrains/kotlin/platform/TargetPlatform;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaModulePlatformKind; | |
| } | |
| public abstract class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaResolutionScope : com/intellij/psi/search/GlobalSearchScope { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaResolutionScope$Companion; | |
| public fun <init> ()V | |
| public abstract fun contains (Lcom/intellij/psi/PsiElement;)Z | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaResolutionScope$Companion { | |
| public final fun forModule (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaResolutionScope; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaResolutionScopeProvider : org/jetbrains/kotlin/analysis/api/platform/KaEngineService { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaResolutionScopeProvider$Companion; | |
| public abstract fun getResolutionScope (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaResolutionScope; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KaResolutionScopeProvider$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KaResolutionScopeProvider; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinActualDeclarationProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinOptionalPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinActualDeclarationProvider$Companion; | |
| public abstract fun getActualDeclarations (Lorg/jetbrains/kotlin/psi/KtDeclaration;)Lkotlin/sequences/Sequence; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinActualDeclarationProvider$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinActualDeclarationProvider; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinAnchorModuleProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinOptionalPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinAnchorModuleProvider$Companion; | |
| public abstract fun getAllAnchorModules ()Ljava/util/Collection; | |
| public abstract fun getAllAnchorModulesIfComputed ()Ljava/util/Collection; | |
| public abstract fun getAnchorModule (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaLibraryModule;)Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaSourceModule; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinAnchorModuleProvider$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinAnchorModuleProvider; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinCompilerPluginsProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinOptionalPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinCompilerPluginsProvider$Companion; | |
| public abstract fun getRegisteredExtensions (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;Lorg/jetbrains/kotlin/extensions/ExtensionPointDescriptor;)Ljava/util/List; | |
| public abstract fun isPluginOfTypeRegistered (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinCompilerPluginsProvider$CompilerPluginType;)Z | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinCompilerPluginsProvider$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinCompilerPluginsProvider; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinCompilerPluginsProvider$CompilerPluginType : java/lang/Enum { | |
| public static final field ASSIGNMENT Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinCompilerPluginsProvider$CompilerPluginType; | |
| public static fun getEntries ()Lkotlin/enums/EnumEntries; | |
| public static fun valueOf (Ljava/lang/String;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinCompilerPluginsProvider$CompilerPluginType; | |
| public static fun values ()[Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinCompilerPluginsProvider$CompilerPluginType; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinContentScopeRefiner : org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinContentScopeRefiner$Companion; | |
| public fun getEnlargementScopes (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Ljava/util/List; | |
| public fun getRestrictionScopes (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Ljava/util/List; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinContentScopeRefiner$Companion { | |
| public final fun getEP_NAME ()Lcom/intellij/openapi/extensions/ExtensionPointName; | |
| public final fun getRefiners (Lcom/intellij/openapi/project/Project;)Ljava/util/List; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinGlobalSearchScopeMergeStrategy : org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinGlobalSearchScopeMergeStrategy$Companion; | |
| public abstract fun getTargetType ()Lkotlin/reflect/KClass; | |
| public abstract fun uniteScopes (Ljava/util/List;Lcom/intellij/openapi/project/Project;)Ljava/util/List; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinGlobalSearchScopeMergeStrategy$Companion { | |
| public final fun getEP_NAME ()Lcom/intellij/openapi/extensions/ExtensionPointName; | |
| public final fun getMergeStrategies (Lcom/intellij/openapi/project/Project;)Ljava/util/List; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinIntersectionScopeMergeTarget { | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinModuleDependentsProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinModuleDependentsProvider$Companion; | |
| public abstract fun getDirectDependents (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Ljava/util/Set; | |
| public abstract fun getRefinementDependents (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Ljava/util/Set; | |
| public abstract fun getTransitiveDependents (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Ljava/util/Set; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinModuleDependentsProvider$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinModuleDependentsProvider; | |
| } | |
| public abstract class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinModuleDependentsProviderBase : org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinModuleDependentsProvider { | |
| public fun <init> ()V | |
| protected final fun computeTransitiveDependents (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Ljava/util/Set; | |
| public fun getTransitiveDependents (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Ljava/util/Set; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinModuleInformationProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinOptionalPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinModuleInformationProvider$Companion; | |
| public abstract fun isEmpty (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Ljava/lang/Boolean; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinModuleInformationProvider$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinModuleInformationProvider; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinModuleOutputProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinOptionalPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinModuleOutputProvider$Companion; | |
| public abstract fun getCompilationOutput (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaSourceModule;)Lcom/intellij/openapi/vfs/VirtualFile; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinModuleOutputProvider$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinModuleOutputProvider; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinProjectStructureProvider { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinProjectStructureProvider$Companion; | |
| public fun getGlobalLanguageVersionSettings ()Lorg/jetbrains/kotlin/config/LanguageVersionSettings; | |
| public abstract fun getImplementingModules (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Ljava/util/List; | |
| public fun getLibraryLanguageVersionSettings ()Lorg/jetbrains/kotlin/config/LanguageVersionSettings; | |
| public abstract fun getModule (Lcom/intellij/psi/PsiElement;Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinProjectStructureProvider$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinProjectStructureProvider; | |
| public final fun getModule (Lcom/intellij/openapi/project/Project;Lcom/intellij/psi/PsiElement;Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule; | |
| } | |
| public abstract class org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinProjectStructureProviderBase : org/jetbrains/kotlin/analysis/api/platform/projectStructure/KotlinProjectStructureProvider { | |
| public fun <init> ()V | |
| protected final fun computeSpecialModule (Lcom/intellij/psi/PsiFile;)Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule; | |
| protected abstract fun getNotUnderContentRootModule (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaNotUnderContentRootModule; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/projectStructure/UtilsKt { | |
| public static final fun areCompilerPluginsSupported (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;)Z | |
| public static final fun asDebugString (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;I)Ljava/lang/String; | |
| public static synthetic fun asDebugString$default (Lorg/jetbrains/kotlin/analysis/api/projectStructure/KaModule;IILjava/lang/Object;)Ljava/lang/String; | |
| public static final fun computeTransitiveDependsOnDependencies (Ljava/util/List;)Ljava/util/List; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/resolution/KaResolutionActivityTracker : org/jetbrains/kotlin/analysis/api/platform/KaEngineService { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/resolution/KaResolutionActivityTracker$Companion; | |
| public abstract fun isKotlinResolutionActive ()Z | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/resolution/KaResolutionActivityTracker$Companion { | |
| public final fun getInstance ()Lorg/jetbrains/kotlin/analysis/api/platform/resolution/KaResolutionActivityTracker; | |
| } | |
| public abstract class org/jetbrains/kotlin/analysis/api/platform/restrictedAnalysis/KaRestrictedAnalysisException : java/lang/Exception { | |
| public fun <init> (Ljava/lang/Throwable;)V | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/restrictedAnalysis/KotlinRestrictedAnalysisService : org/jetbrains/kotlin/analysis/api/platform/KotlinOptionalPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/restrictedAnalysis/KotlinRestrictedAnalysisService$Companion; | |
| public abstract fun isAnalysisRestricted ()Z | |
| public abstract fun isRestrictedAnalysisAllowed ()Z | |
| public abstract fun rejectRestrictedAnalysis ()Ljava/lang/Void; | |
| public abstract fun runWithRestrictedDataAccess (Lkotlin/jvm/functions/Function0;)Ljava/lang/Object; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/restrictedAnalysis/KotlinRestrictedAnalysisService$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/restrictedAnalysis/KotlinRestrictedAnalysisService; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/restrictedAnalysis/KotlinRestrictedAnalysisServiceKt { | |
| public static final fun withRestrictedDataAccess (Lorg/jetbrains/kotlin/analysis/api/platform/restrictedAnalysis/KotlinRestrictedAnalysisService;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/statistics/KaStatisticsService : org/jetbrains/kotlin/analysis/api/platform/KaEngineService { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/statistics/KaStatisticsService$Companion; | |
| public abstract fun start ()V | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/statistics/KaStatisticsService$Companion { | |
| public final fun getAreStatisticsEnabled ()Z | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/statistics/KaStatisticsService; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/statistics/KotlinGlobalOpenTelemetryProvider : org/jetbrains/kotlin/analysis/api/platform/statistics/KotlinOpenTelemetryProvider { | |
| public fun <init> ()V | |
| public fun getOpenTelemetry ()Lio/opentelemetry/api/OpenTelemetry; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/statistics/KotlinObjectSizeCalculator : org/jetbrains/kotlin/analysis/api/platform/KotlinOptionalPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/statistics/KotlinObjectSizeCalculator$Companion; | |
| public abstract fun shallowSize (Ljava/lang/Object;)J | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/statistics/KotlinObjectSizeCalculator$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/statistics/KotlinObjectSizeCalculator; | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/platform/statistics/KotlinOpenTelemetryProvider : org/jetbrains/kotlin/analysis/api/platform/KotlinOptionalPlatformComponent { | |
| public static final field Companion Lorg/jetbrains/kotlin/analysis/api/platform/statistics/KotlinOpenTelemetryProvider$Companion; | |
| public abstract fun getOpenTelemetry ()Lio/opentelemetry/api/OpenTelemetry; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/statistics/KotlinOpenTelemetryProvider$Companion { | |
| public final fun getInstance (Lcom/intellij/openapi/project/Project;)Lorg/jetbrains/kotlin/analysis/api/platform/statistics/KotlinOpenTelemetryProvider; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/utils/SublistMerger { | |
| public fun <init> (Ljava/util/List;Ljava/util/List;)V | |
| public final fun finish ()V | |
| public final fun getDestination ()Ljava/util/List; | |
| public final fun getRemainingElements ()Ljava/util/List; | |
| public final fun setRemainingElements (Ljava/util/List;)V | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/utils/SublistMergerKt { | |
| public static final fun mergeInto (Ljava/util/List;Ljava/util/List;Lkotlin/jvm/functions/Function1;)V | |
| public static final fun mergeWith (Ljava/util/List;Lkotlin/jvm/functions/Function1;)Ljava/util/List; | |
| } | |
| public final class org/jetbrains/kotlin/analysis/api/platform/utils/UtilsKt { | |
| public static final field KOTLIN_JAVA_ELEMENT_FINDER_CLASS_NAME Ljava/lang/String; | |
| public static final fun forEachNonKotlinPsiElementFinder (Lcom/intellij/openapi/project/Project;Lkotlin/jvm/functions/Function1;)V | |
| } | |
| public abstract interface class org/jetbrains/kotlin/analysis/api/resolution/KaResolvableReferenceBridge { | |
| public abstract fun resolveToSymbols (Lorg/jetbrains/kotlin/analysis/api/KaSession;)Ljava/util/Collection; | |
| } | |