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 trees_2.12-4.8.8.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
scala.meta.io
├─ scala.meta.io.AbsolutePath.class - [JAR]
├─ scala.meta.io.Aliases.class - [JAR]
├─ scala.meta.io.Api.class - [JAR]
├─ scala.meta.io.Classpath.class - [JAR]
├─ scala.meta.io.RelativePath.class - [JAR]
├─ scala.meta.io.package.class - [JAR]
scala.meta.shaded.internal.fastparse.internal
├─ scala.meta.shaded.internal.fastparse.internal.CompactTrieNode.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.internal.Instrument.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.internal.Lazy.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.internal.Logger.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.internal.MacroImpls.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.internal.MacroRepImpls.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.internal.Msgs.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.internal.NoWarn.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.internal.RepImpls.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.internal.TrieNode.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.internal.UberBuffer.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.internal.Util.class - [JAR]
scala.meta
├─ scala.meta.Case.class - [JAR]
├─ scala.meta.CaseTree.class - [JAR]
├─ scala.meta.Ctor.class - [JAR]
├─ scala.meta.Decl.class - [JAR]
├─ scala.meta.Defn.class - [JAR]
├─ scala.meta.Dialect.class - [JAR]
├─ scala.meta.DialectLiftables.class - [JAR]
├─ scala.meta.Enumerator.class - [JAR]
├─ scala.meta.Export.class - [JAR]
├─ scala.meta.Import.class - [JAR]
├─ scala.meta.ImportExportStat.class - [JAR]
├─ scala.meta.Importee.class - [JAR]
├─ scala.meta.Importer.class - [JAR]
├─ scala.meta.Init.class - [JAR]
├─ scala.meta.Lit.class - [JAR]
├─ scala.meta.Member.class - [JAR]
├─ scala.meta.Mod.class - [JAR]
├─ scala.meta.MultiSource.class - [JAR]
├─ scala.meta.Name.class - [JAR]
├─ scala.meta.Pat.class - [JAR]
├─ scala.meta.Pkg.class - [JAR]
├─ scala.meta.Ref.class - [JAR]
├─ scala.meta.Self.class - [JAR]
├─ scala.meta.Source.class - [JAR]
├─ scala.meta.Stat.class - [JAR]
├─ scala.meta.Template.class - [JAR]
├─ scala.meta.Term.class - [JAR]
├─ scala.meta.Tree.class - [JAR]
├─ scala.meta.Type.class - [JAR]
├─ scala.meta.TypeCase.class - [JAR]
scala.meta.internal
├─ scala.meta.internal.Scaladoc.class - [JAR]
scala.meta.internal.tokenizers
├─ scala.meta.internal.tokenizers.CharArrayReader.class - [JAR]
├─ scala.meta.internal.tokenizers.Chars.class - [JAR]
├─ scala.meta.internal.tokenizers.Compat.class - [JAR]
├─ scala.meta.internal.tokenizers.LegacyScanner.class - [JAR]
├─ scala.meta.internal.tokenizers.LegacyToken.class - [JAR]
├─ scala.meta.internal.tokenizers.LegacyTokenData.class - [JAR]
├─ scala.meta.internal.tokenizers.PlatformTokenizerCache.class - [JAR]
├─ scala.meta.internal.tokenizers.Reporter.class - [JAR]
├─ scala.meta.internal.tokenizers.ScalaExprPositionParser.class - [JAR]
├─ scala.meta.internal.tokenizers.ScalametaTokenizer.class - [JAR]
├─ scala.meta.internal.tokenizers.XmlParser.class - [JAR]
├─ scala.meta.internal.tokenizers.package.class - [JAR]
scala.meta.dialects
├─ scala.meta.dialects.Aliases.class - [JAR]
├─ scala.meta.dialects.Api.class - [JAR]
├─ scala.meta.dialects.package.class - [JAR]
scala.meta.trees
├─ scala.meta.trees.Aliases.class - [JAR]
├─ scala.meta.trees.Api.class - [JAR]
├─ scala.meta.trees.package.class - [JAR]
scala.meta.internal.tokens
├─ scala.meta.internal.tokens.InternalToken.class - [JAR]
├─ scala.meta.internal.tokens.TokenInfo.class - [JAR]
├─ scala.meta.internal.tokens.TokenInfoMacros.class - [JAR]
├─ scala.meta.internal.tokens.TokenStreamPosition.class - [JAR]
scala.meta.internal.inputs
├─ scala.meta.internal.inputs.InternalInput.class - [JAR]
├─ scala.meta.internal.inputs.package.class - [JAR]
scala.meta.tokens
├─ scala.meta.tokens.Aliases.class - [JAR]
├─ scala.meta.tokens.Api.class - [JAR]
├─ scala.meta.tokens.Token.class - [JAR]
├─ scala.meta.tokens.Tokens.class - [JAR]
├─ scala.meta.tokens.package.class - [JAR]
scala.meta.internal.trees
├─ scala.meta.internal.trees.All.class - [JAR]
├─ scala.meta.internal.trees.AstInfo.class - [JAR]
├─ scala.meta.internal.trees.AstInfoMacros.class - [JAR]
├─ scala.meta.internal.trees.Fresh.class - [JAR]
├─ scala.meta.internal.trees.InternalTree.class - [JAR]
├─ scala.meta.internal.trees.InternalTreeXtensions.class - [JAR]
├─ scala.meta.internal.trees.Origin.class - [JAR]
├─ scala.meta.internal.trees.ParentChecks.class - [JAR]
├─ scala.meta.internal.trees.PlaceholderChecks.class - [JAR]
├─ scala.meta.internal.trees.Quasi.class - [JAR]
├─ scala.meta.internal.trees.Syntactic.class - [JAR]
├─ scala.meta.internal.trees.package.class - [JAR]
scala.meta.internal.prettyprinters
├─ scala.meta.internal.prettyprinters.PositionStyle.class - [JAR]
├─ scala.meta.internal.prettyprinters.Positions.class - [JAR]
├─ scala.meta.internal.prettyprinters.SliceStyle.class - [JAR]
├─ scala.meta.internal.prettyprinters.TokenStructure.class - [JAR]
├─ scala.meta.internal.prettyprinters.TokenSyntax.class - [JAR]
├─ scala.meta.internal.prettyprinters.TokenToString.class - [JAR]
├─ scala.meta.internal.prettyprinters.TokensStructure.class - [JAR]
├─ scala.meta.internal.prettyprinters.TokensSyntax.class - [JAR]
├─ scala.meta.internal.prettyprinters.TokensToString.class - [JAR]
├─ scala.meta.internal.prettyprinters.TreeStructure.class - [JAR]
├─ scala.meta.internal.prettyprinters.TreeSyntax.class - [JAR]
├─ scala.meta.internal.prettyprinters.TreeToString.class - [JAR]
scala.meta.internal.dialects
├─ scala.meta.internal.dialects.InternalDialect.class - [JAR]
scala.meta.inputs
├─ scala.meta.inputs.Aliases.class - [JAR]
├─ scala.meta.inputs.Api.class - [JAR]
├─ scala.meta.inputs.Input.class - [JAR]
├─ scala.meta.inputs.Position.class - [JAR]
├─ scala.meta.inputs.package.class - [JAR]
scala.meta.tokenizers
├─ scala.meta.tokenizers.Aliases.class - [JAR]
├─ scala.meta.tokenizers.Api.class - [JAR]
├─ scala.meta.tokenizers.Tokenize.class - [JAR]
├─ scala.meta.tokenizers.TokenizeException.class - [JAR]
├─ scala.meta.tokenizers.Tokenized.class - [JAR]
├─ scala.meta.tokenizers.package.class - [JAR]
scala.meta.shaded.internal.geny
├─ scala.meta.shaded.internal.geny.ByteData.class - [JAR]
├─ scala.meta.shaded.internal.geny.Bytes.class - [JAR]
├─ scala.meta.shaded.internal.geny.Generator.class - [JAR]
├─ scala.meta.shaded.internal.geny.Internal.class - [JAR]
├─ scala.meta.shaded.internal.geny.LowPriWritable.class - [JAR]
├─ scala.meta.shaded.internal.geny.Readable.class - [JAR]
├─ scala.meta.shaded.internal.geny.Writable.class - [JAR]
scala.meta.shaded.internal.fastparse
├─ scala.meta.shaded.internal.fastparse.BufferedParserInput.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.CharPredicates.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.Implicits.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.IndexedParserInput.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.IsReachable.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.IteratorParserInput.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.JavaWhitespace.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.JsonnetWhitespace.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.LowestPriSequencer.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.MultiLineWhitespace.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.NoWhitespace.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.Parsed.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.ParserInput.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.ParserInputSource.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.ParserInputSourceLowPri.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.ParsingRun.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.ReaderParserInput.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.ScalaWhitespace.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.ScriptWhitespace.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.SequencerGen.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.SharedPackageDefs.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.SingleLineWhitespace.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.Whitespace.class - [JAR]
├─ scala.meta.shaded.internal.fastparse.package.class - [JAR]
scala.meta.internal.io
├─ scala.meta.internal.io.ClasspathFile.class - [JAR]
├─ scala.meta.internal.io.FileIO.class - [JAR]
├─ scala.meta.internal.io.InputStreamIO.class - [JAR]
├─ scala.meta.internal.io.ListFiles.class - [JAR]
├─ scala.meta.internal.io.PathIO.class - [JAR]
├─ scala.meta.internal.io.PlatformFileIO.class - [JAR]
├─ scala.meta.internal.io.PlatformPathIO.class - [JAR]
├─ scala.meta.internal.io.package.class - [JAR]