OPENIDE change external url for updates

(cherry picked from commit b6ed5ee1681ea457bfe80c81fe37aad89724abd0)
(cherry picked from commit 1a5ec337d1)
(cherry picked from commit fbf52ab7b7)
(cherry picked from commit a636d7f079)
(cherry picked from commit 7f84ccc184)
This commit is contained in:
Nikita Iarychenko
2026-08-11 12:43:21 +04:00
parent 2dc53d7fb0
commit fb2a436d9d
@@ -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))