From c23a28f247730ef8add31a1a21743598df8d6e6c Mon Sep 17 00:00:00 2001 From: Koudai Aono Date: Sun, 19 Sep 2021 16:28:10 +0900 Subject: [PATCH] PY-30702 Remove unused code closes https://github.com/JetBrains/intellij-community/pull/1736 GitOrigin-RevId: 0669006ed4d09ce4d1aeb345fe49ea5cd97437c3 --- .../python/sdk/poetry/PoetryExtrasLineMarkerContributor.kt | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/python/src/com/jetbrains/python/sdk/poetry/PoetryExtrasLineMarkerContributor.kt b/python/src/com/jetbrains/python/sdk/poetry/PoetryExtrasLineMarkerContributor.kt index f7c539353f89..08e8071a9009 100644 --- a/python/src/com/jetbrains/python/sdk/poetry/PoetryExtrasLineMarkerContributor.kt +++ b/python/src/com/jetbrains/python/sdk/poetry/PoetryExtrasLineMarkerContributor.kt @@ -15,12 +15,7 @@ object PoetryExtrasLineMarkerContributor : RunLineMarkerContributor() { override fun getInfo(element: PsiElement): Info? { val sdk = element.project.pythonSdk ?: return null if (!sdk.isPoetry) return null - try { - if (element !is TomlKey) return null - } - catch (e: NoClassDefFoundError) { - return null //Toml plugin is installed. But, PyCharm has not restarted yet. - } + if (element !is TomlKey) return null val keyValue = element.parent as? TomlKeyValue ?: return null val header = (keyValue.parent as? TomlTable)?.header ?: return null if (header.key?.text != "tool.poetry.extras") return null