From 74273c62734f9e5779a8875e5e5fe4bb01546e71 Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Sun, 24 Jul 2022 18:59:03 +0200 Subject: [PATCH] [Analysis API FIR] do not check for write access on inside ShortenCommandImpl as it breaks intention preview in IDE --- .../analysis/api/fir/components/KtFirReferenceShortener.kt | 2 -- 1 file changed, 2 deletions(-) diff --git a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt index b57122cc67b..163407a36a6 100644 --- a/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt +++ b/analysis/analysis-api-fir/src/org/jetbrains/kotlin/analysis/api/fir/components/KtFirReferenceShortener.kt @@ -625,8 +625,6 @@ private class ShortenCommandImpl( ) : ShortenCommand { override fun invokeShortening() { - ApplicationManager.getApplication().assertWriteAccessAllowed() - for (nameToImport in importsToAdd) { addImportToFile(targetFile.project, targetFile, nameToImport) }