From 483d3bb0b3b220cc951241c2deb6decf5c9ef20c Mon Sep 17 00:00:00 2001 From: Max Medvedev Date: Wed, 2 Apr 2025 19:41:18 +0200 Subject: [PATCH] IDEA-359853 move doc comments to top-level GitOrigin-RevId: 9e2ae11af66195e8ecad17986f402b7464d6363e --- .../src/com/intellij/pom/java/LanguageLevel.kt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/java/java-syntax/src/com/intellij/pom/java/LanguageLevel.kt b/java/java-syntax/src/com/intellij/pom/java/LanguageLevel.kt index 9648f0dcdb7c..bb359eba0802 100644 --- a/java/java-syntax/src/com/intellij/pom/java/LanguageLevel.kt +++ b/java/java-syntax/src/com/intellij/pom/java/LanguageLevel.kt @@ -103,10 +103,10 @@ enum class LanguageLevel { require(name.endsWith("_PREVIEW")) { "Only preview versions could be unsupported: " + name } } + /** + * @return corresponding preview level, or `null` if level has no paired preview level + */ val previewLevel: LanguageLevel? - /** - * @return corresponding preview level, or `null` if level has no paired preview level - */ get() { if (this.isPreview) return this try { @@ -117,10 +117,10 @@ enum class LanguageLevel { } } + /** + * @return corresponding non-preview level; this if this level is non-preview already + */ val nonPreviewLevel: LanguageLevel - /** - * @return corresponding non-preview level; this if this level is non-preview already - */ get() { if (!this.isPreview) return this return requireNotNull(ourStandardVersions[myVersion.feature]) @@ -161,10 +161,10 @@ enum class LanguageLevel { return myVersion.feature } + /** + * @return short representation of the corresponding language level, like '8', or '21-preview' + */ val shortText: @NlsSafe String - /** - * @return short representation of the corresponding language level, like '8', or '21-preview' - */ get() { if (this == JDK_X) { return "X"