IJPL-246466 python: remove obsolete @OptIn(IntellijInternalApi::class)

GitOrigin-RevId: 464e7d3762cd894500a1c3880e8ee3a36487a91f
This commit is contained in:
Nikolay Chashnikov
2026-06-08 19:42:34 +00:00
committed by intellij-monorepo-bot
parent 87905088d1
commit cf84e6628d
8 changed files with 0 additions and 20 deletions
@@ -1,9 +1,6 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@file:OptIn(IntellijInternalApi::class)
package com.jetbrains.python.debugger.pydev
import com.intellij.openapi.util.IntellijInternalApi
import com.intellij.util.asSafely
import com.jetbrains.python.debugger.pydev.tables.PyDevCommandParameters
import com.jetbrains.python.tables.TableCommandParameters
@@ -1,9 +1,6 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@file:OptIn(IntellijInternalApi::class)
package com.jetbrains.python.debugger.pydev.tables
import com.intellij.openapi.util.IntellijInternalApi
import com.jetbrains.python.tables.TableCommandParameters
class PyDevCommandParameters(val start: Int, val end: Int, val format: String?) : TableCommandParameters
@@ -1,9 +1,6 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@file:OptIn(IntellijInternalApi::class)
package com.jetbrains.python.debugger.pydev.tables
import com.intellij.openapi.util.IntellijInternalApi
import com.jetbrains.python.tables.TableCommandParameters
class PyDevImageCommandParameters(val offset: Int?, val imageId: String?) : TableCommandParameters
@@ -8,7 +8,6 @@ import com.intellij.openapi.module.ModuleManager
import com.intellij.openapi.project.Project
import com.intellij.openapi.projectRoots.Sdk
import com.intellij.openapi.updateSettings.impl.pluginsAdvertisement.PluginAdvertiserService
import com.intellij.openapi.util.IntellijInternalApi
import com.jetbrains.python.packaging.common.PythonPackageManagementListener
import com.jetbrains.python.packaging.management.PythonPackageManager
import com.jetbrains.python.sdk.legacy.PythonSdkUtil
@@ -27,7 +26,6 @@ internal class PyDependencyCollector : DependencyCollector {
}
}
@OptIn(IntellijInternalApi::class)
private class PyDependencyCollectorListener(private val project: Project) : PythonPackageManagementListener {
override fun packagesChanged(sdk: Sdk) {
PluginAdvertiserService.getInstance(project).rescanDependencies()
@@ -1,7 +1,6 @@
// Copyright 2000-2025 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.jetbrains.python.sdk.conda.execution
import com.intellij.openapi.util.IntellijInternalApi
import com.jetbrains.python.packaging.common.PythonOutdatedPackage
import com.jetbrains.python.packaging.conda.CondaPackage
import com.jetbrains.python.sdk.conda.execution.models.CondaEnvInfo
@@ -11,7 +10,6 @@ import kotlinx.serialization.json.jsonArray
import kotlinx.serialization.json.jsonObject
import kotlinx.serialization.json.jsonPrimitive
@OptIn(IntellijInternalApi::class)
internal object CondaExecutionParser {
private val json = kotlinx.serialization.json.Json { ignoreUnknownKeys = true }
fun parseCondaPackageList(text: String): List<CondaPackage> {
@@ -3,7 +3,6 @@ package com.jetbrains.python.sdk.conda.execution
import com.intellij.openapi.diagnostic.thisLogger
import com.intellij.openapi.projectRoots.Sdk
import com.intellij.openapi.util.IntellijInternalApi
import com.intellij.platform.eel.isWindows
import com.intellij.platform.eel.provider.osFamily
import com.intellij.python.community.execService.BinOnEel
@@ -40,7 +39,6 @@ import kotlin.io.path.pathString
import kotlin.time.Duration
import kotlin.time.Duration.Companion.minutes
@OptIn(IntellijInternalApi::class)
@ApiStatus.Internal
object CondaExecutor {
suspend fun createNamedEnv(binaryToExec: BinaryToExec, envName: String, pythonVersion: String): PyResult<Unit> {
@@ -7,7 +7,6 @@ import com.intellij.execution.target.TargetedCommandLineBuilder
import com.intellij.openapi.components.Service
import com.intellij.openapi.components.service
import com.intellij.openapi.projectRoots.Sdk
import com.intellij.openapi.util.IntellijInternalApi
import com.intellij.openapi.util.registry.RegistryManager
import com.intellij.python.community.execService.BinaryToExec
import com.jetbrains.python.errorProcessing.PyResult
@@ -75,7 +74,6 @@ data class PyCondaEnv(
override fun toString(): String = "$envIdentity@$fullCondaPathOnTarget"
}
@OptIn(IntellijInternalApi::class)
@Service(Service.Level.APP)
private class CondaEnvService(scope: CoroutineScope) {
private val _condaEnvProviderImpl: Deferred<PyCondaEnvProvider> = scope.async {
@@ -1,6 +1,4 @@
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
@file:OptIn(IntellijInternalApi::class)
package com.jetbrains.python.suggestions
import com.intellij.icons.AllIcons
@@ -16,7 +14,6 @@ import com.intellij.openapi.updateSettings.impl.pluginsAdvertisement.PluginSugge
import com.intellij.openapi.updateSettings.impl.pluginsAdvertisement.PluginSuggestionProvider
import com.intellij.openapi.updateSettings.impl.pluginsAdvertisement.createTryUltimateActionLabel
import com.intellij.openapi.updateSettings.impl.pluginsAdvertisement.tryUltimateIsDisabled
import com.intellij.openapi.util.IntellijInternalApi
import com.intellij.openapi.vfs.VirtualFile
import com.intellij.psi.PsiManager
import com.intellij.ui.EditorNotificationPanel