[platform] refactoring: use Url type instead of String where possible in BaseJetBrainsExternalProductResourceUrls (IJPL-204)

This improves type-safety and consistency (IJ-CR-113542).

GitOrigin-RevId: c57462784ebdfd35fc371eff4310d01957929ee3
This commit is contained in:
Nikolay Chashnikov
2023-09-01 10:59:59 +02:00
committed by intellij-monorepo-bot
parent 75069bb066
commit 9ea400899a
2 changed files with 13 additions and 13 deletions

View File

@@ -9,11 +9,11 @@ import com.intellij.util.Url
import com.intellij.util.Urls
class IntelliJIdeaExternalResourceUrls : BaseJetBrainsExternalProductResourceUrls() {
override val basePatchDownloadUrl: String
get() = "https://download.jetbrains.com/idea/"
override val basePatchDownloadUrl: Url
get() = Urls.newFromEncoded("https://download.jetbrains.com/idea/")
override val productPageUrl: String
get() = "https://www.jetbrains.com/idea/"
override val productPageUrl: Url
get() = Urls.newFromEncoded("https://www.jetbrains.com/idea/")
override val youtrackProjectId: String
get() = "IDEA"
@@ -52,6 +52,6 @@ class IntelliJIdeaExternalResourceUrls : BaseJetBrainsExternalProductResourceUrl
override val gettingStartedPageUrl: Url
get() = Urls.newFromEncoded("https://www.jetbrains.com/idea/resources/")
override val baseWebHelpUrl: String
get() = "https://www.jetbrains.com/help/idea/"
override val baseWebHelpUrl: Url
get() = Urls.newFromEncoded("https://www.jetbrains.com/help/idea/")
}