From 5188bc6584d421fa0636d978b34d9804b0fd8ff5 Mon Sep 17 00:00:00 2001 From: Zalim Bashorov Date: Mon, 2 Mar 2020 18:32:13 +0300 Subject: [PATCH] [JS FE] remove unused ReleaseCoroutinesDisabledLanguageVersionSettings --- ...utinesDisabledLanguageVersionSettings.java | 57 ------------------- 1 file changed, 57 deletions(-) delete mode 100644 js/js.frontend/src/org/jetbrains/kotlin/js/config/ReleaseCoroutinesDisabledLanguageVersionSettings.java diff --git a/js/js.frontend/src/org/jetbrains/kotlin/js/config/ReleaseCoroutinesDisabledLanguageVersionSettings.java b/js/js.frontend/src/org/jetbrains/kotlin/js/config/ReleaseCoroutinesDisabledLanguageVersionSettings.java deleted file mode 100644 index 1c1a0da7763..00000000000 --- a/js/js.frontend/src/org/jetbrains/kotlin/js/config/ReleaseCoroutinesDisabledLanguageVersionSettings.java +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright 2010-2018 JetBrains s.r.o. and Kotlin Programming Language contributors. - * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. - */ - -package org.jetbrains.kotlin.js.config; - -import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.config.*; - -public class ReleaseCoroutinesDisabledLanguageVersionSettings implements LanguageVersionSettings { - @NotNull - private final LanguageVersionSettings delegate; - - public ReleaseCoroutinesDisabledLanguageVersionSettings(@NotNull LanguageVersionSettings delegate) { - this.delegate = delegate; - } - - @NotNull - @Override - public LanguageFeature.State getFeatureSupport(@NotNull LanguageFeature feature) { - if (feature.equals(LanguageFeature.ReleaseCoroutines)) { - return LanguageFeature.State.DISABLED; - } - return delegate.getFeatureSupport(feature); - } - - @Override - public boolean isPreRelease() { - return delegate.isPreRelease(); - } - - @Override - public T getFlag(@NotNull AnalysisFlag flag) { - return delegate.getFlag(flag); - } - - @NotNull - @Override - public ApiVersion getApiVersion() { - return delegate.getApiVersion(); - } - - @NotNull - @Override - public LanguageVersion getLanguageVersion() { - return delegate.getLanguageVersion(); - } - - @Override - public boolean supportsFeature(@NotNull LanguageFeature feature) { - if (feature.equals(LanguageFeature.ReleaseCoroutines)) { - return false; - } - return delegate.supportsFeature(feature); - } -}