From 0a7cb22aa29f89ae6df7bc2e72ceec8ef5a1b12c Mon Sep 17 00:00:00 2001 From: Mikhail Golubev Date: Fri, 29 Mar 2024 20:43:46 +0200 Subject: [PATCH] [python] Cleanup in ImportToImportFromIntention: use simpler API for replacing a PSI element GitOrigin-RevId: 815e6d1d879d3d8ee85cccf43b73ea2797687d61 --- .../codeInsight/intentions/ImportToImportFromIntention.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/python/python-psi-impl/src/com/jetbrains/python/codeInsight/intentions/ImportToImportFromIntention.java b/python/python-psi-impl/src/com/jetbrains/python/codeInsight/intentions/ImportToImportFromIntention.java index 941ed06386a9..d81a18d75a2f 100644 --- a/python/python-psi-impl/src/com/jetbrains/python/codeInsight/intentions/ImportToImportFromIntention.java +++ b/python/python-psi-impl/src/com/jetbrains/python/codeInsight/intentions/ImportToImportFromIntention.java @@ -152,8 +152,7 @@ public final class ImportToImportFromIntention extends PsiBasedModCommandAction< parent.addAfter(newImportStatement, importStatement); // add 'import from': we need the module imported as is } else { // replace entire existing import - parent.getNode().replaceChild(importStatement.getNode(), newImportStatement.getNode()); - // import_statement.replace(from_import_stmt); + importStatement.replace(newImportStatement); } } else {