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 scalameta_2.13-4.8.8.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
scala.meta
├─ scala.meta.package.class - [JAR]
scala.meta.internal.symtab
├─ scala.meta.internal.symtab.AggregateSymbolTable.class - [JAR]
├─ scala.meta.internal.symtab.GlobalSymbolTable.class - [JAR]
├─ scala.meta.internal.symtab.LocalSymbolTable.class - [JAR]
├─ scala.meta.internal.symtab.SymbolTable.class - [JAR]
scala.meta.contrib.instances
├─ scala.meta.contrib.instances.ExtractAnnotationInstances.class - [JAR]
├─ scala.meta.contrib.instances.ExtractModsInstances.class - [JAR]
├─ scala.meta.contrib.instances.ExtractStatInstances.class - [JAR]
├─ scala.meta.contrib.instances.ExtractStatSubtypeInstances.class - [JAR]
├─ scala.meta.contrib.instances.ReplaceModsInstances.class - [JAR]
├─ scala.meta.contrib.instances.ReplaceStatInstances.class - [JAR]
├─ scala.meta.contrib.instances.instances.class - [JAR]
scala.meta.contrib.implicits
├─ scala.meta.contrib.implicits.CommentExtensions.class - [JAR]
├─ scala.meta.contrib.implicits.Converters.class - [JAR]
├─ scala.meta.contrib.implicits.Equality.class - [JAR]
├─ scala.meta.contrib.implicits.ExtractExtensions.class - [JAR]
├─ scala.meta.contrib.implicits.ReplaceExtensions.class - [JAR]
├─ scala.meta.contrib.implicits.SetExtensions.class - [JAR]
├─ scala.meta.contrib.implicits.TreeExtensions.class - [JAR]
├─ scala.meta.contrib.implicits.implicits.class - [JAR]
scala.meta.cli
├─ scala.meta.cli.Metacp.class - [JAR]
├─ scala.meta.cli.Metap.class - [JAR]
├─ scala.meta.cli.Reporter.class - [JAR]
scala.meta.internal.javacp
├─ scala.meta.internal.javacp.ArrayTypeSignature.class - [JAR]
├─ scala.meta.internal.javacp.BaseType.class - [JAR]
├─ scala.meta.internal.javacp.ClassBound.class - [JAR]
├─ scala.meta.internal.javacp.ClassSignature.class - [JAR]
├─ scala.meta.internal.javacp.ClassTypeSignature.class - [JAR]
├─ scala.meta.internal.javacp.ClassTypeSignatureSuffix.class - [JAR]
├─ scala.meta.internal.javacp.InterfaceBound.class - [JAR]
├─ scala.meta.internal.javacp.JavaTypeSignature.class - [JAR]
├─ scala.meta.internal.javacp.Javacp.class - [JAR]
├─ scala.meta.internal.javacp.MethodSignature.class - [JAR]
├─ scala.meta.internal.javacp.Printable.class - [JAR]
├─ scala.meta.internal.javacp.ReferenceTypeArgument.class - [JAR]
├─ scala.meta.internal.javacp.ReferenceTypeSignature.class - [JAR]
├─ scala.meta.internal.javacp.Scope.class - [JAR]
├─ scala.meta.internal.javacp.SimpleClassTypeSignature.class - [JAR]
├─ scala.meta.internal.javacp.ThrowsSignature.class - [JAR]
├─ scala.meta.internal.javacp.TypeArgument.class - [JAR]
├─ scala.meta.internal.javacp.TypeArguments.class - [JAR]
├─ scala.meta.internal.javacp.TypeParameter.class - [JAR]
├─ scala.meta.internal.javacp.TypeParameters.class - [JAR]
├─ scala.meta.internal.javacp.TypeVariableSignature.class - [JAR]
├─ scala.meta.internal.javacp.WildcardIndicator.class - [JAR]
├─ scala.meta.internal.javacp.WildcardTypeArgument.class - [JAR]
scala.meta.internal.semanticidx
├─ scala.meta.internal.semanticidx.package.class - [JAR]
scala.meta.internal.scalacp
├─ scala.meta.internal.scalacp.AnnotationOps.class - [JAR]
├─ scala.meta.internal.scalacp.HardlinkChildren.class - [JAR]
├─ scala.meta.internal.scalacp.JavaLookup.class - [JAR]
├─ scala.meta.internal.scalacp.LinkMode.class - [JAR]
├─ scala.meta.internal.scalacp.MissingLookup.class - [JAR]
├─ scala.meta.internal.scalacp.PackageLookup.class - [JAR]
├─ scala.meta.internal.scalacp.ScalaLookup.class - [JAR]
├─ scala.meta.internal.scalacp.ScalaSigAttribute.class - [JAR]
├─ scala.meta.internal.scalacp.ScalaSigNode.class - [JAR]
├─ scala.meta.internal.scalacp.Scalacp.class - [JAR]
├─ scala.meta.internal.scalacp.Scalalib.class - [JAR]
├─ scala.meta.internal.scalacp.SymbolIndex.class - [JAR]
├─ scala.meta.internal.scalacp.SymbolInformationOps.class - [JAR]
├─ scala.meta.internal.scalacp.SymbolLookup.class - [JAR]
├─ scala.meta.internal.scalacp.SymbolOps.class - [JAR]
├─ scala.meta.internal.scalacp.SymlinkChildren.class - [JAR]
├─ scala.meta.internal.scalacp.Synthetics.class - [JAR]
├─ scala.meta.internal.scalacp.TypeOps.class - [JAR]
scala.meta.internal.metap
├─ scala.meta.internal.metap.BasePrinter.class - [JAR]
├─ scala.meta.internal.metap.DiagnosticPrinter.class - [JAR]
├─ scala.meta.internal.metap.DocumentPrinter.class - [JAR]
├─ scala.meta.internal.metap.IdentifierOrdering.class - [JAR]
├─ scala.meta.internal.metap.Main.class - [JAR]
├─ scala.meta.internal.metap.OccurrencePrinter.class - [JAR]
├─ scala.meta.internal.metap.PrinterSymtab.class - [JAR]
├─ scala.meta.internal.metap.RangePrinter.class - [JAR]
├─ scala.meta.internal.metap.SymbolInformationPrinter.class - [JAR]
├─ scala.meta.internal.metap.SyntheticPrinter.class - [JAR]
scala.meta.contrib.equality
├─ scala.meta.contrib.equality.Equal.class - [JAR]
├─ scala.meta.contrib.equality.Structurally.class - [JAR]
├─ scala.meta.contrib.equality.Syntactically.class - [JAR]
├─ scala.meta.contrib.equality.TreeEquality.class - [JAR]
scala.meta.internal.classpath
├─ scala.meta.internal.classpath.Classdir.class - [JAR]
├─ scala.meta.internal.classpath.Classfile.class - [JAR]
├─ scala.meta.internal.classpath.ClasspathElement.class - [JAR]
├─ scala.meta.internal.classpath.ClasspathIndex.class - [JAR]
├─ scala.meta.internal.classpath.CompressedClassfile.class - [JAR]
├─ scala.meta.internal.classpath.MissingSymbolException.class - [JAR]
├─ scala.meta.internal.classpath.UncompressedClassfile.class - [JAR]
scala.meta.metap
├─ scala.meta.metap.Format.class - [JAR]
├─ scala.meta.metap.Settings.class - [JAR]
scala.meta.internal.javacp.asm
├─ scala.meta.internal.javacp.asm.ClassSignatureVisitor.class - [JAR]
├─ scala.meta.internal.javacp.asm.FailFastSignatureVisitor.class - [JAR]
├─ scala.meta.internal.javacp.asm.FieldSignatureVisitor.class - [JAR]
├─ scala.meta.internal.javacp.asm.JavaTypeSignatureVisitor.class - [JAR]
├─ scala.meta.internal.javacp.asm.MethodSignatureVisitor.class - [JAR]
├─ scala.meta.internal.javacp.asm.ReferenceTypeSignatureVisitor.class - [JAR]
├─ scala.meta.internal.javacp.asm.SimpleClassTypeSignatureBuilder.class - [JAR]
├─ scala.meta.internal.javacp.asm.TypeArgumentVisitor.class - [JAR]
├─ scala.meta.internal.javacp.asm.TypeParameterVisitor.class - [JAR]
├─ scala.meta.internal.javacp.asm.TypeParametersVisitor.class - [JAR]
├─ scala.meta.internal.javacp.asm.TypedSignatureVisitor.class - [JAR]
scala.meta.internal.cli
├─ scala.meta.internal.cli.Args.class - [JAR]
├─ scala.meta.internal.cli.Job.class - [JAR]
├─ scala.meta.internal.cli.package.class - [JAR]
scala.meta.metacp
├─ scala.meta.metacp.Result.class - [JAR]
├─ scala.meta.metacp.Settings.class - [JAR]
scala.meta.contrib
├─ scala.meta.contrib.AssociatedComments.class - [JAR]
├─ scala.meta.contrib.CommentOps.class - [JAR]
├─ scala.meta.contrib.Delim.class - [JAR]
├─ scala.meta.contrib.DocToken.class - [JAR]
├─ scala.meta.contrib.Extract.class - [JAR]
├─ scala.meta.contrib.Keyword.class - [JAR]
├─ scala.meta.contrib.Literal.class - [JAR]
├─ scala.meta.contrib.Modifier.class - [JAR]
├─ scala.meta.contrib.Replace.class - [JAR]
├─ scala.meta.contrib.ScaladocParser.class - [JAR]
├─ scala.meta.contrib.TreeExtractors.class - [JAR]
├─ scala.meta.contrib.TreeOps.class - [JAR]
├─ scala.meta.contrib.Trivia.class - [JAR]
├─ scala.meta.contrib.Whitespace.class - [JAR]
├─ scala.meta.contrib.package.class - [JAR]
scala.meta.internal.metacp
├─ scala.meta.internal.metacp.ClassfileInfos.class - [JAR]
├─ scala.meta.internal.metacp.Main.class - [JAR]
├─ scala.meta.internal.metacp.package.class - [JAR]
scala.meta.internal.semanticdb
├─ scala.meta.internal.semanticdb.Locator.class - [JAR]
├─ scala.meta.internal.semanticdb.Print.class - [JAR]
├─ scala.meta.internal.semanticdb.Scala.class - [JAR]
├─ scala.meta.internal.semanticdb.package.class - [JAR]