JPS: fix daemon RPC serialization

#KT-26809 Fixed
This commit is contained in:
Sergey Rostov
2018-09-14 09:22:31 +03:00
parent e712007904
commit 39c76c7b11
@@ -76,7 +76,10 @@ class JpsKotlinCompilerRunner : KotlinCompilerRunner<JpsCompilerEnvironment>() {
): Set<String> = withDaemonOrFallback(
withDaemon = {
doWithDaemon(environment) { sessionId, daemon ->
daemon.classesFqNamesByFiles(sessionId, files)
daemon.classesFqNamesByFiles(
sessionId,
files.toSet() // convert to standard HashSet to avoid serialization issues
)
}
},
fallback = {