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 jdbl-core-1.0.0.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
se.kth.castor.jdbl.deptree
├─ se.kth.castor.jdbl.deptree.AbstractLineBasedParser.class - [JAR]
├─ se.kth.castor.jdbl.deptree.AbstractParser.class - [JAR]
├─ se.kth.castor.jdbl.deptree.AbstractTextVisitor.class - [JAR]
├─ se.kth.castor.jdbl.deptree.InputType.class - [JAR]
├─ se.kth.castor.jdbl.deptree.Node.class - [JAR]
├─ se.kth.castor.jdbl.deptree.OptionalDependencyIgnorer.class - [JAR]
├─ se.kth.castor.jdbl.deptree.ParseException.class - [JAR]
├─ se.kth.castor.jdbl.deptree.Parser.class - [JAR]
├─ se.kth.castor.jdbl.deptree.StandardTextVisitor.class - [JAR]
├─ se.kth.castor.jdbl.deptree.TextParser.class - [JAR]
├─ se.kth.castor.jdbl.deptree.VisitException.class - [JAR]
├─ se.kth.castor.jdbl.deptree.Visitor.class - [JAR]
se.kth.castor.jdbl.debloat
├─ se.kth.castor.jdbl.debloat.AbstractMethodDebloat.class - [JAR]
├─ se.kth.castor.jdbl.debloat.ConservativeMethodDebloat.class - [JAR]
├─ se.kth.castor.jdbl.debloat.DebloatTypeEnum.class - [JAR]
├─ se.kth.castor.jdbl.debloat.EntryPointMethodDebloat.class - [JAR]
├─ se.kth.castor.jdbl.debloat.MethodExceptionThrower.class - [JAR]
├─ se.kth.castor.jdbl.debloat.TestBasedMethodDebloat.class - [JAR]
se.kth.castor.jdbl.load
├─ se.kth.castor.jdbl.load.AbstractClassLoader.class - [JAR]
├─ se.kth.castor.jdbl.load.EntryPointClassLoader.class - [JAR]
├─ se.kth.castor.jdbl.load.LoaderCollector.class - [JAR]
├─ se.kth.castor.jdbl.load.TestBasedClassLoader.class - [JAR]
se.kth.castor.jdbl.util
├─ se.kth.castor.jdbl.util.ClassFileType.class - [JAR]
├─ se.kth.castor.jdbl.util.CmdExec.class - [JAR]
├─ se.kth.castor.jdbl.util.JarUtils.class - [JAR]
├─ se.kth.castor.jdbl.util.JarWithDeps.class - [JAR]
├─ se.kth.castor.jdbl.util.MavenUtils.class - [JAR]
├─ se.kth.castor.jdbl.util.MyFileUtils.class - [JAR]
├─ se.kth.castor.jdbl.util.MyFileWriter.class - [JAR]
├─ se.kth.castor.jdbl.util.ZipUtils.class - [JAR]
se.kth.castor.jdbl.test
├─ se.kth.castor.jdbl.test.StackLine.class - [JAR]
├─ se.kth.castor.jdbl.test.TestResult.class - [JAR]
├─ se.kth.castor.jdbl.test.TestResultReader.class - [JAR]
├─ se.kth.castor.jdbl.test.TestRunner.class - [JAR]
se.kth.castor.jdbl.callgraph
├─ se.kth.castor.jdbl.callgraph.ClassVisitor.class - [JAR]
├─ se.kth.castor.jdbl.callgraph.DynamicCallManager.class - [JAR]
├─ se.kth.castor.jdbl.callgraph.JCallGraphModified.class - [JAR]
├─ se.kth.castor.jdbl.callgraph.MethodVisitor.class - [JAR]
se.kth.castor.jdbl.reflection
├─ se.kth.castor.jdbl.reflection.MethodInvoker.class - [JAR]
se.kth.castor.jdbl.coverage
├─ se.kth.castor.jdbl.coverage.AbstractCoverage.class - [JAR]
├─ se.kth.castor.jdbl.coverage.CoverageToolEnum.class - [JAR]
├─ se.kth.castor.jdbl.coverage.Instrumentation.class - [JAR]
├─ se.kth.castor.jdbl.coverage.JCovCoverage.class - [JAR]
├─ se.kth.castor.jdbl.coverage.JCovReportReader.class - [JAR]
├─ se.kth.castor.jdbl.coverage.JVMClassCoverage.class - [JAR]
├─ se.kth.castor.jdbl.coverage.JVMClassesCoveredSingleton.class - [JAR]
├─ se.kth.castor.jdbl.coverage.JacocoCoverage.class - [JAR]
├─ se.kth.castor.jdbl.coverage.JacocoReportReader.class - [JAR]
├─ se.kth.castor.jdbl.coverage.UsageAnalysis.class - [JAR]
├─ se.kth.castor.jdbl.coverage.UsageAnalyzer.class - [JAR]
├─ se.kth.castor.jdbl.coverage.UsageStatusEnum.class - [JAR]
├─ se.kth.castor.jdbl.coverage.YajtaCoverage.class - [JAR]
se.kth.castor.jdbl.adapter
├─ se.kth.castor.jdbl.adapter.ClassAdapter.class - [JAR]
├─ se.kth.castor.jdbl.adapter.ConstantAdapter.class - [JAR]
├─ se.kth.castor.jdbl.adapter.CustomClassReader.class - [JAR]