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-09-17 12:43:21 +04:00
parent 99e7786cf0
commit 212c8dc6d3
@@ -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))