JPS: fix daemon RPC serialization
#KT-26809 Fixed
This commit is contained in:
@@ -76,7 +76,10 @@ class JpsKotlinCompilerRunner : KotlinCompilerRunner<JpsCompilerEnvironment>() {
|
|||||||
): Set<String> = withDaemonOrFallback(
|
): Set<String> = withDaemonOrFallback(
|
||||||
withDaemon = {
|
withDaemon = {
|
||||||
doWithDaemon(environment) { sessionId, daemon ->
|
doWithDaemon(environment) { sessionId, daemon ->
|
||||||
daemon.classesFqNamesByFiles(sessionId, files)
|
daemon.classesFqNamesByFiles(
|
||||||
|
sessionId,
|
||||||
|
files.toSet() // convert to standard HashSet to avoid serialization issues
|
||||||
|
)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
fallback = {
|
fallback = {
|
||||||
|
|||||||
Reference in New Issue
Block a user