META-INF/
META-INF/MANIFEST.MF
org/
org/jetbrains/
org/jetbrains/kotlin/
org/jetbrains/kotlin/daemon/
org/jetbrains/kotlin/daemon/client/
org/jetbrains/kotlin/compilerRunner/
META-INF/kotlin-compiler-runner.kotlin_module
org/jetbrains/kotlin/daemon/client/KotlinRemoteReplEvaluator.classKotlinRemoteReplClient.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.KotlinRemoteReplEvaluator extends org.jetbrains.kotlin.daemon.client.KotlinRemoteReplClientBase implements org.jetbrains.kotlin.cli.common.repl.ReplAtomicEvalAction org.jetbrains.kotlin.cli.common.repl.ReplEvaluatorExposedInternalHistory org.jetbrains.kotlin.cli.common.repl.ReplCheckAction {
private final java.util.List lastEvaluatedScripts
public java.util.List getLastEvaluatedScripts ()
public org.jetbrains.kotlin.cli.common.repl.ReplEvalResult compileAndEval (org.jetbrains.kotlin.cli.common.repl.ReplCodeLine, org.jetbrains.kotlin.cli.common.repl.ScriptArgsWithTypes, java.util.List, org.jetbrains.kotlin.cli.common.repl.InvokeWrapper)
org.jetbrains.kotlin.cli.common.repl.ReplCodeLine codeLine
org.jetbrains.kotlin.cli.common.repl.ScriptArgsWithTypes scriptArgs
java.util.List verifyHistory
org.jetbrains.kotlin.cli.common.repl.InvokeWrapper invokeWrapper
public org.jetbrains.kotlin.cli.common.repl.ReplCheckResult check (org.jetbrains.kotlin.cli.common.repl.ReplCodeLine)
org.jetbrains.kotlin.cli.common.repl.ReplCodeLine codeLine
public void (org.jetbrains.kotlin.daemon.common.CompileService, java.io.File, org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform, java.util.List, java.lang.String, java.lang.Object[], java.lang.Class[], java.io.OutputStream, java.io.OutputStream, java.io.OutputStream, java.io.InputStream, int, org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer)
org.jetbrains.kotlin.daemon.common.CompileService compileService
java.io.File clientAliveFlagFile
org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform targetPlatform
java.util.List templateClasspath
String templateClassName
Object[] scriptArgs
Class[] scriptArgsTypes
java.io.OutputStream compilerMessagesOutputStream
java.io.OutputStream evalOutputStream
java.io.OutputStream evalErrorStream
java.io.InputStream evalInputStream
int port
org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer operationsTracer
public void (org.jetbrains.kotlin.daemon.common.CompileService, java.io.File, org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform, java.util.List, java.lang.String, java.lang.Object[], java.lang.Class[], java.io.OutputStream, java.io.OutputStream, java.io.OutputStream, java.io.InputStream, int, org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
org/jetbrains/kotlin/daemon/client/CompilationServices.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.CompilationServices extends java.lang.Object {
private final org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCompilationComponents incrementalCompilationComponents
private final org.jetbrains.kotlin.progress.CompilationCanceledStatus compilationCanceledStatus
public final org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCompilationComponents getIncrementalCompilationComponents ()
public final org.jetbrains.kotlin.progress.CompilationCanceledStatus getCompilationCanceledStatus ()
public void (org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCompilationComponents, org.jetbrains.kotlin.progress.CompilationCanceledStatus)
org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCompilationComponents incrementalCompilationComponents
org.jetbrains.kotlin.progress.CompilationCanceledStatus compilationCanceledStatus
public void (org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCompilationComponents, org.jetbrains.kotlin.progress.CompilationCanceledStatus, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void ()
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClient$startDaemon$stdoutThread$1$1.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$startDaemon$stdoutThread$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$startDaemon$stdoutThread$1 this$0
public volatile java.lang.Object invoke (java.lang.Object)
public final void invoke (java.lang.String)
String it
void (org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$startDaemon$stdoutThread$1)
}
org/jetbrains/kotlin/daemon/client/BasicCompilerServicesWithResultsFacadeServerKt$WhenMappings.class
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.BasicCompilerServicesWithResultsFacadeServerKt$WhenMappings extends java.lang.Object {
public static final int[] $EnumSwitchMapping$0
public static final int[] $EnumSwitchMapping$1
public static final int[] $EnumSwitchMapping$2
static void ()
}
org/jetbrains/kotlin/daemon/client/RemoteInputStreamServer.classRemoteInputStreamServer.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.RemoteInputStreamServer extends java.rmi.server.UnicastRemoteObject implements org.jetbrains.kotlin.daemon.common.RemoteInputStream {
private final java.io.InputStream in
public void close ()
public byte[] read (int)
int readBytes
byte[] buf
int length
public int read ()
public final java.io.InputStream getIn ()
public void (java.io.InputStream, int)
java.io.InputStream in
int port
public void (java.io.InputStream, int, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClient.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient extends java.lang.Object {
private static final long DAEMON_DEFAULT_STARTUP_TIMEOUT_MS
private static final int DAEMON_CONNECT_CYCLE_ATTEMPTS
private static final boolean verboseReporting
private static final String COMPILE_DAEMON_CLIENT_OPTIONS_PROPERTY
public static final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient INSTANCE
public final long getDAEMON_DEFAULT_STARTUP_TIMEOUT_MS ()
public final int getDAEMON_CONNECT_CYCLE_ATTEMPTS ()
public final boolean getVerboseReporting ()
public final org.jetbrains.kotlin.daemon.common.CompileService connectToCompileService (org.jetbrains.kotlin.daemon.common.CompilerId, org.jetbrains.kotlin.daemon.common.DaemonJVMOptions, org.jetbrains.kotlin.daemon.common.DaemonOptions, org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, boolean, boolean)
String p1
int $i$a$1$unknown
String p1
int $i$a$3$unknown
java.io.File flagFile
org.jetbrains.kotlin.daemon.common.CompilerId compilerId
org.jetbrains.kotlin.daemon.common.DaemonJVMOptions daemonJVMOptions
org.jetbrains.kotlin.daemon.common.DaemonOptions daemonOptions
org.jetbrains.kotlin.daemon.client.DaemonReportingTargets reportingTargets
boolean autostart
boolean checkId
public static volatile org.jetbrains.kotlin.daemon.common.CompileService connectToCompileService$default (org.jetbrains.kotlin.daemon.client.KotlinCompilerClient, org.jetbrains.kotlin.daemon.common.CompilerId, org.jetbrains.kotlin.daemon.common.DaemonJVMOptions, org.jetbrains.kotlin.daemon.common.DaemonOptions, org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, boolean, boolean, int, java.lang.Object)
public final org.jetbrains.kotlin.daemon.common.CompileService connectToCompileService (org.jetbrains.kotlin.daemon.common.CompilerId, java.io.File, org.jetbrains.kotlin.daemon.common.DaemonJVMOptions, org.jetbrains.kotlin.daemon.common.DaemonOptions, org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, boolean)
org.jetbrains.kotlin.daemon.common.CompilerId compilerId
java.io.File clientAliveFlagFile
org.jetbrains.kotlin.daemon.common.DaemonJVMOptions daemonJVMOptions
org.jetbrains.kotlin.daemon.common.DaemonOptions daemonOptions
org.jetbrains.kotlin.daemon.client.DaemonReportingTargets reportingTargets
boolean autostart
public static volatile org.jetbrains.kotlin.daemon.common.CompileService connectToCompileService$default (org.jetbrains.kotlin.daemon.client.KotlinCompilerClient, org.jetbrains.kotlin.daemon.common.CompilerId, java.io.File, org.jetbrains.kotlin.daemon.common.DaemonJVMOptions, org.jetbrains.kotlin.daemon.common.DaemonOptions, org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, boolean, int, java.lang.Object)
public final kotlin.Pair connectAndLease (org.jetbrains.kotlin.daemon.common.CompilerId, java.io.File, org.jetbrains.kotlin.daemon.common.DaemonJVMOptions, org.jetbrains.kotlin.daemon.common.DaemonOptions, org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, boolean, boolean, java.io.File)
org.jetbrains.kotlin.daemon.common.CompileService$CallResult sessionId
org.jetbrains.kotlin.daemon.common.DaemonJVMOptions newJVMOptions
org.jetbrains.kotlin.daemon.common.CompileService service
int $i$a$1$connectLoop
java.net.SocketException e$iv
java.rmi.ConnectException e$iv
java.rmi.ConnectIOException e$iv
java.rmi.UnmarshalException e$iv
java.io.IOException err$iv
Object res$iv
int attempts$iv
Throwable e$iv
org.jetbrains.kotlin.daemon.client.KotlinCompilerClient this_$iv
int $i$f$connectLoop
org.jetbrains.kotlin.daemon.common.CompilerId compilerId
java.io.File clientAliveFlagFile
org.jetbrains.kotlin.daemon.common.DaemonJVMOptions daemonJVMOptions
org.jetbrains.kotlin.daemon.common.DaemonOptions daemonOptions
org.jetbrains.kotlin.daemon.client.DaemonReportingTargets reportingTargets
boolean autostart
boolean leaseSession
java.io.File sessionAliveFlagFile
public static volatile kotlin.Pair connectAndLease$default (org.jetbrains.kotlin.daemon.client.KotlinCompilerClient, org.jetbrains.kotlin.daemon.common.CompilerId, java.io.File, org.jetbrains.kotlin.daemon.common.DaemonJVMOptions, org.jetbrains.kotlin.daemon.common.DaemonOptions, org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, boolean, boolean, java.io.File, int, java.lang.Object)
public final void shutdownCompileService (org.jetbrains.kotlin.daemon.common.CompilerId, org.jetbrains.kotlin.daemon.common.DaemonOptions)
org.jetbrains.kotlin.daemon.common.CompilerId compilerId
org.jetbrains.kotlin.daemon.common.DaemonOptions daemonOptions
public final void shutdownCompileService (org.jetbrains.kotlin.daemon.common.CompilerId)
org.jetbrains.kotlin.daemon.common.CompilerId compilerId
public final int leaseCompileSession (org.jetbrains.kotlin.daemon.common.CompileService, java.lang.String)
org.jetbrains.kotlin.daemon.common.CompileService compilerService
String aliveFlagPath
public final void releaseCompileSession (org.jetbrains.kotlin.daemon.common.CompileService, int)
org.jetbrains.kotlin.daemon.common.CompileService compilerService
int sessionId
public final int compile (org.jetbrains.kotlin.daemon.common.CompileService, int, org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform, java.lang.String[], java.io.OutputStream, int, org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer)
org.jetbrains.kotlin.daemon.client.RemoteOutputStreamServer outStrm
org.jetbrains.kotlin.daemon.common.CompileService compilerService
int sessionId
org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform targetPlatform
String[] args
java.io.OutputStream out
int port
org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer operationsTracer
public static volatile int compile$default (org.jetbrains.kotlin.daemon.client.KotlinCompilerClient, org.jetbrains.kotlin.daemon.common.CompileService, int, org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform, java.lang.String[], java.io.OutputStream, int, org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer, int, java.lang.Object)
public final int incrementalCompile (org.jetbrains.kotlin.daemon.common.CompileService, int, org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform, java.lang.String[], org.jetbrains.kotlin.daemon.client.CompilationServices, java.io.OutputStream, java.io.OutputStream, int, org.jetbrains.kotlin.daemon.common.Profiler, org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer)
org.jetbrains.kotlin.daemon.common.CompileService compileService
int sessionId
org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform targetPlatform
String[] args
org.jetbrains.kotlin.daemon.client.CompilationServices callbackServices
java.io.OutputStream compilerOut
java.io.OutputStream daemonOut
int port
org.jetbrains.kotlin.daemon.common.Profiler profiler
org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer operationsTracer
public static volatile int incrementalCompile$default (org.jetbrains.kotlin.daemon.client.KotlinCompilerClient, org.jetbrains.kotlin.daemon.common.CompileService, int, org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform, java.lang.String[], org.jetbrains.kotlin.daemon.client.CompilationServices, java.io.OutputStream, java.io.OutputStream, int, org.jetbrains.kotlin.daemon.common.Profiler, org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer, int, java.lang.Object)
public final int compile (org.jetbrains.kotlin.daemon.common.CompileService, int, org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform, java.lang.String[], org.jetbrains.kotlin.cli.common.messages.MessageCollector, kotlin.jvm.functions.Function2, org.jetbrains.kotlin.daemon.common.CompilerMode, org.jetbrains.kotlin.daemon.common.ReportSeverity, int, org.jetbrains.kotlin.daemon.common.Profiler)
org.jetbrains.kotlin.daemon.common.CompileService compilerService
int sessionId
org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform targetPlatform
String[] args
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
kotlin.jvm.functions.Function2 outputsCollector
org.jetbrains.kotlin.daemon.common.CompilerMode compilerMode
org.jetbrains.kotlin.daemon.common.ReportSeverity reportSeverity
int port
org.jetbrains.kotlin.daemon.common.Profiler profiler
public static volatile int compile$default (org.jetbrains.kotlin.daemon.client.KotlinCompilerClient, org.jetbrains.kotlin.daemon.common.CompileService, int, org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform, java.lang.String[], org.jetbrains.kotlin.cli.common.messages.MessageCollector, kotlin.jvm.functions.Function2, org.jetbrains.kotlin.daemon.common.CompilerMode, org.jetbrains.kotlin.daemon.common.ReportSeverity, int, org.jetbrains.kotlin.daemon.common.Profiler, int, java.lang.Object)
public final java.lang.String getCOMPILE_DAEMON_CLIENT_OPTIONS_PROPERTY ()
private final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$ClientOptions configureClientOptions (org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$ClientOptions)
Iterable unrecognized
String it
int $i$a$1$let
org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$ClientOptions opts
private final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$ClientOptions configureClientOptions ()
public static final transient void main (java.lang.String[])
java.util.List it
int $i$a$1$let
java.util.Collection thisCollection$iv
java.util.Collection $receiver$iv
int $i$f$toTypedArray
long memAfter
long endTime
org.jetbrains.kotlin.daemon.common.CompileService$CallResult res
long startTime
long memBefore
org.jetbrains.kotlin.daemon.client.CompilerCallbackServicesFacadeServer servicesFacade
org.jetbrains.kotlin.daemon.client.RemoteOutputStreamServer outStrm
org.jetbrains.kotlin.daemon.common.CompileService daemon
Iterable filteredArgs
org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$ClientOptions clientOptions
org.jetbrains.kotlin.daemon.common.DaemonJVMOptions daemonLaunchingOptions
org.jetbrains.kotlin.daemon.common.DaemonOptions daemonOptions
org.jetbrains.kotlin.daemon.common.CompilerId compilerId
String[] args
public final java.util.List detectCompilerClasspath ()
String it
int $i$a$1$map
Object item$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapTo
Iterable $receiver$iv
int $i$f$map
java.io.File it
int $i$a$1$firstOrNull
Object element$iv
kotlin.sequences.Sequence $receiver$iv
int $i$f$firstOrNull
java.io.File it
int $i$a$2$mapNotNull
Object it$iv$iv
int $i$a$1$let
Object element$iv$iv
int $i$a$1$forEach
Object element$iv$iv$iv
Iterable $receiver$iv$iv$iv
int $i$f$forEach
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$mapNotNullTo
Iterable $receiver$iv
int $i$f$mapNotNull
java.io.File it
int $i$a$3$let
private final java.lang.Object connectLoop (org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, kotlin.jvm.functions.Function0)
java.net.SocketException e
java.rmi.ConnectException e
java.rmi.ConnectIOException e
java.rmi.UnmarshalException e
java.io.IOException err
Object res
int attempts
Throwable e
org.jetbrains.kotlin.daemon.client.DaemonReportingTargets reportingTargets
kotlin.jvm.functions.Function0 body
int $i$f$connectLoop
private final void report (org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, org.jetbrains.kotlin.daemon.common.DaemonReportCategory, java.lang.String, java.lang.String)
org.jetbrains.kotlin.cli.common.messages.MessageCollector it
int $i$a$1$let
org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBase it
int $i$a$2$let
org.jetbrains.kotlin.daemon.client.DaemonReportingTargets $receiver
org.jetbrains.kotlin.daemon.common.DaemonReportCategory category
String message
String source
static volatile void report$default (org.jetbrains.kotlin.daemon.client.KotlinCompilerClient, org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, org.jetbrains.kotlin.daemon.common.DaemonReportCategory, java.lang.String, java.lang.String, int, java.lang.Object)
private final kotlin.Pair tryFindSuitableDaemonOrNewOpts (java.io.File, org.jetbrains.kotlin.daemon.common.CompilerId, org.jetbrains.kotlin.daemon.common.DaemonJVMOptions, kotlin.jvm.functions.Function2)
org.jetbrains.kotlin.daemon.common.DaemonWithMetadata it
int $i$a$1$takeIf
org.jetbrains.kotlin.daemon.common.DaemonWithMetadata it
int $i$a$2$let
org.jetbrains.kotlin.daemon.common.DaemonJVMOptions opts
org.jetbrains.kotlin.daemon.common.DaemonWithMetadata d
int $i$a$3$fold
Object element$iv
Object accumulator$iv
Iterable $receiver$iv
int $i$f$fold
org.jetbrains.kotlin.daemon.common.DaemonJVMOptions optsCopy
java.util.Comparator comparator
java.util.List aliveWithMetadata
java.io.File timestampMarker
java.io.File registryDir
org.jetbrains.kotlin.daemon.common.CompilerId compilerId
org.jetbrains.kotlin.daemon.common.DaemonJVMOptions daemonJVMOptions
kotlin.jvm.functions.Function2 report
private final void startDaemon (org.jetbrains.kotlin.daemon.common.CompilerId, org.jetbrains.kotlin.daemon.common.DaemonJVMOptions, org.jetbrains.kotlin.daemon.common.DaemonOptions, org.jetbrains.kotlin.daemon.client.DaemonReportingTargets)
org.jetbrains.kotlin.daemon.common.PropMapper it
int $i$a$1$flatMap
Iterable list$iv$iv
Object element$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$flatMapTo
Iterable $receiver$iv
int $i$f$flatMap
org.jetbrains.kotlin.daemon.common.PropMapper it
int $i$a$2$flatMap
Iterable list$iv$iv
Object element$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$flatMapTo
Iterable $receiver$iv
int $i$f$flatMap
org.jetbrains.kotlin.daemon.common.PropMapper it
int $i$a$3$flatMap
Iterable list$iv$iv
Object element$iv$iv
Iterable $receiver$iv$iv
java.util.Collection destination$iv$iv
int $i$f$flatMapTo
Iterable $receiver$iv
int $i$f$flatMap
Exception e
String it
int $i$a$1$let
boolean succeeded
long daemonStartupTimeout
Thread stdoutThread
java.util.concurrent.Semaphore isEchoRead
Process daemon
net.rubygrapefruit.platform.ProcessLauncher daemonLauncher
ProcessBuilder processBuilder
java.util.List args
java.util.List platformSpecificOptions
java.io.File javaExecutable
org.jetbrains.kotlin.daemon.common.CompilerId compilerId
org.jetbrains.kotlin.daemon.common.DaemonJVMOptions daemonJVMOptions
org.jetbrains.kotlin.daemon.common.DaemonOptions daemonOptions
org.jetbrains.kotlin.daemon.client.DaemonReportingTargets reportingTargets
private void ()
static void ()
public static final void access$report (org.jetbrains.kotlin.daemon.client.KotlinCompilerClient, org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, org.jetbrains.kotlin.daemon.common.DaemonReportCategory, java.lang.String, java.lang.String)
org.jetbrains.kotlin.daemon.client.KotlinCompilerClient $this
org.jetbrains.kotlin.daemon.client.DaemonReportingTargets $receiver
org.jetbrains.kotlin.daemon.common.DaemonReportCategory category
String message
String source
}
org/jetbrains/kotlin/daemon/client/DaemonReportMessage.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.DaemonReportMessage extends java.lang.Object {
private final org.jetbrains.kotlin.daemon.common.DaemonReportCategory category
private final String message
public final org.jetbrains.kotlin.daemon.common.DaemonReportCategory getCategory ()
public final java.lang.String getMessage ()
public void (org.jetbrains.kotlin.daemon.common.DaemonReportCategory, java.lang.String)
org.jetbrains.kotlin.daemon.common.DaemonReportCategory category
String message
public final org.jetbrains.kotlin.daemon.common.DaemonReportCategory component1 ()
public final java.lang.String component2 ()
public final org.jetbrains.kotlin.daemon.client.DaemonReportMessage copy (org.jetbrains.kotlin.daemon.common.DaemonReportCategory, java.lang.String)
org.jetbrains.kotlin.daemon.common.DaemonReportCategory category
String message
public static volatile org.jetbrains.kotlin.daemon.client.DaemonReportMessage copy$default (org.jetbrains.kotlin.daemon.client.DaemonReportMessage, org.jetbrains.kotlin.daemon.common.DaemonReportCategory, java.lang.String, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
org/jetbrains/kotlin/daemon/client/BasicCompilerServicesWithResultsFacadeServer.classBasicCompilerServicesWithResultsFacadeServer.kt
package org.jetbrains.kotlin.daemon.client
public org.jetbrains.kotlin.daemon.client.BasicCompilerServicesWithResultsFacadeServer extends java.rmi.server.UnicastRemoteObject implements org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBase {
private final org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
private final kotlin.jvm.functions.Function2 outputsCollector
public void report (int, int, java.lang.String, java.io.Serializable)
int category
int severity
String message
java.io.Serializable attachment
public final org.jetbrains.kotlin.cli.common.messages.MessageCollector getMessageCollector ()
public final kotlin.jvm.functions.Function2 getOutputsCollector ()
public void (org.jetbrains.kotlin.cli.common.messages.MessageCollector, kotlin.jvm.functions.Function2, int)
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
kotlin.jvm.functions.Function2 outputsCollector
int port
public void (org.jetbrains.kotlin.cli.common.messages.MessageCollector, kotlin.jvm.functions.Function2, int, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClient$startDaemon$stdoutThread$1.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$startDaemon$stdoutThread$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final Process $daemon
final java.util.concurrent.Semaphore $isEchoRead
final org.jetbrains.kotlin.daemon.client.DaemonReportingTargets $reportingTargets
public volatile java.lang.Object invoke ()
public final void invoke ()
void (java.lang.Process, java.util.concurrent.Semaphore, org.jetbrains.kotlin.daemon.client.DaemonReportingTargets)
}
org/jetbrains/kotlin/daemon/client/DaemonReportingTargets.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.DaemonReportingTargets extends java.lang.Object {
private final java.io.PrintStream out
private final java.util.Collection messages
private final org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
private final org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBase compilerServices
public final java.io.PrintStream getOut ()
public final java.util.Collection getMessages ()
public final org.jetbrains.kotlin.cli.common.messages.MessageCollector getMessageCollector ()
public final org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBase getCompilerServices ()
public void (java.io.PrintStream, java.util.Collection, org.jetbrains.kotlin.cli.common.messages.MessageCollector, org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBase)
java.io.PrintStream out
java.util.Collection messages
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBase compilerServices
public void (java.io.PrintStream, java.util.Collection, org.jetbrains.kotlin.cli.common.messages.MessageCollector, org.jetbrains.kotlin.daemon.common.CompilerServicesFacadeBase, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void ()
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClient$tryFindSuitableDaemonOrNewOpts$$inlined$thenBy$1.classComparisons.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$tryFindSuitableDaemonOrNewOpts$$inlined$thenBy$1 extends java.lang.Object implements java.util.Comparator {
final java.util.Comparator receiver$0
final java.util.Comparator $comparator
void (java.util.Comparator, java.util.Comparator)
java.util.Comparator $receiver
java.util.Comparator $captured_local_variable$1
public int compare (java.lang.Object, java.lang.Object)
org.jetbrains.kotlin.daemon.common.DaemonWithMetadata it
int $i$a$2$thenBy
org.jetbrains.kotlin.daemon.common.DaemonWithMetadata it
int $i$a$2$thenBy
int previousCompare
Object a
Object b
}
org/jetbrains/kotlin/daemon/client/RemoteOutputStreamServer.classRemoteOutputStreamServer.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.RemoteOutputStreamServer extends java.rmi.server.UnicastRemoteObject implements org.jetbrains.kotlin.daemon.common.RemoteOutputStream {
private final java.io.OutputStream out
public void close ()
public void write (byte[], int, int)
byte[] data
int offset
int length
public void write (int)
int dataByte
public final java.io.OutputStream getOut ()
public void (java.io.OutputStream, int)
java.io.OutputStream out
int port
public void (java.io.OutputStream, int, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
org/jetbrains/kotlin/daemon/client/KotlinRemoteReplClientBase.classKotlinRemoteReplClient.kt
package org.jetbrains.kotlin.daemon.client
public org.jetbrains.kotlin.daemon.client.KotlinRemoteReplClientBase extends java.lang.Object {
private final int sessionId
private final org.jetbrains.kotlin.daemon.common.CompileService compileService
public final int getSessionId ()
public void dispose ()
protected final org.jetbrains.kotlin.daemon.common.CompileService getCompileService ()
public void (org.jetbrains.kotlin.daemon.common.CompileService, java.io.File, org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform, java.util.List, java.lang.String, java.lang.Object[], java.lang.Class[], java.io.OutputStream, java.io.OutputStream, java.io.OutputStream, java.io.InputStream, int, org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer)
java.io.OutputStream it
int $i$a$1$let
java.io.OutputStream it
int $i$a$2$let
java.io.InputStream it
int $i$a$3$let
org.jetbrains.kotlin.daemon.common.CompileService compileService
java.io.File clientAliveFlagFile
org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform targetPlatform
java.util.List templateClasspath
String templateClassName
Object[] scriptArgs
Class[] scriptArgsTypes
java.io.OutputStream compilerMessagesOutputStream
java.io.OutputStream evalOutputStream
java.io.OutputStream evalErrorStream
java.io.InputStream evalInputStream
int port
org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer operationsTracer
public void (org.jetbrains.kotlin.daemon.common.CompileService, java.io.File, org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform, java.util.List, java.lang.String, java.lang.Object[], java.lang.Class[], java.io.OutputStream, java.io.OutputStream, java.io.OutputStream, java.io.InputStream, int, org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClient$connectAndLease$$inlined$connectLoop$lambda$1.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$connectAndLease$$inlined$connectLoop$lambda$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function2 {
final org.jetbrains.kotlin.daemon.common.DaemonOptions $daemonOptions$inlined
final org.jetbrains.kotlin.daemon.common.CompilerId $compilerId$inlined
final org.jetbrains.kotlin.daemon.common.DaemonJVMOptions $daemonJVMOptions$inlined
final org.jetbrains.kotlin.daemon.client.DaemonReportingTargets $reportingTargets$inlined
final java.io.File $clientAliveFlagFile$inlined
final boolean $leaseSession$inlined
final java.io.File $sessionAliveFlagFile$inlined
final boolean $autostart$inlined
void (org.jetbrains.kotlin.daemon.common.DaemonOptions, org.jetbrains.kotlin.daemon.common.CompilerId, org.jetbrains.kotlin.daemon.common.DaemonJVMOptions, org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, java.io.File, boolean, java.io.File, boolean)
public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object)
public final void invoke (org.jetbrains.kotlin.daemon.common.DaemonReportCategory, java.lang.String)
org.jetbrains.kotlin.daemon.common.DaemonReportCategory cat
String msg
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClient$WhenMappings.class
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$WhenMappings extends java.lang.Object {
public static final int[] $EnumSwitchMapping$0
public static final int[] $EnumSwitchMapping$1
static void ()
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClient$connectToCompileService$flagFile$4.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$connectToCompileService$flagFile$4 extends kotlin.jvm.internal.FunctionReference implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$connectToCompileService$flagFile$4 INSTANCE
public volatile java.lang.Object invoke (java.lang.Object)
public final boolean invoke (java.io.File)
java.io.File p1
public final kotlin.reflect.KDeclarationContainer getOwner ()
public final java.lang.String getName ()
public final java.lang.String getSignature ()
void ()
static void ()
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClient$configureClientOptions$1$1.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$configureClientOptions$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$configureClientOptions$1$1 INSTANCE
public volatile java.lang.Object invoke (java.lang.Object)
public final java.lang.String invoke (org.jetbrains.kotlin.daemon.common.PropMapper)
org.jetbrains.kotlin.daemon.common.PropMapper it
void ()
static void ()
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClient$ClientOptions$mappers$1.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$ClientOptions$mappers$1 extends kotlin.jvm.internal.MutablePropertyReference1 {
public static final kotlin.reflect.KMutableProperty1 INSTANCE
static void ()
void ()
public java.lang.String getName ()
public java.lang.String getSignature ()
public kotlin.reflect.KDeclarationContainer getOwner ()
public java.lang.Object get (java.lang.Object)
Object receiver
public void set (java.lang.Object, java.lang.Object)
Object receiver
Object value
}
org/jetbrains/kotlin/daemon/client/BasicCompilerServicesWithResultsFacadeServerKt.classBasicCompilerServicesWithResultsFacadeServer.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.BasicCompilerServicesWithResultsFacadeServerKt extends java.lang.Object {
public static final void reportFromDaemon (org.jetbrains.kotlin.cli.common.messages.MessageCollector, kotlin.jvm.functions.Function2, int, int, java.lang.String, java.io.Serializable)
java.io.File it
int $i$a$1$let
org.jetbrains.kotlin.cli.common.messages.OutputMessageUtil$Output outs
int $i$a$1$let
org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity compilerSeverity
org.jetbrains.kotlin.daemon.common.ReportCategory reportCategory
org.jetbrains.kotlin.cli.common.messages.MessageCollector $receiver
kotlin.jvm.functions.Function2 outputsCollector
int category
int severity
String message
java.io.Serializable attachment
private static final void reportUnexpected (org.jetbrains.kotlin.cli.common.messages.MessageCollector, int, int, java.lang.String, java.io.Serializable)
org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity compilerMessageSeverity
org.jetbrains.kotlin.cli.common.messages.MessageCollector $receiver
int category
int severity
String message
java.io.Serializable attachment
}
org/jetbrains/kotlin/daemon/client/CompilerCallbackServicesFacadeServer.classCompilerCallbackServicesFacadeServer.kt
package org.jetbrains.kotlin.daemon.client
public org.jetbrains.kotlin.daemon.client.CompilerCallbackServicesFacadeServer extends java.rmi.server.UnicastRemoteObject implements org.jetbrains.kotlin.daemon.common.CompilerCallbackServicesFacade {
private final boolean lookupTracker_isDoNothing
private final org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCompilationComponents incrementalCompilationComponents
private final org.jetbrains.kotlin.progress.CompilationCanceledStatus compilationCanceledStatus
public boolean hasIncrementalCaches ()
public boolean hasLookupTracker ()
public boolean hasCompilationCanceledStatus ()
public java.util.Collection incrementalCache_getObsoletePackageParts (org.jetbrains.kotlin.modules.TargetId)
org.jetbrains.kotlin.modules.TargetId target
public java.util.Collection incrementalCache_getObsoleteMultifileClassFacades (org.jetbrains.kotlin.modules.TargetId)
org.jetbrains.kotlin.modules.TargetId target
public java.util.Collection incrementalCache_getMultifileFacadeParts (org.jetbrains.kotlin.modules.TargetId, java.lang.String)
org.jetbrains.kotlin.modules.TargetId target
String internalName
public org.jetbrains.kotlin.load.kotlin.incremental.components.JvmPackagePartProto incrementalCache_getPackagePartData (org.jetbrains.kotlin.modules.TargetId, java.lang.String)
org.jetbrains.kotlin.modules.TargetId target
String partInternalName
public byte[] incrementalCache_getModuleMappingData (org.jetbrains.kotlin.modules.TargetId)
org.jetbrains.kotlin.modules.TargetId target
public void incrementalCache_registerInline (org.jetbrains.kotlin.modules.TargetId, java.lang.String, java.lang.String, java.lang.String)
org.jetbrains.kotlin.modules.TargetId target
String fromPath
String jvmSignature
String toPath
public java.lang.String incrementalCache_getClassFilePath (org.jetbrains.kotlin.modules.TargetId, java.lang.String)
org.jetbrains.kotlin.modules.TargetId target
String internalClassName
public void incrementalCache_close (org.jetbrains.kotlin.modules.TargetId)
org.jetbrains.kotlin.modules.TargetId target
public boolean lookupTracker_requiresPosition ()
public void lookupTracker_record (java.util.Collection)
org.jetbrains.kotlin.incremental.components.LookupInfo it
org.jetbrains.kotlin.incremental.components.LookupTracker lookupTracker
java.util.Collection lookups
public boolean lookupTracker_isDoNothing ()
public void compilationCanceledStatus_checkCanceled ()
kotlin.reflect.KClass it
int $i$a$1$any
Object element$iv
Iterable $receiver$iv
int $i$f$any
Exception e
public final org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCompilationComponents getIncrementalCompilationComponents ()
public final org.jetbrains.kotlin.progress.CompilationCanceledStatus getCompilationCanceledStatus ()
public void (org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCompilationComponents, org.jetbrains.kotlin.progress.CompilationCanceledStatus, int)
org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCompilationComponents incrementalCompilationComponents
org.jetbrains.kotlin.progress.CompilationCanceledStatus compilationCanceledStatus
int port
public void (org.jetbrains.kotlin.load.kotlin.incremental.components.IncrementalCompilationComponents, org.jetbrains.kotlin.progress.CompilationCanceledStatus, int, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void ()
}
org/jetbrains/kotlin/daemon/client/KotlinRemoteReplCompiler.classKotlinRemoteReplClient.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.KotlinRemoteReplCompiler extends org.jetbrains.kotlin.daemon.client.KotlinRemoteReplClientBase implements org.jetbrains.kotlin.cli.common.repl.ReplCompiler org.jetbrains.kotlin.cli.common.repl.ReplCheckAction {
public java.util.List resetToLine (int)
int lineNumber
public java.util.List getHistory ()
public org.jetbrains.kotlin.cli.common.repl.ReplCheckResult check (org.jetbrains.kotlin.cli.common.repl.ReplCodeLine)
org.jetbrains.kotlin.cli.common.repl.ReplCodeLine codeLine
public org.jetbrains.kotlin.cli.common.repl.ReplCompileResult compile (org.jetbrains.kotlin.cli.common.repl.ReplCodeLine, java.util.List)
org.jetbrains.kotlin.cli.common.repl.ReplCodeLine codeLine
java.util.List verifyHistory
public void (org.jetbrains.kotlin.daemon.common.CompileService, java.io.File, org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform, java.util.List, java.lang.String, java.io.OutputStream, int, org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer)
org.jetbrains.kotlin.daemon.common.CompileService compileService
java.io.File clientAliveFlagFile
org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform targetPlatform
java.util.List templateClasspath
String templateClassName
java.io.OutputStream compilerMessagesOutputStream
int port
org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer operationsTracer
public void (org.jetbrains.kotlin.daemon.common.CompileService, java.io.File, org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform, java.util.List, java.lang.String, java.io.OutputStream, int, org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer, int, kotlin.jvm.internal.DefaultConstructorMarker)
public java.util.List resetToLine (org.jetbrains.kotlin.cli.common.repl.ReplCodeLine)
org.jetbrains.kotlin.cli.common.repl.ReplCodeLine line
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClientKt.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.KotlinCompilerClientKt extends java.lang.Object {
public static final boolean isProcessAlive (java.lang.Process)
IllegalThreadStateException e
Process process
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClient$compile$1.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$compile$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final org.jetbrains.kotlin.cli.common.messages.MessageCollector $messageCollector
final kotlin.jvm.functions.Function2 $outputsCollector
final int $port
final org.jetbrains.kotlin.daemon.common.CompileService $compilerService
final int $sessionId
final String[] $args
final org.jetbrains.kotlin.daemon.common.CompilerMode $compilerMode
final org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform $targetPlatform
final org.jetbrains.kotlin.daemon.common.ReportSeverity $reportSeverity
public volatile java.lang.Object invoke ()
public final int invoke ()
Object[] elements$iv
int $i$f$emptyArray
org.jetbrains.kotlin.daemon.client.BasicCompilerServicesWithResultsFacadeServer services
void (org.jetbrains.kotlin.cli.common.messages.MessageCollector, kotlin.jvm.functions.Function2, int, org.jetbrains.kotlin.daemon.common.CompileService, int, java.lang.String[], org.jetbrains.kotlin.daemon.common.CompilerMode, org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform, org.jetbrains.kotlin.daemon.common.ReportSeverity)
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClient$connectToCompileService$flagFile$2.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$connectToCompileService$flagFile$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$connectToCompileService$flagFile$2 INSTANCE
public volatile java.lang.Object invoke (java.lang.Object)
public final boolean invoke (java.lang.String)
String it
void ()
static void ()
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClient$incrementalCompile$1.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$incrementalCompile$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final org.jetbrains.kotlin.daemon.common.CompileService $compileService
final int $sessionId
final org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform $targetPlatform
final String[] $args
final org.jetbrains.kotlin.daemon.client.CompilationServices $callbackServices
final int $port
final java.io.OutputStream $compilerOut
final java.io.OutputStream $daemonOut
final org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer $operationsTracer
public volatile java.lang.Object invoke ()
public final int invoke ()
void (org.jetbrains.kotlin.daemon.common.CompileService, int, org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform, java.lang.String[], org.jetbrains.kotlin.daemon.client.CompilationServices, int, java.io.OutputStream, java.io.OutputStream, org.jetbrains.kotlin.daemon.common.RemoteOperationsTracer)
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClient$tryFindSuitableDaemonOrNewOpts$$inlined$compareByDescending$1.classComparisons.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$tryFindSuitableDaemonOrNewOpts$$inlined$compareByDescending$1 extends java.lang.Object implements java.util.Comparator {
final java.util.Comparator $comparator
void (java.util.Comparator)
java.util.Comparator $captured_local_variable$0
public int compare (java.lang.Object, java.lang.Object)
org.jetbrains.kotlin.daemon.common.DaemonWithMetadata it
int $i$a$1$compareByDescending
org.jetbrains.kotlin.daemon.common.DaemonWithMetadata it
int $i$a$1$compareByDescending
Object a
Object b
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClient$ClientOptions.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$ClientOptions extends java.lang.Object implements org.jetbrains.kotlin.daemon.common.OptionsGroup {
private boolean stop
public java.util.List getMappers ()
public final boolean getStop ()
public final void setStop (boolean)
boolean
public void (boolean)
boolean stop
public void (boolean, int, kotlin.jvm.internal.DefaultConstructorMarker)
public void ()
public final boolean component1 ()
public final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$ClientOptions copy (boolean)
boolean stop
public static volatile org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$ClientOptions copy$default (org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$ClientOptions, boolean, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
org/jetbrains/kotlin/compilerRunner/CompilerEnvironment.classCompilerEnvironment.kt
package org.jetbrains.kotlin.compilerRunner
public org.jetbrains.kotlin.compilerRunner.CompilerEnvironment extends java.lang.Object {
private final org.jetbrains.kotlin.config.Services services
private final org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
private final org.jetbrains.kotlin.compilerRunner.OutputItemsCollector outputItemsCollector
public final org.jetbrains.kotlin.config.Services getServices ()
public final org.jetbrains.kotlin.cli.common.messages.MessageCollector getMessageCollector ()
public org.jetbrains.kotlin.compilerRunner.OutputItemsCollector getOutputItemsCollector ()
public void (org.jetbrains.kotlin.config.Services, org.jetbrains.kotlin.cli.common.messages.MessageCollector, org.jetbrains.kotlin.compilerRunner.OutputItemsCollector)
org.jetbrains.kotlin.config.Services services
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
org.jetbrains.kotlin.compilerRunner.OutputItemsCollector outputItemsCollector
}
org/jetbrains/kotlin/compilerRunner/KotlinCompilerRunner$newDaemonConnection$1$1.classKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$newDaemonConnection$1$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
public static final org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$newDaemonConnection$1$1 INSTANCE
public volatile java.lang.Object invoke (java.lang.Object)
public final long invoke (long)
long $receiver
void ()
static void ()
}
org/jetbrains/kotlin/compilerRunner/CompilerOutputParser$parseCompilerMessagesFromReader$wrappingReader$1.classCompilerOutputParser.kt
package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.CompilerOutputParser$parseCompilerMessagesFromReader$wrappingReader$1 extends java.io.Reader {
final java.io.Reader $reader
final StringBuilder $stringBuilder
public int read (char[], int, int) throws java.io.IOException
int read
char[] cbuf
int off
int len
public void close () throws java.io.IOException
void (java.io.Reader, java.lang.StringBuilder)
java.io.Reader $captured_local_variable$0
StringBuilder $captured_local_variable$1
}
org/jetbrains/kotlin/compilerRunner/CompilerOutputParser$CompilerOutputSAXHandler.classCompilerOutputParser.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.CompilerOutputParser$CompilerOutputSAXHandler extends org.xml.sax.helpers.DefaultHandler {
private final StringBuilder message
private final org.jetbrains.kotlin.com.intellij.util.containers.Stack tags
private String path
private int line
private int column
private final org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
private final org.jetbrains.kotlin.compilerRunner.OutputItemsCollector collector
private static final java.util.Map CATEGORIES
public static final org.jetbrains.kotlin.compilerRunner.CompilerOutputParser$CompilerOutputSAXHandler$Companion Companion
public void startElement (java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes) throws org.xml.sax.SAXException
String uri
String localName
String qName
org.xml.sax.Attributes attributes
public void characters (char[], int, int) throws org.xml.sax.SAXException
char it
int $i$a$1$trim
boolean match$iv$iv
int index$iv$iv
boolean startFound$iv$iv
int endIndex$iv$iv
int startIndex$iv$iv
CharSequence $receiver$iv$iv
int $i$f$trim
String $receiver$iv
int $i$f$trim
String message
char[] ch
int start
int length
public void endElement (java.lang.String, java.lang.String, java.lang.String) throws org.xml.sax.SAXException
String text
org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity category
String qNameLowerCase
String uri
String localName
String qName
private final void reportToCollector (java.lang.String)
org.jetbrains.kotlin.cli.common.messages.OutputMessageUtil$Output output
String text
public void (org.jetbrains.kotlin.cli.common.messages.MessageCollector, org.jetbrains.kotlin.compilerRunner.OutputItemsCollector)
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
org.jetbrains.kotlin.compilerRunner.OutputItemsCollector collector
static void ()
public static final java.util.Map access$getCATEGORIES$cp ()
}
org/jetbrains/kotlin/compilerRunner/KotlinCompilerRunner$newDaemonConnection$connection$1.classKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$newDaemonConnection$connection$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final org.jetbrains.kotlin.daemon.common.CompilerId $compilerId
final org.jetbrains.kotlin.daemon.common.DaemonJVMOptions $daemonJVMOptions
final org.jetbrains.kotlin.daemon.common.DaemonOptions $daemonOptions
final java.util.ArrayList $daemonReportMessages
final java.io.File $flagFile
public volatile java.lang.Object invoke ()
public final org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$DaemonConnection invoke ()
org.jetbrains.kotlin.daemon.common.CompileService daemon
void (org.jetbrains.kotlin.daemon.common.CompilerId, org.jetbrains.kotlin.daemon.common.DaemonJVMOptions, org.jetbrains.kotlin.daemon.common.DaemonOptions, java.util.ArrayList, java.io.File)
}
org/jetbrains/kotlin/compilerRunner/KotlinLogger.classKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
public abstract org.jetbrains.kotlin.compilerRunner.KotlinLogger extends java.lang.Object {
public abstract void error (java.lang.String)
public abstract void warn (java.lang.String)
public abstract void info (java.lang.String)
public abstract void debug (java.lang.String)
}
org/jetbrains/kotlin/compilerRunner/KotlinCompilerRunner$DaemonConnection.classKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$DaemonConnection extends java.lang.Object {
private final org.jetbrains.kotlin.daemon.common.CompileService daemon
private final int sessionId
public final org.jetbrains.kotlin.daemon.common.CompileService getDaemon ()
public final int getSessionId ()
public void (org.jetbrains.kotlin.daemon.common.CompileService, int)
org.jetbrains.kotlin.daemon.common.CompileService daemon
int sessionId
public void (org.jetbrains.kotlin.daemon.common.CompileService, int, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
org/jetbrains/kotlin/compilerRunner/CompilerOutputParser.classCompilerOutputParser.kt
package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.CompilerOutputParser extends java.lang.Object {
public static final org.jetbrains.kotlin.compilerRunner.CompilerOutputParser INSTANCE
public final void parseCompilerMessagesFromReader (org.jetbrains.kotlin.cli.common.messages.MessageCollector, java.io.Reader, org.jetbrains.kotlin.compilerRunner.OutputItemsCollector)
javax.xml.parsers.SAXParser parser
javax.xml.parsers.SAXParserFactory factory
java.io.IOException e
java.io.IOException ioException
String message
Throwable e
java.io.IOException e
java.io.IOException e
org.jetbrains.kotlin.compilerRunner.CompilerOutputParser$parseCompilerMessagesFromReader$wrappingReader$1 wrappingReader
StringBuilder stringBuilder
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
java.io.Reader reader
org.jetbrains.kotlin.compilerRunner.OutputItemsCollector collector
private void ()
static void ()
}
org/jetbrains/kotlin/compilerRunner/KotlinCompilerRunner$newDaemonConnection$1.classKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$newDaemonConnection$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function4 {
public static final org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$newDaemonConnection$1 INSTANCE
public volatile java.lang.Object invoke (java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object)
public final void invoke (java.lang.String, org.jetbrains.kotlin.daemon.common.DaemonOptions, org.jetbrains.kotlin.cli.common.messages.MessageCollector, org.jetbrains.kotlin.daemon.common.Profiler)
org.jetbrains.kotlin.daemon.common.PerfCounters counters
org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$newDaemonConnection$1$1 ms$
String message
org.jetbrains.kotlin.daemon.common.DaemonOptions daemonOptions
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
org.jetbrains.kotlin.daemon.common.Profiler profiler
void ()
static void ()
}
org/jetbrains/kotlin/compilerRunner/CompilerOutputParser$CompilerOutputSAXHandler$Companion.classCompilerOutputParser.kt
package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.CompilerOutputParser$CompilerOutputSAXHandler$Companion extends java.lang.Object {
private final java.util.Map getCATEGORIES ()
private final int safeParseInt (java.lang.String, int)
char it
int $i$a$1$trim
boolean match$iv$iv
int index$iv$iv
boolean startFound$iv$iv
int endIndex$iv$iv
int startIndex$iv$iv
CharSequence $receiver$iv$iv
int $i$f$trim
String $receiver$iv
int $i$f$trim
NumberFormatException e
String value
int defaultValue
private void ()
public static final int access$safeParseInt (org.jetbrains.kotlin.compilerRunner.CompilerOutputParser$CompilerOutputSAXHandler$Companion, java.lang.String, int)
org.jetbrains.kotlin.compilerRunner.CompilerOutputParser$CompilerOutputSAXHandler$Companion $this
String value
int defaultValue
public static final java.util.Map access$getCATEGORIES$p (org.jetbrains.kotlin.compilerRunner.CompilerOutputParser$CompilerOutputSAXHandler$Companion)
org.jetbrains.kotlin.compilerRunner.CompilerOutputParser$CompilerOutputSAXHandler$Companion $this
public void (kotlin.jvm.internal.DefaultConstructorMarker)
kotlin.jvm.internal.DefaultConstructorMarker $constructor_marker
}
org/jetbrains/kotlin/compilerRunner/KotlinCompilerRunner.classKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
public abstract org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner extends java.lang.Object {
private final String K2JVM_COMPILER
private final String K2JS_COMPILER
private final String K2METADATA_COMPILER
private final String INTERNAL_ERROR
protected final java.lang.String getK2JVM_COMPILER ()
protected final java.lang.String getK2JS_COMPILER ()
protected final java.lang.String getK2METADATA_COMPILER ()
protected final java.lang.String getINTERNAL_ERROR ()
protected abstract org.jetbrains.kotlin.compilerRunner.KotlinLogger getLog ()
protected abstract org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$DaemonConnection getDaemonConnection (org.jetbrains.kotlin.compilerRunner.CompilerEnvironment)
protected final synchronized org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$DaemonConnection newDaemonConnection (org.jetbrains.kotlin.daemon.common.CompilerId, java.io.File, org.jetbrains.kotlin.compilerRunner.CompilerEnvironment, org.jetbrains.kotlin.daemon.common.DaemonOptions)
org.jetbrains.kotlin.daemon.client.DaemonReportMessage msg
org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$newDaemonConnection$1 reportTotalAndThreadPerf$
org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$DaemonConnection connection
org.jetbrains.kotlin.daemon.common.Profiler profiler
java.util.ArrayList daemonReportMessages
org.jetbrains.kotlin.daemon.common.DaemonJVMOptions daemonJVMOptions
org.jetbrains.kotlin.daemon.common.CompilerId compilerId
java.io.File flagFile
org.jetbrains.kotlin.compilerRunner.CompilerEnvironment environment
org.jetbrains.kotlin.daemon.common.DaemonOptions daemonOptions
public static volatile org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$DaemonConnection newDaemonConnection$default (org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner, org.jetbrains.kotlin.daemon.common.CompilerId, java.io.File, org.jetbrains.kotlin.compilerRunner.CompilerEnvironment, org.jetbrains.kotlin.daemon.common.DaemonOptions, int, java.lang.Object)
protected final void processCompilerOutput (org.jetbrains.kotlin.compilerRunner.CompilerEnvironment, java.io.ByteArrayOutputStream, org.jetbrains.kotlin.cli.common.ExitCode)
java.io.BufferedReader reader
org.jetbrains.kotlin.compilerRunner.CompilerEnvironment environment
java.io.ByteArrayOutputStream stream
org.jetbrains.kotlin.cli.common.ExitCode exitCode
protected final org.jetbrains.kotlin.cli.common.ExitCode reportInternalCompilerError (org.jetbrains.kotlin.cli.common.messages.MessageCollector)
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
protected final org.jetbrains.kotlin.cli.common.ExitCode runCompiler (java.lang.String, org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments, org.jetbrains.kotlin.compilerRunner.CompilerEnvironment)
Throwable e
String compilerClassName
org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments compilerArgs
org.jetbrains.kotlin.compilerRunner.CompilerEnvironment environment
protected abstract org.jetbrains.kotlin.cli.common.ExitCode compileWithDaemonOrFallback (java.lang.String, org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments, org.jetbrains.kotlin.compilerRunner.CompilerEnvironment)
protected abstract org.jetbrains.kotlin.cli.common.ExitCode compileWithDaemon (java.lang.String, org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments, org.jetbrains.kotlin.compilerRunner.CompilerEnvironment)
protected final java.lang.Object withDaemon (org.jetbrains.kotlin.compilerRunner.CompilerEnvironment, boolean, kotlin.jvm.functions.Function2)
java.rmi.ConnectException e
java.rmi.UnmarshalException e
org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$DaemonConnection connection
org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$withDaemon$1 retryOrFalse$
org.jetbrains.kotlin.compilerRunner.CompilerEnvironment environment
boolean retryOnConnectionError
kotlin.jvm.functions.Function2 fn
protected final org.jetbrains.kotlin.cli.common.ExitCode exitCodeFromProcessExitCode (int)
org.jetbrains.kotlin.cli.common.ExitCode it
int $i$a$1$find
org.jetbrains.kotlin.cli.common.ExitCode exitCode
int code
public void ()
}
org/jetbrains/kotlin/compilerRunner/KotlinCompilerRunner$withDaemon$1.classKotlinCompilerRunner.kt
package org.jetbrains.kotlin.compilerRunner
final org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$withDaemon$1 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function1 {
final org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner this$0
final boolean $retryOnConnectionError
final org.jetbrains.kotlin.compilerRunner.CompilerEnvironment $environment
final kotlin.jvm.functions.Function2 $fn
public volatile java.lang.Object invoke (java.lang.Object)
public final java.lang.Object invoke (java.lang.Exception)
Exception e
void (org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner, boolean, org.jetbrains.kotlin.compilerRunner.CompilerEnvironment, kotlin.jvm.functions.Function2)
}
META-INF/maven/
META-INF/maven/org.jetbrains.kotlin/
META-INF/maven/org.jetbrains.kotlin/kotlin-compiler-runner/
META-INF/maven/org.jetbrains.kotlin/kotlin-compiler-runner/pom.xml
META-INF/maven/org.jetbrains.kotlin/kotlin-compiler-runner/pom.properties