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 kotlin2cpg_3-2.0.365+25-98122e9b.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
io.joern.kotlin2cpg
├─ io.joern.kotlin2cpg.Config.class - [JAR]
├─ io.joern.kotlin2cpg.Constants.class - [JAR]
├─ io.joern.kotlin2cpg.DefaultContentRootJarPath.class - [JAR]
├─ io.joern.kotlin2cpg.FileContentAtPath.class - [JAR]
├─ io.joern.kotlin2cpg.Frontend.class - [JAR]
├─ io.joern.kotlin2cpg.Kotlin2Cpg.class - [JAR]
├─ io.joern.kotlin2cpg.KtFileWithMeta.class - [JAR]
├─ io.joern.kotlin2cpg.Main.class - [JAR]
io.joern.kotlin2cpg.psi
├─ io.joern.kotlin2cpg.psi.PsiUtils.class - [JAR]
io.joern.kotlin2cpg.utils
├─ io.joern.kotlin2cpg.utils.PathUtils.class - [JAR]
io.joern.kotlin2cpg.files
├─ io.joern.kotlin2cpg.files.SourceFilesPicker.class - [JAR]
io.joern.kotlin2cpg.passes
├─ io.joern.kotlin2cpg.passes.AstCreationPass.class - [JAR]
├─ io.joern.kotlin2cpg.passes.ConfigPass.class - [JAR]
├─ io.joern.kotlin2cpg.passes.DependenciesFromMavenCoordinatesPass.class - [JAR]
├─ io.joern.kotlin2cpg.passes.KotlinTypeHintCallLinker.class - [JAR]
├─ io.joern.kotlin2cpg.passes.KotlinTypeRecovery.class - [JAR]
├─ io.joern.kotlin2cpg.passes.KotlinTypeRecoveryPassGenerator.class - [JAR]
├─ io.joern.kotlin2cpg.passes.RecoverForKotlinFile.class - [JAR]
io.joern.kotlin2cpg.compiler
├─ io.joern.kotlin2cpg.compiler.CompilerAPI.class - [JAR]
├─ io.joern.kotlin2cpg.compiler.ErrorLoggingMessageCollector.class - [JAR]
io.joern.kotlin2cpg.types
├─ io.joern.kotlin2cpg.types.AnonymousObjectContext.class - [JAR]
├─ io.joern.kotlin2cpg.types.CallKinds.class - [JAR]
├─ io.joern.kotlin2cpg.types.ContentSourcesPicker.class - [JAR]
├─ io.joern.kotlin2cpg.types.DefaultTypeInfoProvider.class - [JAR]
├─ io.joern.kotlin2cpg.types.NameReferenceKinds.class - [JAR]
├─ io.joern.kotlin2cpg.types.TypeConstants.class - [JAR]
├─ io.joern.kotlin2cpg.types.TypeInfoProvider.class - [JAR]
├─ io.joern.kotlin2cpg.types.TypeRenderer.class - [JAR]
io.joern.kotlin2cpg.jar4import
├─ io.joern.kotlin2cpg.jar4import.Service.class - [JAR]
├─ io.joern.kotlin2cpg.jar4import.UsesService.class - [JAR]
io.joern.kotlin2cpg.interop
├─ io.joern.kotlin2cpg.interop.JavasrcInterop.class - [JAR]
io.joern.kotlin2cpg.ast
├─ io.joern.kotlin2cpg.ast.AstCreator.class - [JAR]
├─ io.joern.kotlin2cpg.ast.AstForDeclarationsCreator.class - [JAR]
├─ io.joern.kotlin2cpg.ast.AstForExpressionsCreator.class - [JAR]
├─ io.joern.kotlin2cpg.ast.AstForFunctionsCreator.class - [JAR]
├─ io.joern.kotlin2cpg.ast.AstForPrimitivesCreator.class - [JAR]
├─ io.joern.kotlin2cpg.ast.AstForStatementsCreator.class - [JAR]
├─ io.joern.kotlin2cpg.ast.BindingInfo.class - [JAR]
├─ io.joern.kotlin2cpg.ast.ClosureBindingDef.class - [JAR]
io.joern.kotlin2cpg.datastructures
├─ io.joern.kotlin2cpg.datastructures.Scope.class - [JAR]