mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-04 15:06:56 +07:00
[python] PY-70545 Jupyter: Removed unnecessary dependency from intellij.jupyter.core.iml.
GitOrigin-RevId: 0e5a36880b1ac7d9cf602db15eb7d0574a6926e7
This commit is contained in:
committed by
intellij-monorepo-bot
parent
4e6c527ab3
commit
0b3c61baa5
@@ -16,7 +16,5 @@
|
||||
<orderEntry type="library" name="kotlin-stdlib" level="project" />
|
||||
<orderEntry type="library" name="netty-buffer" level="project" />
|
||||
<orderEntry type="library" name="netty-codec-http" level="project" />
|
||||
<orderEntry type="module" module-name="intellij.platform.core.impl" />
|
||||
<orderEntry type="module" module-name="intellij.platform.util.classLoader" />
|
||||
</component>
|
||||
</module>
|
||||
@@ -2,7 +2,7 @@
|
||||
package com.intellij.jupyter.core.jupyter.preview
|
||||
|
||||
|
||||
import com.intellij.ide.plugins.cl.PluginClassLoader
|
||||
import com.intellij.ide.plugins.cl.PluginAwareClassLoader
|
||||
import com.intellij.openapi.application.ApplicationManager
|
||||
import com.intellij.openapi.diagnostic.thisLogger
|
||||
import com.intellij.openapi.util.io.FileUtilRt
|
||||
@@ -48,7 +48,7 @@ abstract class JupyterCefHttpHandlerBase(private val absolutePathFiles: Collecti
|
||||
// After optimizations in PluginClassLoader, classLoader.getResource return null in debug,
|
||||
// so we have additional logic with PluginClassLoader.pluginDescriptor.
|
||||
val url = javaClass.classLoader.getResource(path)
|
||||
?: (javaClass.classLoader as? PluginClassLoader)?.pluginDescriptor?.getPluginPath()?.let { Path.of(it.toCanonicalPath(), path) }?.toUri()?.toURL()
|
||||
?: (javaClass.classLoader as? PluginAwareClassLoader)?.pluginDescriptor?.getPluginPath()?.let { Path.of(it.toCanonicalPath(), path) }?.toUri()?.toURL()
|
||||
if (url != null) {
|
||||
return url
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user