From 21e57b1c543630dcf1c7ebfa33a39e37da6dc3d5 Mon Sep 17 00:00:00 2001 From: Anna Kozlova Date: Fri, 20 Jan 2023 22:56:28 +0100 Subject: [PATCH] [AA] allow to skip keywords completely no need in fun/val/var in file structure --- .../kotlin/analysis/api/renderer/base/KtKeywordRenderer.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/base/KtKeywordRenderer.kt b/analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/base/KtKeywordRenderer.kt index 28cf2580223..223449d7c23 100644 --- a/analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/base/KtKeywordRenderer.kt +++ b/analysis/analysis-api/src/org/jetbrains/kotlin/analysis/api/renderer/base/KtKeywordRenderer.kt @@ -27,5 +27,11 @@ public interface KtKeywordRenderer { printer.append(keyword.value) } } + + public object NONE : KtKeywordRenderer { + context(KtAnalysisSession) + override fun renderKeyword(keyword: KtKeywordToken, owner: KtAnnotated, printer: PrettyPrinter) { + } + } }