jar

co.touchlab.skie : kotlin-compiler-linker-plugin-kgp_2.0.0

Maven & Gradle

May 10, 2024
643 stars

SKIE Kotlin compiler plugin · Kotlin compiler plugin that improves Swift interface of a Kotlin Multiplatform framework.

Table Of Contents

Latest Version

Download co.touchlab.skie : kotlin-compiler-linker-plugin-kgp_2.0.0 JAR file - Latest Versions:

All Versions

Download co.touchlab.skie : kotlin-compiler-linker-plugin-kgp_2.0.0 JAR file - All Versions:

Version Vulnerabilities Size Updated
0.7.x

View Java Class Source Code in JAR file

  1. Download JD-GUI to open JAR file and explore Java source code file (.class .java)
  2. Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window kotlin-compiler-linker-plugin-kgp_2.0.0-0.7.0-preview.2.0.0-RC2.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_9_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_2_0_0Kt.class - [JAR]

├─ co.touchlab.skie.shim.DummyIrFileEntry.class - [JAR]

├─ co.touchlab.skie.shim.DummyIrFileEntry_kgp_2_0_0Kt.class - [JAR]

├─ co.touchlab.skie.shim.IrDeclarationOrigins_kgp_2_0_0Kt.class - [JAR]

├─ co.touchlab.skie.shim.IrFactory_kgp_1_9_20Kt.class - [JAR]

├─ co.touchlab.skie.shim.ObjCExportNamerImplFactory_kgp_2_0_0Kt.class - [JAR]

├─ co.touchlab.skie.shim.ObjCInterop_kgp_2_0_0Kt.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]