Remove deprecated and unneeded API

(cherry picked from commit 5ccb7374334d469058e302c1f3699869d93e3574)


(cherry picked from commit 80a724b7c8c56e15590b9c0aebefb8cd288b64d2)

IJ-MR-166587

GitOrigin-RevId: 9aaad3b4c628b042bf7d787f9a1131e9f9030da0
This commit is contained in:
Egor Malyshev
2025-05-14 15:32:57 +02:00
committed by intellij-monorepo-bot
parent 92497089c4
commit 6f6913b5e3
2 changed files with 7 additions and 6 deletions

View File

@@ -19,7 +19,6 @@
<orderEntry type="library" name="lucene-highlighter" level="project" />
<orderEntry type="library" name="lucene-queryparser" level="project" />
<orderEntry type="library" name="lucene-suggest" level="project" />
<orderEntry type="library" name="commons-compress" level="project" />
<orderEntry type="library" name="jsoup" level="project" />
<orderEntry type="library" name="jaxb-api" level="project" />
<orderEntry type="module" module-name="intellij.platform.ide" />
@@ -34,6 +33,5 @@
<orderEntry type="library" name="jackson" level="project" />
<orderEntry type="library" name="jackson-databind" level="project" />
<orderEntry type="library" name="jackson-module-kotlin" level="project" />
<orderEntry type="module" module-name="intellij.maven.server.indexer" />
</component>
</module>

View File

@@ -6,9 +6,11 @@ import io.netty.channel.Channel
import io.netty.handler.codec.http.FullHttpRequest
import io.netty.handler.codec.http.HttpHeaders
import io.netty.handler.codec.http.HttpRequest
import org.apache.commons.compress.utils.FileNameUtils
import org.jetbrains.annotations.NonNls
import org.jetbrains.ide.HttpRequestHandler
import kotlin.io.path.Path
import kotlin.io.path.extension
import kotlin.io.path.nameWithoutExtension
/**
* Created by Egor.Malyshev on 7/13/2017.
@@ -26,14 +28,15 @@ abstract class HelpRequestHandlerBase : HttpRequestHandler() {
resourceLocation: String,
request: FullHttpRequest,
channel: Channel,
extraHeaders: HttpHeaders
extraHeaders: HttpHeaders,
): Boolean {
val isImage = resourceLocation.contains("/img/")
val retrieveName = when (isImage) {
true -> {
val baseName = FileNameUtils.getBaseName(resourceName)
"""${baseName.substringBeforeLast("_dark")}.${FileNameUtils.getExtension(resourceName)}"""
val base = Path(resourceName)
val baseName = base.nameWithoutExtension
"""${baseName.substringBeforeLast("_dark")}.${base.extension}"""
}
else -> resourceName
}