From b0409e57254fc4b65a43ae2e135c1082f0e04aaa Mon Sep 17 00:00:00 2001 From: Valentin Fondaratov Date: Mon, 13 Mar 2023 12:30:50 +0100 Subject: [PATCH] FL-17880 do not setFormat in PyDocumentationSettings in preview GitOrigin-RevId: 61ca29a6272e418a230b8aedad18488087db6152 --- .../codeInsight/intentions/PyGenerateDocstringIntention.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/python/python-psi-impl/src/com/jetbrains/python/codeInsight/intentions/PyGenerateDocstringIntention.java b/python/python-psi-impl/src/com/jetbrains/python/codeInsight/intentions/PyGenerateDocstringIntention.java index c300b73d7bcc..f40406e07588 100644 --- a/python/python-psi-impl/src/com/jetbrains/python/codeInsight/intentions/PyGenerateDocstringIntention.java +++ b/python/python-psi-impl/src/com/jetbrains/python/codeInsight/intentions/PyGenerateDocstringIntention.java @@ -1,6 +1,7 @@ // Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. package com.jetbrains.python.codeInsight.intentions; +import com.intellij.model.SideEffectGuard; import com.intellij.openapi.editor.Editor; import com.intellij.openapi.module.Module; import com.intellij.openapi.project.Project; @@ -114,6 +115,7 @@ public class PyGenerateDocstringIntention extends PyBaseIntentionAction { if (i < 0) { return false; } + SideEffectGuard.checkSideEffectAllowed(SideEffectGuard.EffectType.SETTINGS); settings.setFormat(DocStringFormat.fromNameOrPlain(values.get(i))); } return true;