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/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/NativePlatformUtilKt.classNativePlatformUtil.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.NativePlatformUtilKt extends java.lang.Object {
public static final java.lang.Process launchProcessWithFallback (java.lang.ProcessBuilder, org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, java.lang.String)
java.io.IOException e
NoClassDefFoundError e
ProcessBuilder processBuilder
org.jetbrains.kotlin.daemon.client.DaemonReportingTargets reportingTargets
String reportingSource
public static volatile java.lang.Process launchProcessWithFallback$default (java.lang.ProcessBuilder, org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, java.lang.String, int, java.lang.Object)
}
org/jetbrains/kotlin/daemon/client/CompileServiceSession.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.CompileServiceSession extends java.lang.Object {
private final org.jetbrains.kotlin.daemon.common.CompileService compileService
private final int sessionId
public final org.jetbrains.kotlin.daemon.common.CompileService getCompileService ()
public final int getSessionId ()
public void (org.jetbrains.kotlin.daemon.common.CompileService, int)
org.jetbrains.kotlin.daemon.common.CompileService compileService
int sessionId
public final org.jetbrains.kotlin.daemon.common.CompileService component1 ()
public final int component2 ()
public final org.jetbrains.kotlin.daemon.client.CompileServiceSession copy (org.jetbrains.kotlin.daemon.common.CompileService, int)
org.jetbrains.kotlin.daemon.common.CompileService compileService
int sessionId
public static volatile org.jetbrains.kotlin.daemon.client.CompileServiceSession copy$default (org.jetbrains.kotlin.daemon.client.CompileServiceSession, org.jetbrains.kotlin.daemon.common.CompileService, int, int, java.lang.Object)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
org/jetbrains/kotlin/daemon/client/KotlinCompilerClientKt$report$sourceMessage$1.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
final org.jetbrains.kotlin.daemon.client.KotlinCompilerClientKt$report$sourceMessage$1 extends kotlin.jvm.internal.LocalVariableReference {
public static final kotlin.reflect.KProperty0 INSTANCE
static void ()
void ()
public java.lang.String getName ()
public java.lang.String getSignature ()
}
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$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 org.jetbrains.kotlin.daemon.client.DaemonReportingTargets $reportingTargets
final java.util.concurrent.Semaphore $isEchoRead
public volatile java.lang.Object invoke ()
public final void invoke ()
void (java.lang.Process, org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, java.util.concurrent.Semaphore)
}
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$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$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/daemon/client/RemoteReplCompilerState.classRemoteReplCompilerState.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.RemoteReplCompilerState extends java.lang.Object implements org.jetbrains.kotlin.cli.common.repl.IReplStageState {
private final org.jetbrains.kotlin.cli.common.repl.IReplStageHistory history
private final org.jetbrains.kotlin.daemon.common.ReplStateFacade replStateFacade
private final java.util.concurrent.locks.ReentrantReadWriteLock lock
public int getCurrentGeneration ()
public org.jetbrains.kotlin.cli.common.repl.IReplStageHistory getHistory ()
public final org.jetbrains.kotlin.daemon.common.ReplStateFacade getReplStateFacade$kotlin_compiler_runner ()
public java.util.concurrent.locks.ReentrantReadWriteLock getLock ()
public void (org.jetbrains.kotlin.daemon.common.ReplStateFacade, java.util.concurrent.locks.ReentrantReadWriteLock)
org.jetbrains.kotlin.daemon.common.ReplStateFacade replStateFacade
java.util.concurrent.locks.ReentrantReadWriteLock lock
public void (org.jetbrains.kotlin.daemon.common.ReplStateFacade, java.util.concurrent.locks.ReentrantReadWriteLock, int, kotlin.jvm.internal.DefaultConstructorMarker)
public int getNextLineNo ()
public org.jetbrains.kotlin.cli.common.repl.IReplStageState asState (java.lang.Class)
Class target
}
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/KotlinCompilerClientKt$report$sourceMessage$2.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
final org.jetbrains.kotlin.daemon.client.KotlinCompilerClientKt$report$sourceMessage$2 extends kotlin.jvm.internal.Lambda implements kotlin.jvm.functions.Function0 {
final String $source
final String $message
public volatile java.lang.Object invoke ()
public final java.lang.String invoke ()
String it
int $i$a$1$let
void (java.lang.String, java.lang.String)
}
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$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/NativePlatformLauncherWrapper.classNativePlatformUtil.kt
package org.jetbrains.kotlin.daemon.client
final org.jetbrains.kotlin.daemon.client.NativePlatformLauncherWrapper extends java.lang.Object {
public final java.lang.Process launch (java.lang.ProcessBuilder)
net.rubygrapefruit.platform.ProcessLauncher nativeLauncher
net.rubygrapefruit.platform.NativeException e
ProcessBuilder processBuilder
public void ()
}
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/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 java.lang.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/KotlinCompilerClientKt$WhenMappings.class
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.KotlinCompilerClientKt$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.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 java.util.List java9RestrictionsWorkaroundOptions
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 java.util.List getJava9RestrictionsWorkaroundOptions ()
public final java.io.File getOrCreateClientFlagFile (org.jetbrains.kotlin.daemon.common.DaemonOptions)
String p1
int $i$a$1$unknown
String p1
int $i$a$2$unknown
String p1
int $i$a$3$unknown
java.io.File p1
int $i$a$4$unknown
org.jetbrains.kotlin.daemon.common.DaemonOptions daemonOptions
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)
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 org.jetbrains.kotlin.daemon.client.CompileServiceSession 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
boolean isLastAttempt
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 org.jetbrains.kotlin.daemon.client.CompileServiceSession 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 synchronized java.lang.Object connectLoop (org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, boolean, kotlin.jvm.functions.Function1)
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
boolean autostart
kotlin.jvm.functions.Function1 body
int $i$f$connectLoop
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
ProcessBuilder processBuilder
java.util.List args
java.util.List platformSpecificOptions
String serverHostname
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 ()
}
org/jetbrains/kotlin/daemon/client/RemoteReplCompilerStateHistory.classRemoteReplCompilerState.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.RemoteReplCompilerStateHistory extends kotlin.collections.AbstractList implements org.jetbrains.kotlin.cli.common.repl.IReplStageHistory {
private final java.util.concurrent.atomic.AtomicInteger currentGeneration
private final org.jetbrains.kotlin.daemon.client.RemoteReplCompilerState state
public int getSize ()
public org.jetbrains.kotlin.cli.common.repl.ReplHistoryRecord get (int)
int index
public volatile java.lang.Object get (int)
public void push (org.jetbrains.kotlin.cli.common.repl.ILineId, kotlin.Unit)
org.jetbrains.kotlin.cli.common.repl.ILineId id
kotlin.Unit item
public volatile void push (org.jetbrains.kotlin.cli.common.repl.ILineId, java.lang.Object)
public org.jetbrains.kotlin.cli.common.repl.ReplHistoryRecord pop ()
public java.lang.Iterable reset ()
java.util.List $receiver
int $i$a$1$apply
public java.lang.Iterable resetTo (org.jetbrains.kotlin.cli.common.repl.ILineId)
java.util.List $receiver
int $i$a$1$apply
org.jetbrains.kotlin.cli.common.repl.ILineId id
public final java.util.concurrent.atomic.AtomicInteger getCurrentGeneration ()
public java.util.concurrent.locks.ReentrantReadWriteLock getLock ()
public void (org.jetbrains.kotlin.daemon.client.RemoteReplCompilerState)
org.jetbrains.kotlin.daemon.client.RemoteReplCompilerState state
public volatile int lastIndexOf (org.jetbrains.kotlin.cli.common.repl.ReplHistoryRecord)
public final volatile int lastIndexOf (java.lang.Object)
public volatile int indexOf (org.jetbrains.kotlin.cli.common.repl.ReplHistoryRecord)
public final volatile int indexOf (java.lang.Object)
public volatile boolean contains (org.jetbrains.kotlin.cli.common.repl.ReplHistoryRecord)
public final volatile boolean contains (java.lang.Object)
public org.jetbrains.kotlin.cli.common.repl.ReplHistoryRecord peek ()
public org.jetbrains.kotlin.cli.common.repl.ReplHistoryRecord verifiedPop (org.jetbrains.kotlin.cli.common.repl.ILineId)
org.jetbrains.kotlin.cli.common.repl.ILineId id
}
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$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
public void (java.util.Comparator, java.util.Comparator)
public final 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/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/KotlinRemoteReplCompilerClient.classKotlinRemoteReplCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
public org.jetbrains.kotlin.daemon.client.KotlinRemoteReplCompilerClient extends java.lang.Object implements org.jetbrains.kotlin.cli.common.repl.ReplCompiler {
private final org.jetbrains.kotlin.daemon.client.BasicCompilerServicesWithResultsFacadeServer services
private final int sessionId
private final org.jetbrains.kotlin.daemon.common.CompileService compileService
public final org.jetbrains.kotlin.daemon.client.BasicCompilerServicesWithResultsFacadeServer getServices ()
public final int getSessionId ()
public void dispose ()
public org.jetbrains.kotlin.cli.common.repl.IReplStageState createState (java.util.concurrent.locks.ReentrantReadWriteLock)
java.util.concurrent.locks.ReentrantReadWriteLock lock
public org.jetbrains.kotlin.cli.common.repl.ReplCheckResult check (org.jetbrains.kotlin.cli.common.repl.IReplStageState, org.jetbrains.kotlin.cli.common.repl.ReplCodeLine)
org.jetbrains.kotlin.cli.common.repl.IReplStageState state
org.jetbrains.kotlin.cli.common.repl.ReplCodeLine codeLine
public org.jetbrains.kotlin.cli.common.repl.ReplCompileResult compile (org.jetbrains.kotlin.cli.common.repl.IReplStageState, org.jetbrains.kotlin.cli.common.repl.ReplCodeLine)
org.jetbrains.kotlin.cli.common.repl.IReplStageState state
org.jetbrains.kotlin.cli.common.repl.ReplCodeLine codeLine
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.lang.String[], org.jetbrains.kotlin.cli.common.messages.MessageCollector, java.util.List, java.lang.String, int)
Object[] elements$iv
int $i$f$emptyArray
org.jetbrains.kotlin.daemon.common.CompileService compileService
java.io.File clientAliveFlagFile
org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform targetPlatform
String[] args
org.jetbrains.kotlin.cli.common.messages.MessageCollector messageCollector
java.util.List templateClasspath
String templateClassName
int port
public void (org.jetbrains.kotlin.daemon.common.CompileService, java.io.File, org.jetbrains.kotlin.daemon.common.CompileService$TargetPlatform, java.lang.String[], org.jetbrains.kotlin.cli.common.messages.MessageCollector, java.util.List, java.lang.String, int, int, kotlin.jvm.internal.DefaultConstructorMarker)
}
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/KotlinCompilerClientKt.classKotlinCompilerClient.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.KotlinCompilerClientKt extends java.lang.Object {
public static 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
kotlin.Lazy sourceMessage
org.jetbrains.kotlin.daemon.client.DaemonReportingTargets $receiver
org.jetbrains.kotlin.daemon.common.DaemonReportCategory category
String message
String source
public static volatile void report$default (org.jetbrains.kotlin.daemon.client.DaemonReportingTargets, org.jetbrains.kotlin.daemon.common.DaemonReportCategory, java.lang.String, java.lang.String, int, java.lang.Object)
public static final boolean isProcessAlive (java.lang.Process)
IllegalThreadStateException e
Process process
}
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$tryFindSuitableDaemonOrNewOpts$$inlined$compareBy$1.classComparisons.kt
package org.jetbrains.kotlin.daemon.client
public final org.jetbrains.kotlin.daemon.client.KotlinCompilerClient$tryFindSuitableDaemonOrNewOpts$$inlined$compareBy$1 extends java.lang.Object implements java.util.Comparator {
final java.util.Comparator $comparator
public void (java.util.Comparator)
public final int compare (java.lang.Object, java.lang.Object)
org.jetbrains.kotlin.daemon.common.DaemonWithMetadata it
int $i$a$1$compareBy
org.jetbrains.kotlin.daemon.common.DaemonWithMetadata it
int $i$a$1$compareBy
Object a
Object b
}
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/compilerRunner/KotlinCompilerRunner$WhenMappings.class
package org.jetbrains.kotlin.compilerRunner
public final org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$WhenMappings extends java.lang.Object {
public static final int[] $EnumSwitchMapping$0
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/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/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/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)
public abstract boolean isDebugEnabled ()
}
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/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$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 java.io.File $clientAliveFlagFile
final org.jetbrains.kotlin.daemon.common.DaemonJVMOptions $daemonJVMOptions
final org.jetbrains.kotlin.daemon.common.DaemonOptions $daemonOptions
final org.jetbrains.kotlin.daemon.client.DaemonReportingTargets $daemonReportingTargets
final java.io.File $sessionAliveFlagFile
public volatile java.lang.Object invoke ()
public final org.jetbrains.kotlin.daemon.client.CompileServiceSession invoke ()
void (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, java.io.File)
}
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/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/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.daemon.client.CompileServiceSession getDaemonConnection (org.jetbrains.kotlin.compilerRunner.CompilerEnvironment)
protected final synchronized org.jetbrains.kotlin.daemon.client.CompileServiceSession newDaemonConnection (org.jetbrains.kotlin.daemon.common.CompilerId, java.io.File, java.io.File, org.jetbrains.kotlin.compilerRunner.CompilerEnvironment, org.jetbrains.kotlin.daemon.common.DaemonOptions)
org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity severity
org.jetbrains.kotlin.daemon.client.DaemonReportMessage message
org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner$newDaemonConnection$1 reportTotalAndThreadPerf$
org.jetbrains.kotlin.daemon.client.CompileServiceSession connection
org.jetbrains.kotlin.daemon.common.Profiler profiler
org.jetbrains.kotlin.daemon.client.DaemonReportingTargets daemonReportingTargets
java.util.ArrayList daemonReportMessages
org.jetbrains.kotlin.daemon.common.DaemonJVMOptions daemonJVMOptions
org.jetbrains.kotlin.daemon.common.CompilerId compilerId
java.io.File clientAliveFlagFile
java.io.File sessionAliveFlagFile
org.jetbrains.kotlin.compilerRunner.CompilerEnvironment environment
org.jetbrains.kotlin.daemon.common.DaemonOptions daemonOptions
public static volatile org.jetbrains.kotlin.daemon.client.CompileServiceSession newDaemonConnection$default (org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner, org.jetbrains.kotlin.daemon.common.CompilerId, java.io.File, 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 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 ()
}
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