View Java Class Source Code in JAR file
- Download JD-GUI to open JAR file and explore Java source code file (.class .java)
- Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window kotlin-compiler-linker-plugin-kgp_1.9.0-0.7.0.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
co.touchlab.skie.configuration.provider.descriptor
├─ co.touchlab.skie.configuration.provider.descriptor.DescriptorBasedConfigurationTarget.class - [JAR]
├─ co.touchlab.skie.configuration.provider.descriptor.DescriptorConfigurationProvider.class - [JAR]
├─ co.touchlab.skie.configuration.provider.descriptor.DescriptorConfigurationProviderKt.class - [JAR]
co.touchlab.skie.entrypoint
├─ co.touchlab.skie.entrypoint.CreateObjCExportCodeSpecPhaseInterceptor.class - [JAR]
├─ co.touchlab.skie.entrypoint.EntrypointUtils.class - [JAR]
├─ co.touchlab.skie.entrypoint.LinkerPhaseInterceptor.class - [JAR]
├─ co.touchlab.skie.entrypoint.ProduceObjCExportInterfacePhaseInterceptor.class - [JAR]
├─ co.touchlab.skie.entrypoint.SkieIrGenerationExtension.class - [JAR]
co.touchlab.skie.kir.builtin
├─ co.touchlab.skie.kir.builtin.DescriptorBasedKirBuiltins.class - [JAR]
co.touchlab.skie.kir.util
├─ co.touchlab.skie.kir.util.FindAnnotationExtensionKt.class - [JAR]
├─ co.touchlab.skie.kir.util.SkieSymbolTable.class - [JAR]
├─ co.touchlab.skie.kir.util.SymbolTableDescriptorExtensionShim.class - [JAR]
co.touchlab.skie.phases.debug
├─ co.touchlab.skie.phases.debug.VerifyDescriptorProviderConsistencyPhase.class - [JAR]
co.touchlab.skie.context
├─ co.touchlab.skie.context.ClassExportPhaseContext.class - [JAR]
├─ co.touchlab.skie.context.ForegroundPhaseCompilerContext.class - [JAR]
├─ co.touchlab.skie.context.FrontendIrPhaseContext.class - [JAR]
├─ co.touchlab.skie.context.InitPhaseContext.class - [JAR]
├─ co.touchlab.skie.context.KirPhaseContext.class - [JAR]
├─ co.touchlab.skie.context.KotlinIrPhaseContext.class - [JAR]
├─ co.touchlab.skie.context.LinkPhaseContext.class - [JAR]
├─ co.touchlab.skie.context.MainSkieContext.class - [JAR]
├─ co.touchlab.skie.context.SirPhaseContext.class - [JAR]
├─ co.touchlab.skie.context.SymbolTablePhaseContext.class - [JAR]
co.touchlab.skie.kir.type.translation
├─ co.touchlab.skie.kir.type.translation.KirCustomTypeMapper.class - [JAR]
├─ co.touchlab.skie.kir.type.translation.KirCustomTypeMappers.class - [JAR]
├─ co.touchlab.skie.kir.type.translation.KirDeclarationTypeTranslator.class - [JAR]
├─ co.touchlab.skie.kir.type.translation.KirTypeParameterClassScope.class - [JAR]
├─ co.touchlab.skie.kir.type.translation.KirTypeParameterRootScope.class - [JAR]
├─ co.touchlab.skie.kir.type.translation.KirTypeParameterScope.class - [JAR]
├─ co.touchlab.skie.kir.type.translation.KirTypeParameterScopeKt.class - [JAR]
├─ co.touchlab.skie.kir.type.translation.KirTypeParameterTypeScope.class - [JAR]
├─ co.touchlab.skie.kir.type.translation.KirTypeTranslator.class - [JAR]
├─ co.touchlab.skie.kir.type.translation.KirTypeTranslatorUtilityScope.class - [JAR]
├─ co.touchlab.skie.kir.type.translation.SupportedFlow_fromKotlinTypeKt.class - [JAR]
co.touchlab.skie.phases.features.suspend
├─ co.touchlab.skie.phases.features.suspend.CheckSkieRuntimePresencePhase.class - [JAR]
├─ co.touchlab.skie.phases.features.suspend.KotlinSuspendGeneratorDelegate.class - [JAR]
├─ co.touchlab.skie.phases.features.suspend.SuspendGenerator.class - [JAR]
├─ co.touchlab.skie.phases.features.suspend.SwiftSuspendGeneratorDelegate.class - [JAR]
co.touchlab.skie.analytics.modules
├─ co.touchlab.skie.analytics.modules.ModulesAnalytics.class - [JAR]
├─ co.touchlab.skie.analytics.modules.ModulesAnalyticsKt.class - [JAR]
co.touchlab.skie.kir.descriptor.cache
├─ co.touchlab.skie.kir.descriptor.cache.CachedObjCExportMapper.class - [JAR]
├─ co.touchlab.skie.kir.descriptor.cache.ExposedDescriptorCustomTypeVisitors.class - [JAR]
├─ co.touchlab.skie.kir.descriptor.cache.ExposedDescriptorTypeVisitor.class - [JAR]
├─ co.touchlab.skie.kir.descriptor.cache.ExposedDescriptorsCache.class - [JAR]
co.touchlab.skie.phases.analytics
├─ co.touchlab.skie.phases.analytics.ClassExportAnalyticsPhase.class - [JAR]
├─ co.touchlab.skie.phases.analytics.KotlinIrAnalyticsPhase.class - [JAR]
co.touchlab.skie.compilerinject.compilerplugin
├─ co.touchlab.skie.compilerinject.compilerplugin.PluginOptionConversionKt.class - [JAR]
├─ co.touchlab.skie.compilerinject.compilerplugin.SkieCommandLineProcessor.class - [JAR]
├─ co.touchlab.skie.compilerinject.compilerplugin.SkieCompilerConfigurationKeysKt.class - [JAR]
├─ co.touchlab.skie.compilerinject.compilerplugin.SkieComponentRegistrar.class - [JAR]
├─ co.touchlab.skie.compilerinject.compilerplugin.SkieConfigurationKeys.class - [JAR]
co.touchlab.skie.kir.irbuilder.impl.namespace
├─ co.touchlab.skie.kir.irbuilder.impl.namespace.BaseDeserializedNamespace.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.impl.namespace.BaseNamespace.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.impl.namespace.DeserializedClassNamespace.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.impl.namespace.DeserializedPackageNamespace.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.impl.namespace.NewFileNamespace.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.impl.namespace.NewFileNamespaceKt.class - [JAR]
co.touchlab.skie.kir.irbuilder.impl.template
├─ co.touchlab.skie.kir.irbuilder.impl.template.BaseDeclarationTemplate.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.impl.template.FunctionTemplate.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.impl.template.SecondaryConstructorTemplate.class - [JAR]
co.touchlab.skie.analytics.compiler.common
├─ co.touchlab.skie.analytics.compiler.common.CommonCompilerConfigurationAnalytics.class - [JAR]
co.touchlab.skie.phases.features.defaultarguments.delegate
├─ co.touchlab.skie.phases.features.defaultarguments.delegate.BaseDefaultArgumentGeneratorDelegate.class - [JAR]
├─ co.touchlab.skie.phases.features.defaultarguments.delegate.BaseFunctionDefaultArgumentGeneratorDelegate.class - [JAR]
├─ co.touchlab.skie.phases.features.defaultarguments.delegate.ClassMethodsDefaultArgumentGeneratorDelegate.class - [JAR]
├─ co.touchlab.skie.phases.features.defaultarguments.delegate.ConstructorsDefaultArgumentGeneratorDelegate.class - [JAR]
├─ co.touchlab.skie.phases.features.defaultarguments.delegate.DefaultArgumentGeneratorDelegate.class - [JAR]
├─ co.touchlab.skie.phases.features.defaultarguments.delegate.ExtensionFunctionDefaultArgumentGeneratorDelegate.class - [JAR]
├─ co.touchlab.skie.phases.features.defaultarguments.delegate.TopLevelFunctionDefaultArgumentGeneratorDelegate.class - [JAR]
co.touchlab.skie.phases.kir.util
├─ co.touchlab.skie.phases.kir.util.ObjCExportNamer_getOirValueParameterName_co_touchlab_skie_SKIE_compiler_kotlin_plugin_kgp_1_8_20__1_9_20__Kt.class - [JAR]
co.touchlab.skie.compilerinject.reflection
├─ co.touchlab.skie.compilerinject.reflection.PropertyField.class - [JAR]
├─ co.touchlab.skie.compilerinject.reflection.PropertyFieldKt.class - [JAR]
├─ co.touchlab.skie.compilerinject.reflection.ReflectedByKt.class - [JAR]
├─ co.touchlab.skie.compilerinject.reflection.Reflector.class - [JAR]
co.touchlab.skie.analytics.environment
├─ co.touchlab.skie.analytics.environment.CompilerEnvironmentAnalytics.class - [JAR]
co.touchlab.skie.compilerinject.reflection.reflectors
├─ co.touchlab.skie.compilerinject.reflection.reflectors.CompositePackageFragmentProviderReflector.class - [JAR]
├─ co.touchlab.skie.compilerinject.reflection.reflectors.ContextReflector.class - [JAR]
├─ co.touchlab.skie.compilerinject.reflection.reflectors.DeclarationDescriptorImplReflector.class - [JAR]
├─ co.touchlab.skie.compilerinject.reflection.reflectors.DeserializedClassMemberScopeReflector.class - [JAR]
├─ co.touchlab.skie.compilerinject.reflection.reflectors.DeserializedMemberScopeOptimizedImplementationReflector.class - [JAR]
├─ co.touchlab.skie.compilerinject.reflection.reflectors.DeserializedMemberScopeReflector.class - [JAR]
├─ co.touchlab.skie.compilerinject.reflection.reflectors.MapBasedMemoizedFunctionReflector.class - [JAR]
├─ co.touchlab.skie.compilerinject.reflection.reflectors.ModuleDescriptorImplReflector.class - [JAR]
├─ co.touchlab.skie.compilerinject.reflection.reflectors.ObjCExportReflector.class - [JAR]
├─ co.touchlab.skie.compilerinject.reflection.reflectors.ObjCExportTranslatorImplReflector.class - [JAR]
├─ co.touchlab.skie.compilerinject.reflection.reflectors.UserVisibleIrModulesSupportReflector.class - [JAR]
co.touchlab.skie.phases.other
├─ co.touchlab.skie.phases.other.ConfigureSwiftSpecificLinkerArgsPhase.class - [JAR]
├─ co.touchlab.skie.phases.other.DeclareMissingSymbolsPhase.class - [JAR]
├─ co.touchlab.skie.phases.other.ExtraClassExportPhase.class - [JAR]
├─ co.touchlab.skie.phases.other.ExtraClassExportPhaseKt.class - [JAR]
├─ co.touchlab.skie.phases.other.FixLibrariesShortNamePhase.class - [JAR]
├─ co.touchlab.skie.phases.other.GenerateIrPhase.class - [JAR]
├─ co.touchlab.skie.phases.other.ProcessReportedMessagesPhase.class - [JAR]
├─ co.touchlab.skie.phases.other.VerifyMinOSVersionPhase.class - [JAR]
co.touchlab.skie.kir.descriptor
├─ co.touchlab.skie.kir.descriptor.DescriptorKirProvider.class - [JAR]
├─ co.touchlab.skie.kir.descriptor.DescriptorProvider.class - [JAR]
├─ co.touchlab.skie.kir.descriptor.DescriptorProviderKt.class - [JAR]
├─ co.touchlab.skie.kir.descriptor.ExternalDescriptorKirProvider.class - [JAR]
├─ co.touchlab.skie.kir.descriptor.ExtraDescriptorBuiltins.class - [JAR]
├─ co.touchlab.skie.kir.descriptor.MutableDescriptorProvider.class - [JAR]
├─ co.touchlab.skie.kir.descriptor.NativeDescriptorProvider.class - [JAR]
├─ co.touchlab.skie.kir.descriptor.ObjCExportedInterfaceProvider.class - [JAR]
co.touchlab.skie.kir.irbuilder.impl
├─ co.touchlab.skie.kir.irbuilder.impl.DeclarationBuilderImpl.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.impl.DeclarationBuilderImplKt.class - [JAR]
co.touchlab.skie.compilerinject.interceptor
├─ co.touchlab.skie.compilerinject.interceptor.ErasedPhaseInterceptorChain.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.ErasedPhaseInterceptorChainKt.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.InterceptedPhaseBody.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.InterceptedPhaseBodyReflector.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.InterceptedSameTypeCompilerPhase.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.InterceptedSameTypeCompilerPhaseReflector.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.PhaseInterceptor.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.PhaseInterceptorConfigurer.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.PhaseInterceptorConfigurers_kgp_1_9_0Kt.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.PhaseInterceptorRegistrar.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.PhaseInterceptorRegistrarKt.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.SameTypeNamedCompilerPhaseReflector.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.SameTypeNamedPhaseInterceptorConfigurer.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.SameTypeNamedPhaseInterceptorConfigurerKt.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.SameTypePhaseInterceptor.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.SameTypePhaseInterceptorConfigurer.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.SimpleNamedCompilerPhaseReflector.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.SimpleNamedPhaseInterceptorConfigurer.class - [JAR]
├─ co.touchlab.skie.compilerinject.interceptor.SimpleNamedPhaseInterceptorConfigurerKt.class - [JAR]
co.touchlab.skie.analytics.compiler.specific
├─ co.touchlab.skie.analytics.compiler.specific.AnalyticsData.class - [JAR]
├─ co.touchlab.skie.analytics.compiler.specific.SpecificCompilerConfigurationAnalytics.class - [JAR]
├─ co.touchlab.skie.analytics.compiler.specific.SpecificCompilerConfigurationAnalytics_kgp_1_8_20Kt.class - [JAR]
co.touchlab.skie.phases
├─ co.touchlab.skie.phases.ClassExportPhase_linkerKt.class - [JAR]
├─ co.touchlab.skie.phases.ForegroundPhase_linkerKt.class - [JAR]
├─ co.touchlab.skie.phases.FrontendIrPhase_linkerKt.class - [JAR]
├─ co.touchlab.skie.phases.InitPhase_linkerKt.class - [JAR]
├─ co.touchlab.skie.phases.KirPhase_linkerKt.class - [JAR]
├─ co.touchlab.skie.phases.KotlinIrPhase_linkerKt.class - [JAR]
├─ co.touchlab.skie.phases.LinkPhase_linkerKt.class - [JAR]
├─ co.touchlab.skie.phases.LinkerPhaseScheduler.class - [JAR]
├─ co.touchlab.skie.phases.SymbolTablePhaseKt.class - [JAR]
org.jetbrains.kotlin.backend.konan.objcexport
├─ org.jetbrains.kotlin.backend.konan.objcexport.ObjCNoneExportScope.class - [JAR]
co.touchlab.skie.shim
├─ co.touchlab.skie.shim.DescriptorUtils_kgp_1_8_0Kt.class - [JAR]
├─ co.touchlab.skie.shim.DummyIrFileEntry.class - [JAR]
├─ co.touchlab.skie.shim.DummyIrFileEntry_kgp_1_8_0Kt.class - [JAR]
├─ co.touchlab.skie.shim.IrDeclarationOrigins_kgp_1_8_0Kt.class - [JAR]
├─ co.touchlab.skie.shim.IrFactory_kgp_1_8_0Kt.class - [JAR]
├─ co.touchlab.skie.shim.ObjCExportNamerImplFactory_kgp_1_8_0Kt.class - [JAR]
├─ co.touchlab.skie.shim.ObjCInterop_kgp_1_8_0Kt.class - [JAR]
├─ co.touchlab.skie.shim.SuspendWrapperCheckedExceptions.class - [JAR]
co.touchlab.skie.phases.features.defaultarguments
├─ co.touchlab.skie.phases.features.defaultarguments.DefaultArgumentGenerator.class - [JAR]
co.touchlab.skie.util
├─ co.touchlab.skie.util.ActualCompilerShim.class - [JAR]
├─ co.touchlab.skie.util.CollisionFreeIdentifier_NamedKt.class - [JAR]
├─ co.touchlab.skie.util.Descriptor_BelongsToSkieRuntimeKt.class - [JAR]
├─ co.touchlab.skie.util.KotlinCompilerVersionKt.class - [JAR]
co.touchlab.skie.kir.irbuilder.util
├─ co.touchlab.skie.kir.irbuilder.util.AddChildKt.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.util.CreateValueParameterKt.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.util.DeserializedClassSourceFileKt.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.util.IrFunctionExpressionBuilderKt.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.util.IrSimpleFunctionBuilderKt.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.util.TypeParameterCopyKt.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.util.ValueParameterCopyKt.class - [JAR]
co.touchlab.skie.phases.kir
├─ co.touchlab.skie.phases.kir.BaseCreateKirMembersPhase.class - [JAR]
├─ co.touchlab.skie.phases.kir.BaseCreateRegularKirFunctionPhase.class - [JAR]
├─ co.touchlab.skie.phases.kir.BaseCreateRegularKirMembersPhase.class - [JAR]
├─ co.touchlab.skie.phases.kir.CreateExposedKirTypesPhase.class - [JAR]
├─ co.touchlab.skie.phases.kir.CreateKirConstructorsPhase.class - [JAR]
├─ co.touchlab.skie.phases.kir.CreateKirDescriptionAndHashPropertyPhase.class - [JAR]
├─ co.touchlab.skie.phases.kir.CreateKirPropertiesPhase.class - [JAR]
├─ co.touchlab.skie.phases.kir.CreateKirSimpleFunctionsPhase.class - [JAR]
co.touchlab.skie.kir.irbuilder.impl.symboltable
├─ co.touchlab.skie.kir.irbuilder.impl.symboltable.DummyIrConstructor.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.impl.symboltable.DummyIrSimpleFunction.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.impl.symboltable.IrBaseRebindablePublicSymbol.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.impl.symboltable.IrRebindableConstructorPublicSymbol.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.impl.symboltable.IrRebindableSimpleFunctionPublicSymbol.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.impl.symboltable.UnsupportedPropertyKt.class - [JAR]
co.touchlab.skie.phases.features.suspend.kotlin
├─ co.touchlab.skie.phases.features.suspend.kotlin.SuspendKotlinBridgeBodyGenerator.class - [JAR]
├─ co.touchlab.skie.phases.features.suspend.kotlin.SuspendKotlinBridgeCheckedExceptionsGenerator.class - [JAR]
├─ co.touchlab.skie.phases.features.suspend.kotlin.SuspendKotlinBridgeHandlerLambdaGenerator.class - [JAR]
co.touchlab.skie.kir.irbuilder
├─ co.touchlab.skie.kir.irbuilder.DeclarationBuilder.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.DeclarationBuilderKt.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.DeclarationTemplate.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.FunctionBuilder.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.Namespace.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.SecondaryConstructorBuilder.class - [JAR]
├─ co.touchlab.skie.kir.irbuilder.UnsupportedDeclarationDescriptorException.class - [JAR]