From 1be809090e63f0611fb33454f78d29ee847479db Mon Sep 17 00:00:00 2001 From: Nikita Iarychenko Date: Tue, 11 Mar 2025 15:12:16 +0400 Subject: [PATCH] OPENIDE change external url for updates (cherry picked from commit 197b2322adb6e85585f9025270eea2c45dec6f98) --- idea/customization/base/src/OpenIdeExternalResourceUrls.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/idea/customization/base/src/OpenIdeExternalResourceUrls.kt b/idea/customization/base/src/OpenIdeExternalResourceUrls.kt index 7220fc6e19de..f7dc14456139 100644 --- a/idea/customization/base/src/OpenIdeExternalResourceUrls.kt +++ b/idea/customization/base/src/OpenIdeExternalResourceUrls.kt @@ -27,7 +27,9 @@ class OpenIdeExternalResourceUrls : ExternalProductResourceUrls { private val productUrl = Urls.newFromEncoded("https://openide.ru") - override val updateMetadataUrl = productUrl.resolve("update/updates.xml") + override val updateMetadataUrl: Url + get() = System.getProperty("idea.updates.url", "https://download.openide.ru/updates/updates.xml") + .let { Urls.newFromEncoded(it) } override fun computePatchUrl(from: BuildNumber, to: BuildNumber): Url = Urls.newFromEncoded("https://download.openide.ru/ide").resolve(computePatchFileName(from, to))