prettier-plugin-kotlin
prettier-plugin-kotlin copied to clipboard
Thow an IllegalStateException while running Prettier after installing the Kotlin plugin
Hi,
Thanks for contributing to the Prettier ecosystem.
After installing Prettier and the Kotlin plugin such as:
npm install --save-dev prettier-plugin-kotlin
while running:
npx prettier --check .
it throws an IllegalStateException
for each Kotlin file processed:
Blabla.kt: Error: Exception in thread "main" java.lang.IllegalStateException: LOGGING: Loading modules: [java.se, jdk.accessibility, jdk.attach, jdk.compiler, jdk.dynalink, jdk.httpserver, jdk.jartool, jdk.javadoc, jdk.jconsole, jdk.jdi, jdk.jfr, jdk.jshell, jdk.jsobject, jdk.management, jdk.management.jfr, jdk.net, jdk.scripting.nashorn, jdk.sctp, jdk.security.auth, jdk.security.jgss, jdk.unsupported, jdk.unsupported.desktop, jdk.xml.dom, java.base, java.compiler, java.datatransfer, java.desktop, java.xml, java.instrument, java.logging, java.management, java.management.rmi, java.rmi, java.naming, java.net.http, java.prefs, java.scripting, java.security.jgss, java.security.sasl, java.sql, java.transaction.xa, java.sql.rowset, java.xml.crypto, jdk.internal.jvmstat, jdk.management.agent, jdk.jdwp.agent, jdk.internal.ed, jdk.internal.le, jdk.internal.opt] (no MessageCol[error] onfigured)
[error] at org.jetbrains.kotlin.cli.jvm.compiler.ClasspathRootsResolver.report(ClasspathRootsResolver.kt:312)
[error] at org.jetbrains.kotlin.cli.jvm.compiler.ClasspathRootsResolver.report$default(ClasspathRootsResolver.kt:310)
[error] at org.jetbrains.kotlin.cli.jvm.compiler.ClasspathRootsResolver.addModularRoots(ClasspathRootsResolver.kt:253)
[error] at org.jetbrains.kotlin.cli.jvm.compiler.ClasspathRootsResolver.computeRoots(ClasspathRootsResolver.kt:123)
[error] at org.jetbrains.kotlin.cli.jvm.compiler.ClasspathRootsResolver.convertClasspathRoots(ClasspathRootsResolver.kt:79)
[error] at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment.<init>(KotlinCoreEnvironment.kt:228)
[error] at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment.<init>(KotlinCoreEnvironment.kt:124)
[error] at org.jetbrains.kotlin.cli.jvm.compiler.KotlinCoreEnvironment$Companion.createForProduction(KotlinCoreEnvironment.kt:426)
[error] at com.github.angrypotato.kotato.Parser$proj$2.invoke(Parser.kt:16)
[error] at com.github.angrypotato.kotato.Parser$proj$2.invoke(Parser.kt:14)
[error] at kotlin.SynchronizedLazyImpl.getValue(LazyJVM.kt:74)
[error] at com.github.angrypotato.kotato.Parser.getProj(Parser.kt)
[error] at com.github.angrypotato.kotato.Parser.parsePsiFile(Parser.kt:30)
[error] at com.github.angrypotato.kotato.Parser.parseFile(Parser.kt:23)
[error] at com.github.angrypotato.kotato.Parser.parseFile$default(Parser.kt:23)
[error] at com.github.angrypotato.kotato.Parse.run(main.kt:45)
[error] at com.github.ajalt.clikt.parsers.Parser.parse(Parser.kt:136)
[error] at com.github.ajalt.clikt.parsers.Parser.parse(Parser.kt:14)
[error] at com.github.ajalt.clikt.core.CliktCommand.parse(CliktCommand.kt:216)
[error] at com.github.ajalt.clikt.core.CliktCommand.parse$default(CliktCommand.kt:213)
[error] at com.github.ajalt.clikt.core.CliktCommand.main(CliktCommand.kt:231)
[error] at com.github.ajalt.clikt.core.CliktCommand.main(CliktCommand.kt:250)
[error] at com.github.angrypotato.kotato.MainKt.main(main.kt:70)
[error]
[error] at Object.module.exports [as parse] (...\node_modules\prettier-plugin-kotlin\src\parse.js:15:11)
Any idea how to fix it?
Thanks by advance. Regards, Romain