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 jssrc2cpg_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.jssrc2cpg
├─ io.joern.jssrc2cpg.Config.class - [JAR]
├─ io.joern.jssrc2cpg.Frontend.class - [JAR]
├─ io.joern.jssrc2cpg.JsSrc2Cpg.class - [JAR]
├─ io.joern.jssrc2cpg.Main.class - [JAR]
io.joern.jssrc2cpg.astcreation
├─ io.joern.jssrc2cpg.astcreation.AstCreator.class - [JAR]
├─ io.joern.jssrc2cpg.astcreation.AstCreatorHelper.class - [JAR]
├─ io.joern.jssrc2cpg.astcreation.AstForDeclarationsCreator.class - [JAR]
├─ io.joern.jssrc2cpg.astcreation.AstForExpressionsCreator.class - [JAR]
├─ io.joern.jssrc2cpg.astcreation.AstForFunctionsCreator.class - [JAR]
├─ io.joern.jssrc2cpg.astcreation.AstForPrimitivesCreator.class - [JAR]
├─ io.joern.jssrc2cpg.astcreation.AstForStatementsCreator.class - [JAR]
├─ io.joern.jssrc2cpg.astcreation.AstForTemplateDomCreator.class - [JAR]
├─ io.joern.jssrc2cpg.astcreation.AstForTypesCreator.class - [JAR]
├─ io.joern.jssrc2cpg.astcreation.AstNodeBuilder.class - [JAR]
├─ io.joern.jssrc2cpg.astcreation.TypeHelper.class - [JAR]
io.joern.jssrc2cpg.utils
├─ io.joern.jssrc2cpg.utils.AstGenRunner.class - [JAR]
├─ io.joern.jssrc2cpg.utils.PackageJsonParser.class - [JAR]
io.joern.jssrc2cpg.datastructures
├─ io.joern.jssrc2cpg.datastructures.BlockScope.class - [JAR]
├─ io.joern.jssrc2cpg.datastructures.BlockScopeElement.class - [JAR]
├─ io.joern.jssrc2cpg.datastructures.MethodScope.class - [JAR]
├─ io.joern.jssrc2cpg.datastructures.MethodScopeElement.class - [JAR]
├─ io.joern.jssrc2cpg.datastructures.PendingReference.class - [JAR]
├─ io.joern.jssrc2cpg.datastructures.ResolvedReference.class - [JAR]
├─ io.joern.jssrc2cpg.datastructures.Scope.class - [JAR]
├─ io.joern.jssrc2cpg.datastructures.ScopeElement.class - [JAR]
├─ io.joern.jssrc2cpg.datastructures.ScopeElementIterator.class - [JAR]
├─ io.joern.jssrc2cpg.datastructures.ScopeType.class - [JAR]
io.joern.jssrc2cpg.parser
├─ io.joern.jssrc2cpg.parser.BabelAst.class - [JAR]
├─ io.joern.jssrc2cpg.parser.BabelJsonParser.class - [JAR]
├─ io.joern.jssrc2cpg.parser.BabelNodeInfo.class - [JAR]
io.joern.jssrc2cpg.passes
├─ io.joern.jssrc2cpg.passes.AstCreationPass.class - [JAR]
├─ io.joern.jssrc2cpg.passes.ConfigPass.class - [JAR]
├─ io.joern.jssrc2cpg.passes.ConstClosurePass.class - [JAR]
├─ io.joern.jssrc2cpg.passes.Defines.class - [JAR]
├─ io.joern.jssrc2cpg.passes.DependenciesPass.class - [JAR]
├─ io.joern.jssrc2cpg.passes.EcmaBuiltins.class - [JAR]
├─ io.joern.jssrc2cpg.passes.GlobalBuiltins.class - [JAR]
├─ io.joern.jssrc2cpg.passes.ImportsPass.class - [JAR]
├─ io.joern.jssrc2cpg.passes.JavaScriptImportResolverPass.class - [JAR]
├─ io.joern.jssrc2cpg.passes.JavaScriptInheritanceNamePass.class - [JAR]
├─ io.joern.jssrc2cpg.passes.JavaScriptMetaDataPass.class - [JAR]
├─ io.joern.jssrc2cpg.passes.JavaScriptTypeHintCallLinker.class - [JAR]
├─ io.joern.jssrc2cpg.passes.JavaScriptTypeNodePass.class - [JAR]
├─ io.joern.jssrc2cpg.passes.JavaScriptTypeRecovery.class - [JAR]
├─ io.joern.jssrc2cpg.passes.JavaScriptTypeRecoveryPassGenerator.class - [JAR]
├─ io.joern.jssrc2cpg.passes.PrivateKeyFilePass.class - [JAR]
├─ io.joern.jssrc2cpg.passes.RecoverForJavaScriptFile.class - [JAR]
io.joern.jssrc2cpg.preprocessing
├─ io.joern.jssrc2cpg.preprocessing.EjsPreprocessor.class - [JAR]