Skip to content

Commit f8d2193

Browse files
committed
enable all language features.
1 parent dd8c328 commit f8d2193

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

server/src/main/kotlin/org/javacs/kt/Compiler.kt

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,9 @@ private class CompilationEnvironment(
102102
// Not to be confused with the CompilerConfiguration in the language server Configuration
103103
configuration = KotlinCompilerConfiguration().apply {
104104
val langFeatures = mutableMapOf<LanguageFeature, LanguageFeature.State>()
105-
langFeatures[LanguageFeature.MultiPlatformProjects] = LanguageFeature.State.ENABLED
105+
for (langFeature in LanguageFeature.values()) {
106+
langFeatures[langFeature] = LanguageFeature.State.ENABLED
107+
}
106108
val languageVersionSettings = LanguageVersionSettingsImpl(
107109
LanguageVersion.LATEST_STABLE,
108110
ApiVersion.createByLanguageVersion(LanguageVersion.LATEST_STABLE),

0 commit comments

Comments
 (0)