- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 27 for textRange (0.08 sec)
-
analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/diagnosticProvider/AbstractCollectDiagnosticsTest.kt
val indentString = " ".repeat(indent) append(indentString + factoryName) appendLine("$indentString text ranges: $textRanges") appendLine("$indentString PSI: ${psi::class.simpleName} at ${psi.textRange.asLineColumnRange()}") } appendLine("Diagnostics from elements:") for ((element, diagnostic) in diagnosticsFromElements) {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 4.1K bytes - Viewed (0) -
analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/diagnostics/KtAbstractFirDiagnostic.kt
val firDiagnosticRenderer = RootDiagnosticRendererFactory(diagnostic) return firDiagnosticRenderer.render(diagnostic) } override val textRanges: Collection<TextRange> get() = withValidityAssertion { firDiagnostic.textRanges } @Suppress("UNCHECKED_CAST") override val psi: PSI get() = withValidityAssertion { firDiagnostic.psiElement as PSI } override val severity: KaSeverity
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 1.9K bytes - Viewed (0) -
analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/references/AbstractReferenceShortenerForWholeFileTest.kt
this += "default settings" to collectPossibleReferenceShortenings(mainFile, mainFile.textRange) this += ShortenStrategy.entries.associateWith { option -> val shorteningsForOption = collectPossibleReferenceShortenings( mainFile, mainFile.textRange, classShortenStrategy = { option },
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed Mar 27 16:04:54 UTC 2024 - 2.1K bytes - Viewed (0) -
analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/dataFlowInfoProvider/AbstractExitPointSnapshotTest.kt
private fun findStatements(mainFile: KtFile, textRange: TextRange): List<KtExpression> { var candidate = PsiTreeUtil.findElementOfClassAtOffset(mainFile, textRange.startOffset, KtExpression::class.java, true) ?: error("Cannot find a starting element in range $textRange") while (true) { val parent = candidate.parent
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 2.4K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/diagnostics/KtDiagnostic.kt
public interface KaDiagnosticWithPsi<out PSI : PsiElement> : KaDiagnostic { public override val diagnosticClass: KClass<out KaDiagnosticWithPsi<PSI>> public val psi: PSI public val textRanges: Collection<TextRange> } public typealias KtDiagnosticWithPsi<PSI> = KaDiagnosticWithPsi<PSI> public fun KaDiagnostic.getDefaultMessageWithFactoryName(): String { return "[$factoryName] $defaultMessage"
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 1.1K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10DiagnosticProvider.kt
?: "" } override val psi: PsiElement get() = withValidityAssertion { diagnostic.psiElement } override val textRanges: Collection<TextRange> get() = withValidityAssertion { diagnostic.textRanges } override val diagnosticClass: KClass<out KaDiagnosticWithPsi<PsiElement>> get() = withValidityAssertion { KaFe10Diagnostic::class }
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Tue Jun 11 15:45:42 UTC 2024 - 3.6K bytes - Viewed (0) -
analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/components/KtFe10ReferenceShortener.kt
* Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. */ package org.jetbrains.kotlin.analysis.api.descriptors.components import com.intellij.openapi.util.TextRange import com.intellij.psi.SmartPointerManager import com.intellij.psi.SmartPsiElementPointer import org.jetbrains.kotlin.analysis.api.components.* import org.jetbrains.kotlin.analysis.api.descriptors.KaFe10Session
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:35 UTC 2024 - 2.4K bytes - Viewed (0) -
analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/expressionInfoProvider/AbstractIsUsedAsExpressionTest.kt
val expression = testServices.expressionMarkerProvider.getSelectedElementOfType<KtExpression>(mainFile).let { if (it is KtBlockExpression && it.statements.size == 1 && it.textRange == it.statements.single().textRange) { it.statements.single() } else { it } } val actual = StringBuilder() analyseForTest(expression) {
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed Mar 27 16:04:54 UTC 2024 - 1.6K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/components/KtReferenceShortener.kt
* Also see [org.jetbrains.kotlin.idea.base.analysis.api.utils.shortenReferences] and functions around it. */ public fun collectPossibleReferenceShortenings( file: KtFile, selection: TextRange = file.textRange, shortenOptions: ShortenOptions = ShortenOptions.DEFAULT, classShortenStrategy: (KaClassLikeSymbol) -> ShortenStrategy = defaultClassShortenStrategy,
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon May 27 09:59:11 UTC 2024 - 9.5K bytes - Viewed (0) -
analysis/analysis-api-impl-base/tests/org/jetbrains/kotlin/analysis/api/impl/base/test/cases/components/expressionTypeProvider/AbstractHLExpressionTypeTest.kt
val selected = testServices.expressionMarkerProvider.getSelectedElementOfTypeByDirective(mainFile, mainModule).let { if (it is KtBlockExpression && it.statements.size == 1 && it.textRange == it.statements.single().textRange) { it.statements.single() } else { it } } val expression = when (selected) { is KtExpression -> selected
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Wed May 22 06:28:34 UTC 2024 - 3K bytes - Viewed (0)