Environment:
- Java: JetBrains s.r.o. 17.0.6
- OS: Windows 11 amd64
- IDE: IntelliJ IDEA 2023.1.2
- SonarLint: 8.2.0.68615
java.lang.IllegalStateException: Invalid Node.js path
at o.sl.ij.core.NodeJsManager.getNodeJsPathFromConfig(NodeJsManager.java:89)
at o.sl.ij.core.NodeJsManager.initNodeIfNeeded(NodeJsManager.java:65)
at o.sl.ij.core.NodeJsManager.getNodeJsPath(NodeJsManager.java:73)
at o.sl.ij.config.global.SonarLintGlobalOptionsPanel.load(SonarLintGlobalOptionsPanel.java:108)
at o.sl.ij.config.global.SonarLintGlobalConfigurable.reset(SonarLintGlobalConfigurable.java:134)
at o.sl.ij.config.global.SonarLintGlobalConfigurable.apply(SonarLintGlobalConfigurable.java:100)
at c.ij.oa.options.ex.ConfigurableWrapper.apply(ConfigurableWrapper.java:187)
at c.ij.oa.options.newEditor.ConfigurableEditor.apply(ConfigurableEditor.java:320)
at c.ij.oa.options.newEditor.SettingsEditor$5.apply(SettingsEditor.java:205)
at c.ij.oa.options.newEditor.SettingsEditor.apply(SettingsEditor.java:431)
at c.ij.oa.options.newEditor.SettingsDialog.applyAndClose(SettingsDialog.java:201)
at c.ij.oa.options.newEditor.SettingsDialog.doOKAction(SettingsDialog.java:193)
at c.ij.oa.ui.DialogWrapper$OkAction.doAction(DialogWrapper.java:1863)
at c.ij.oa.ui.DialogWrapper$DialogWrapperAction.actionPerformed(DialogWrapper.java:1817)
at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)