From c0689d7ba112992e3f197632bb7938664f392248 Mon Sep 17 00:00:00 2001 From: Nikita Iarychenko Date: Thu, 2 Jul 2026 18:48:45 +0400 Subject: [PATCH] OPENIDE allocating a shared file for downloadable artifacts --- .../openapi/projectRoots/impl/jdkDownloader/JdkList.kt | 2 +- plugins/git4idea/backend/src/config/GitDownloadAndInstall.kt | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/platform/lang-impl/src/com/intellij/openapi/projectRoots/impl/jdkDownloader/JdkList.kt b/platform/lang-impl/src/com/intellij/openapi/projectRoots/impl/jdkDownloader/JdkList.kt index aef319680364..0f31848db7de 100644 --- a/platform/lang-impl/src/com/intellij/openapi/projectRoots/impl/jdkDownloader/JdkList.kt +++ b/platform/lang-impl/src/com/intellij/openapi/projectRoots/impl/jdkDownloader/JdkList.kt @@ -539,7 +539,7 @@ class JdkListDownloader : JdkListDownloaderBase() { return registry } } - return "https://download.openide.ru/jdk/feed/v1/jdks.json.xz" + return System.getProperty("openide.feed.url", "https://download.openide.ru/feed/v1/downloads.json.xz") } } diff --git a/plugins/git4idea/backend/src/config/GitDownloadAndInstall.kt b/plugins/git4idea/backend/src/config/GitDownloadAndInstall.kt index b2cabf227f0d..85c11479bfc8 100644 --- a/plugins/git4idea/backend/src/config/GitDownloadAndInstall.kt +++ b/plugins/git4idea/backend/src/config/GitDownloadAndInstall.kt @@ -20,7 +20,8 @@ import org.tukaani.xz.XZInputStream import java.io.ByteArrayInputStream import java.io.File -private const val feedUrl = "https://download.openide.ru/jdk/feed/v1/gits.json.xz" +private val feedUrl = System.getProperty("openide.feed.url", "https://download.openide.ru/feed/v1/downloads.json.xz") + private val LOG = Logger.getInstance("#git4idea.config.GitDownloadAndInstall") fun downloadAndInstallGit(project: Project, onSuccess: () -> Unit = {}) {