OPENIDE restore support for idea.patches.url to allow custom patch location

This commit is contained in:
Dmitry Lyubin
2026-04-09 11:32:38 +04:00
committed by Nikita Iarychenko
parent 5be501a465
commit 8e67ccd536
@@ -30,7 +30,8 @@ class OpenIdeExternalResourceUrls : ExternalProductResourceUrls {
.let { Urls.newFromEncoded(it) }
override fun computePatchUrl(from: BuildNumber, to: BuildNumber): Url =
Urls.newFromEncoded("https://download.openide.ru/ide").resolve(computePatchFileName(from, to))
System.getProperty("idea.patches.url", "https://download.openide.ru/ide")
.let { Urls.newFromEncoded(it).resolve(computePatchFileName(from, to)) }
override val bugReportUrl: ((String) -> Url)
get() = { Urls.newFromEncoded("https://gitflic.ru/project/openide/openide/issue/create") }