mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
[gradle] prepare Gradle task triggers import for next version of "idea-ext" plugin
This commit is contained in:
+10
-1
@@ -34,6 +34,7 @@ import com.intellij.openapi.module.ModuleManager;
|
||||
import com.intellij.openapi.project.Project;
|
||||
import com.intellij.openapi.roots.*;
|
||||
import com.intellij.openapi.util.Ref;
|
||||
import com.intellij.openapi.util.Version;
|
||||
import com.intellij.openapi.util.io.FileUtil;
|
||||
import com.intellij.openapi.util.registry.Registry;
|
||||
import com.intellij.openapi.vfs.VfsUtilCore;
|
||||
@@ -363,7 +364,11 @@ public class GradleSettingsImportingTest extends GradleImportingTestCase {
|
||||
activation.projectPath);
|
||||
final List<String> beforeSyncTasks = activation.state.getTasks(ExternalSystemTaskActivator.Phase.BEFORE_SYNC);
|
||||
|
||||
assertContain(beforeSyncTasks, ":projects", ":tasks");
|
||||
if (extPluginVersionIsAtLeast("0.5")) {
|
||||
assertContain(beforeSyncTasks, "projects", "tasks");
|
||||
} else {
|
||||
assertContain(beforeSyncTasks, ":projects", ":tasks");
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -610,6 +615,10 @@ public class GradleSettingsImportingTest extends GradleImportingTestCase {
|
||||
}
|
||||
}
|
||||
|
||||
protected boolean extPluginVersionIsAtLeast(@NotNull final String version) {
|
||||
return Version.parseVersion(IDEA_EXT_PLUGIN_VERSION).compareTo(Version.parseVersion(version)) >= 0;
|
||||
}
|
||||
|
||||
@NotNull
|
||||
@Override
|
||||
protected String injectRepo(String config) {
|
||||
|
||||
Reference in New Issue
Block a user