IDEA-CR-40755 API compatibility breakage fix

This commit is contained in:
Vladislav.Soroka
2018-12-03 10:43:46 +03:00
parent 2a441cc9a1
commit 49061a9324
2 changed files with 7 additions and 3 deletions
@@ -73,7 +73,7 @@ public class DefaultGradleProjectSettings implements PersistentStateComponent<De
@SuppressWarnings("deprecation")
private void migrateOldSettings() {
GradleSystemRunningSettings oldAppSettings = GradleSystemRunningSettings.getInstance();
myDelegatedBuild = oldAppSettings.isDelegatedBuildEnabledByDefault();
myDelegatedBuild = oldAppSettings.isUseGradleAwareMake();
GradleSystemRunningSettings.PreferredTestRunner oldTestRunner = oldAppSettings.getDefaultTestRunner();
if (oldTestRunner == GradleSystemRunningSettings.PreferredTestRunner.PLATFORM_TEST_RUNNER) {
myTestRunner = TestRunner.PLATFORM;
@@ -5,6 +5,7 @@ import com.intellij.openapi.components.PersistentStateComponent;
import com.intellij.openapi.components.ServiceManager;
import com.intellij.openapi.components.State;
import com.intellij.openapi.components.Storage;
import com.intellij.openapi.module.Module;
import com.intellij.util.xmlb.annotations.OptionTag;
import org.gradle.internal.impldep.com.google.common.base.Objects;
import org.jetbrains.annotations.ApiStatus;
@@ -50,8 +51,11 @@ public class GradleSystemRunningSettings implements PersistentStateComponent<Gra
return myPreferredTestRunner;
}
@OptionTag("useGradleAwareMake")
public boolean isDelegatedBuildEnabledByDefault() {
/**
* @deprecated use {@link GradleSettingsService#isDelegatedBuildEnabled(Module)} )
*/
@Deprecated
public boolean isUseGradleAwareMake() {
return myDelegatedBuildEnabledByDefault;
}