- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for forbidAnalysis (2.67 sec)
-
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/permissions/KaAnalysisPermissionRegistry.kt
import org.jetbrains.kotlin.analysis.api.permissions.KaAnalysisPermissionRegistry.KaExplicitAnalysisRestriction /** * [KaAnalysisPermissionRegistry] stores settings required by permission functions such as [forbidAnalysis], [allowAnalysisOnEdt], and * [allowAnalysisFromWriteAction]. * * [KaAnalysisPermissionRegistry] is an *application service* because we want users to call permission functions without having to pass a
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon May 27 17:22:24 UTC 2024 - 2.7K bytes - Viewed (0) -
analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/permissions/permissions.kt
* [analyze][org.jetbrains.kotlin.analysis.api.analyze] is called. */ @OptIn(KaAnalysisApiInternals::class) public inline fun <R> forbidAnalysis(description: String, action: () -> R): R { val permissionRegistry = KaAnalysisPermissionRegistry.getInstance() if (permissionRegistry.explicitAnalysisRestriction != null) return action()
Registered: Wed Jun 12 09:53:16 UTC 2024 - Last Modified: Mon May 27 17:22:24 UTC 2024 - 4.5K bytes - Viewed (0)