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( ): 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 = {