plugin example from intellij-sdk-code-samples when run against 2020.3.2 shows illegal char errors from icons.jar

Answered

I am working on my first plugin. I used the "module" example from github (JetBrains/intellij-sdk-code-samples).

I see different behaviours when running against IC-2020.2.4 and IC-2020.3.2. I am using a local source (using localPath) in the gradle config but it doesn't seem to matter.

After runIde in 2020.3.2 when I tab over to the Plugins, i see a stack trace below. They don't seem to affect the loading of the basic example, but I am concerned somewhat. Any ideas?

thanks

// version=2020.3.2 (build=IC-203.7148.57)

2021-04-06 14:17:29,233 [ 5187] WARN - j.ide.plugins.newui.PluginLogo - Illegal char <:> at index 4: file:\D:\tmp\IC-203.7148.57\lib\icons.jar!\plugins\pluginLogoDisabled.svg
java.nio.file.InvalidPathException: Illegal char <:> at index 4: file:\D:\tmp\IC-203.7148.57\lib\icons.jar!\plugins\pluginLogoDisabled.svg
..
..
2021-04-06 14:17:29,242 [ 5196] WARN - j.ide.plugins.newui.PluginLogo - Illegal char <:> at index 4: file:\D:\tmp\IC-203.7148.57\lib\icons.jar!\plugins\pluginLogo.svg
java.nio.file.InvalidPathException: Illegal char <:> at index 4: file:\D:\tmp\IC-203.7148.57\lib\icons.jar!\plugins\pluginLogo.svg
..
..
2021-04-06 14:17:29,244 [ 5198] WARN - j.ide.plugins.newui.PluginLogo - Illegal char <:> at index 4: file:\D:\tmp\IC-203.7148.57\lib\icons.jar!\plugins\pluginLogoDisabled.svg
java.nio.file.InvalidPathException: Illegal char <:> at index 4: file:\D:\tmp\IC-203.7148.57\lib\icons.jar!\plugins\pluginLogoDisabled.svg
..
..
2021-04-06 14:17:29,247 [ 5201] WARN - j.ide.plugins.newui.PluginLogo - Illegal char <:> at index 4: file:\D:\tmp\IC-203.7148.57\lib\icons.jar!\plugins\modifierInvalid.svg
java.nio.file.InvalidPathException: Illegal char <:> at index 4: file:\D:\tmp\IC-203.7148.57\lib\icons.jar!\plugins\modifierInvalid.svg
at java.base/sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:182)
at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:153)
at java.base/sun.nio.fs.WindowsPathParser.parse(WindowsPathParser.java:77)
at java.base/sun.nio.fs.WindowsPath.parse(WindowsPath.java:92)
at java.base/sun.nio.fs.WindowsFileSystem.getPath(WindowsFileSystem.java:229)
at java.base/java.io.File.toPath(File.java:2292)
at com.intellij.ide.plugins.newui.PluginLogo.reloadIcon(PluginLogo.java:130)
at com.intellij.ide.plugins.newui.PluginLogoIcon.getErrorLogo2x(PluginLogoIcon.java:98)
at com.intellij.ide.plugins.newui.HiDPIPluginLogoIcon.getErrorLogo2x(HiDPIPluginLogoIcon.java:38)
at com.intellij.ide.plugins.newui.PluginLogoIcon.<init>(PluginLogoIcon.java:41)

Please sign in to leave a comment.