- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 12 for creation (1.36 sec)
-
analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/KotlinCompositeProviderFactory.kt
import org.jetbrains.kotlin.analysis.api.platform.utils.mergeOnly /** * [KotlinCompositeProviderFactory] is used by various [KotlinCompositeProvider]s to share code related to provider creation and flattening. */ public class KotlinCompositeProviderFactory<P : KotlinComposableProvider>( private val emptyProvider: P, private val composeProviders: (List<P>) -> P, ) {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu Jun 06 17:44:50 UTC 2024 - 2.3K bytes - Viewed (0) -
analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/modification/KotlinModificationTrackerFactory.kt
* * - Modification inside non-local (i.e. accessible outside) declaration without explicit return type specified * - Modification of a package * - Creation of a new declaration * - Moving a declaration to another package * * Generally, all modifications which happen outside the body of a callable declaration (functions, accessors, or properties) with an
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu Jun 06 17:57:40 UTC 2024 - 3.8K bytes - Viewed (0) -
analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinAlwaysAccessibleLifetimeToken.kt
} override fun getInvalidationReason(): String { if (onCreatedTimeStamp != modificationTracker.modificationCount) return "PSI has changed since creation" error("Getting invalidation reason for valid validity token") } override fun isAccessible(): Boolean { return true } override fun getInaccessibilityReason(): String {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu Jun 06 17:44:50 UTC 2024 - 2.1K bytes - Viewed (0) -
analysis/analysis-api-platform-interface/src/org/jetbrains/kotlin/analysis/api/platform/lifetime/KotlinReadActionConfinementLifetimeToken.kt
} override fun getInvalidationReason(): String { if (onCreatedTimeStamp != modificationTracker.modificationCount) return "PSI has changed since creation." error("Cannot get an invalidation reason for a valid lifetime token.") } override fun isAccessible(): Boolean { if (!ApplicationManager.getApplication().isReadAccessAllowed) return false
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu Jun 06 17:44:50 UTC 2024 - 3.4K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/resolve/extensions/KtResolveExtension.kt
* * #### Lifecycle Management * * A [KaResolveExtension] is tied to the lifetime of its module's analysis session. It is created by [KaResolveExtensionProvider] during * creation of an analysis session, and disposed after the analysis session has been invalidated. * * [KaResolveExtension] implements the [Disposable] interface. The resolve extension can then act as a parent disposable, e.g. for a message
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu Jun 06 17:44:50 UTC 2024 - 4.9K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtDiagnosticConverter.kt
fun add(diagnostic: KtDiagnosticFactory0, creator: KaFirDiagnostic0Creator) { conversions[diagnostic] = creator } fun <A> add(diagnostic: KtDiagnosticFactory1<A>, creator: KaFirDiagnostic1Creator<A>) { conversions[diagnostic] = creator } fun <A, B> add(diagnostic: KtDiagnosticFactory2<A, B>, creator: KaFirDiagnostic2Creator<A, B>) { conversions[diagnostic] = creator
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 5.8K bytes - Viewed (0) -
ChangeLog.md
- [`KT-61296`](https://youtrack.jetbrains.com/issue/KT-61296) K2: do not resolve the entire file on lazyResolve call if FirFile is passed - [`KT-65683`](https://youtrack.jetbrains.com/issue/KT-65683) Analysis API: Dangling file session creation causes a `computeIfAbsent` contract violation - [`KT-64884`](https://youtrack.jetbrains.com/issue/KT-64884) K2 IDE. FP [NAMED_PARAMETER_NOT_FOUND] for copy method of library data class when class has not parameter-properties
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon May 27 17:14:23 UTC 2024 - 292.1K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirSymbolProvider.kt
override fun getParameterSymbol(psi: KtParameter): KaVariableLikeSymbol { return when { psi.isFunctionTypeParameter -> errorWithFirSpecificEntries( "Creating KtValueParameterSymbol for function type parameter is not possible. Please see the KDoc of getParameterSymbol", psi = psi, ) psi.isLoopParameter || psi.isCatchParameter -> {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Thu May 23 17:29:30 UTC 2024 - 9.9K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/symbols/AdditionalKDocResolutionProvider.kt
/** * An extension point to provide additional symbols for a KDoc reference. KDoc link resolution will use symbols returned by this EP * only if the real resolution was unsuccessful. You can use this EP by creating a class implementing this interface. * For example, let's assume that you want to return symbol `fun foo() = 3` for the following KDoc resolution: * * ``` * package com.example * fun foo() = 3 * /**
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 2.2K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/symbols/KtFirFileSymbol.kt
override fun createPointer(): KaSymbolPointer<KaFileSymbol> = withValidityAssertion { KaPsiBasedSymbolPointer.createForSymbolFromSource<KaFileSymbol>(this)?.let { return it } TODO("Creating pointers for files from library is not supported yet") } override val annotations by cached { KaFirAnnotationListForDeclaration.create(firSymbol, builder) }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 1.7K bytes - Viewed (0)