mirror of
https://github.com/apple/pkl.git
synced 2026-05-25 16:19:20 +02:00
Fix gradle build issue during spotlessCheck (#1521)
This commit is contained in:
@@ -42,7 +42,8 @@ class PklFormatterFunc(@Transient private val configuration: Configuration) :
|
|||||||
|
|
||||||
private val classLoader by lazy {
|
private val classLoader by lazy {
|
||||||
val urls = configuration.files.map { it.toURI().toURL() }
|
val urls = configuration.files.map { it.toURI().toURL() }
|
||||||
URLClassLoader(urls.toTypedArray())
|
// Use the platform classloader as parent to isolate from Gradle's classloader
|
||||||
|
URLClassLoader(urls.toTypedArray(), ClassLoader.getPlatformClassLoader())
|
||||||
}
|
}
|
||||||
|
|
||||||
private val formatterClass by lazy { classLoader.loadClass("org.pkl.formatter.Formatter") }
|
private val formatterClass by lazy { classLoader.loadClass("org.pkl.formatter.Formatter") }
|
||||||
|
|||||||
Reference in New Issue
Block a user