From 7cb61b81abae52ec1374ce9b2821460146ac06f1 Mon Sep 17 00:00:00 2001 From: Alexander Udalov Date: Thu, 26 May 2016 22:21:22 +0300 Subject: [PATCH] Minor, capitalize language feature names in tests To simplify textual search across the codebase --- compiler/testData/diagnostics/ReadMe.md | 7 +++---- .../sourceCompatibility/noTopLevelSealedInheritance.kt | 2 +- .../org/jetbrains/kotlin/checkers/BaseDiagnosticsTest.java | 3 +-- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/compiler/testData/diagnostics/ReadMe.md b/compiler/testData/diagnostics/ReadMe.md index 57280d8c454..c2c21ca5201 100644 --- a/compiler/testData/diagnostics/ReadMe.md +++ b/compiler/testData/diagnostics/ReadMe.md @@ -60,11 +60,10 @@ The directive lets you compose a test consisting of several files in one actual ### 4. LANGUAGE This directive lets you enable or disable certain language features. Language features are named as -parameters of the primary constructor of the class LanguageFeatureSettings. Each feature can be -enabled with `+` or disabled with `-`. +enum entries of the class LanguageFeature. Each feature can be enabled with `+` or disabled with `-`. #### Usage: - // !LANGUAGE: -topLevelSealedInheritance + // !LANGUAGE: -TopLevelSealedInheritance - // !LANGUAGE: +typeAliases -localDelegatedProperties + // !LANGUAGE: +TypeAliases -LocalDelegatedProperties diff --git a/compiler/testData/diagnostics/tests/sourceCompatibility/noTopLevelSealedInheritance.kt b/compiler/testData/diagnostics/tests/sourceCompatibility/noTopLevelSealedInheritance.kt index 4cd0e3a8cf6..6510deffede 100644 --- a/compiler/testData/diagnostics/tests/sourceCompatibility/noTopLevelSealedInheritance.kt +++ b/compiler/testData/diagnostics/tests/sourceCompatibility/noTopLevelSealedInheritance.kt @@ -1,4 +1,4 @@ -// !LANGUAGE: -topLevelSealedInheritance +// !LANGUAGE: -TopLevelSealedInheritance sealed class Base diff --git a/compiler/tests/org/jetbrains/kotlin/checkers/BaseDiagnosticsTest.java b/compiler/tests/org/jetbrains/kotlin/checkers/BaseDiagnosticsTest.java index 5479bb905ef..6a3b5875804 100644 --- a/compiler/tests/org/jetbrains/kotlin/checkers/BaseDiagnosticsTest.java +++ b/compiler/tests/org/jetbrains/kotlin/checkers/BaseDiagnosticsTest.java @@ -22,7 +22,6 @@ import com.intellij.lang.java.JavaLanguage; import com.intellij.openapi.util.Condition; import com.intellij.openapi.util.Conditions; import com.intellij.openapi.util.TextRange; -import com.intellij.openapi.util.text.StringUtil; import com.intellij.psi.PsiFile; import com.intellij.psi.PsiFileFactory; import com.intellij.psi.search.GlobalSearchScope; @@ -175,7 +174,7 @@ public abstract class BaseDiagnosticsTest do { boolean enable = matcher.group(1).equals("+"); String name = matcher.group(2); - LanguageFeature feature = LanguageFeature.fromString(StringUtil.capitalize(name)); + LanguageFeature feature = LanguageFeature.fromString(name); if (feature == null) { Assert.fail( "Language feature not found, please check spelling: " + name + "\n" +