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 vineflower-1.9.2.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.
org.jetbrains.java.decompiler.main.rels
├─ org.jetbrains.java.decompiler.main.rels.ClassWrapper.class - [JAR]
├─ org.jetbrains.java.decompiler.main.rels.DecompileRecord.class - [JAR]
├─ org.jetbrains.java.decompiler.main.rels.LambdaProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.main.rels.MethodProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.main.rels.MethodWrapper.class - [JAR]
├─ org.jetbrains.java.decompiler.main.rels.NestedClassProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.main.rels.NestedMemberAccess.class - [JAR]
org.jetbrains.java.decompiler.main.decompiler
├─ org.jetbrains.java.decompiler.main.decompiler.BaseDecompiler.class - [JAR]
├─ org.jetbrains.java.decompiler.main.decompiler.ConsoleDecompiler.class - [JAR]
├─ org.jetbrains.java.decompiler.main.decompiler.ConsoleFileSaver.class - [JAR]
├─ org.jetbrains.java.decompiler.main.decompiler.ConsoleHelp.class - [JAR]
├─ org.jetbrains.java.decompiler.main.decompiler.DirectoryResultSaver.class - [JAR]
├─ org.jetbrains.java.decompiler.main.decompiler.PrintStreamLogger.class - [JAR]
├─ org.jetbrains.java.decompiler.main.decompiler.SingleFileSaver.class - [JAR]
org.jetbrains.java.decompiler.struct.gen
├─ org.jetbrains.java.decompiler.struct.gen.DataPoint.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.gen.FieldDescriptor.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.gen.MethodDescriptor.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.gen.NewClassNameBuilder.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.gen.VarType.class - [JAR]
org.jetbrains.java.decompiler.modules.code
├─ org.jetbrains.java.decompiler.modules.code.DeadCodeHelper.class - [JAR]
org.jetbrains.java.decompiler.util
├─ org.jetbrains.java.decompiler.util.ArrayHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.util.ClasspathScanner.class - [JAR]
├─ org.jetbrains.java.decompiler.util.DataInputFullStream.class - [JAR]
├─ org.jetbrains.java.decompiler.util.DebugPrinter.class - [JAR]
├─ org.jetbrains.java.decompiler.util.DotExporter.class - [JAR]
├─ org.jetbrains.java.decompiler.util.FastFixedSetFactory.class - [JAR]
├─ org.jetbrains.java.decompiler.util.FastSparseSetFactory.class - [JAR]
├─ org.jetbrains.java.decompiler.util.IntHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.util.InterpreterUtil.class - [JAR]
├─ org.jetbrains.java.decompiler.util.JADNameProvider.class - [JAR]
├─ org.jetbrains.java.decompiler.util.JrtFinder.class - [JAR]
├─ org.jetbrains.java.decompiler.util.ListStack.class - [JAR]
├─ org.jetbrains.java.decompiler.util.ModuleBasedContextSource.class - [JAR]
├─ org.jetbrains.java.decompiler.util.NullableConcurrentHashMap.class - [JAR]
├─ org.jetbrains.java.decompiler.util.Pair.class - [JAR]
├─ org.jetbrains.java.decompiler.util.SFormsFastMapDirect.class - [JAR]
├─ org.jetbrains.java.decompiler.util.StartEndPair.class - [JAR]
├─ org.jetbrains.java.decompiler.util.StatementIterator.class - [JAR]
├─ org.jetbrains.java.decompiler.util.TextBuffer.class - [JAR]
├─ org.jetbrains.java.decompiler.util.TextUtil.class - [JAR]
├─ org.jetbrains.java.decompiler.util.VBStyleCollection.class - [JAR]
├─ org.jetbrains.java.decompiler.util.ZipFileCache.class - [JAR]
org.jetbrains.java.decompiler.modules.renamer
├─ org.jetbrains.java.decompiler.modules.renamer.ClassWrapperNode.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.renamer.ConverterHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.renamer.IdentifierConverter.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.renamer.PoolInterceptor.class - [JAR]
org.jetbrains.java.decompiler.struct.match
├─ org.jetbrains.java.decompiler.struct.match.IMatchable.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.match.MatchEngine.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.match.MatchNode.class - [JAR]
org.jetbrains.java.decompiler.modules.decompiler.deobfuscator
├─ org.jetbrains.java.decompiler.modules.decompiler.deobfuscator.ExceptionDeobfuscator.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.deobfuscator.IrreducibleCFGDeobfuscator.class - [JAR]
org.jetbrains.java.decompiler.modules.decompiler.sforms
├─ org.jetbrains.java.decompiler.modules.decompiler.sforms.SFormsConstructor.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.sforms.SSAConstructorSparseEx.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.sforms.SSAUConstructorSparseEx.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.sforms.SimpleSSAReassign.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.sforms.VarMapHolder.class - [JAR]
org.jetbrains.java.decompiler.main.collectors
├─ org.jetbrains.java.decompiler.main.collectors.BytecodeMappingTracer.class - [JAR]
├─ org.jetbrains.java.decompiler.main.collectors.BytecodeSourceMapper.class - [JAR]
├─ org.jetbrains.java.decompiler.main.collectors.CounterContainer.class - [JAR]
├─ org.jetbrains.java.decompiler.main.collectors.ImportCollector.class - [JAR]
├─ org.jetbrains.java.decompiler.main.collectors.VarNamesCollector.class - [JAR]
org.jetbrains.java.decompiler.modules.decompiler.flow
├─ org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdge.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.flow.DirectEdgeType.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.flow.DirectGraph.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNode.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.flow.DirectNodeType.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.flow.FlattenStatementsHelper.class - [JAR]
org.jetbrains.java.decompiler.api.passes
├─ org.jetbrains.java.decompiler.api.passes.LoopingPassBuilder.class - [JAR]
├─ org.jetbrains.java.decompiler.api.passes.MainPassBuilder.class - [JAR]
├─ org.jetbrains.java.decompiler.api.passes.NamedPass.class - [JAR]
├─ org.jetbrains.java.decompiler.api.passes.Pass.class - [JAR]
├─ org.jetbrains.java.decompiler.api.passes.PassContext.class - [JAR]
org.jetbrains.java.decompiler.modules.decompiler.exps
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.AnnotationExprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.ArrayExprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.AssertExprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.AssignmentExprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.ConstExprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.ExitExprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.ExprUtil.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.Exprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.FieldExprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.FunctionExprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.IfExprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.InvocationExprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.MonitorExprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.NewExprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchExprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.SwitchHeadExprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.TypeAnnotation.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.VarExprent.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.exps.YieldExprent.class - [JAR]
org.jetbrains.java.decompiler.struct
├─ org.jetbrains.java.decompiler.struct.ContextUnit.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.DirectoryContextSource.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.IDecompiledData.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.JarContextSource.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.SingleFileContextSource.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.StructClass.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.StructContext.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.StructField.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.StructMember.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.StructMethod.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.StructRecordComponent.class - [JAR]
org.jetbrains.java.decompiler.struct.lazy
├─ org.jetbrains.java.decompiler.struct.lazy.LazyLoader.class - [JAR]
org.jetbrains.java.decompiler.struct.attr
├─ org.jetbrains.java.decompiler.struct.attr.StructAnnDefaultAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructAnnotationAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructAnnotationParameterAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructBootstrapMethodsAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructCodeAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructConstantValueAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructEnclosingMethodAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructExceptionsAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructGeneralAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructGenericSignatureAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructInnerClassesAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructLineNumberTableAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTableAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructLocalVariableTypeTableAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructMethodParametersAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructModuleAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructPermittedSubclassesAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructRecordAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructSourceFileAttribute.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.attr.StructTypeAnnotationAttribute.class - [JAR]
org.jetbrains.java.decompiler.code
├─ org.jetbrains.java.decompiler.code.BytecodeVersion.class - [JAR]
├─ org.jetbrains.java.decompiler.code.CodeConstants.class - [JAR]
├─ org.jetbrains.java.decompiler.code.ExceptionHandler.class - [JAR]
├─ org.jetbrains.java.decompiler.code.ExceptionTable.class - [JAR]
├─ org.jetbrains.java.decompiler.code.FullInstructionSequence.class - [JAR]
├─ org.jetbrains.java.decompiler.code.Instruction.class - [JAR]
├─ org.jetbrains.java.decompiler.code.InstructionSequence.class - [JAR]
├─ org.jetbrains.java.decompiler.code.JumpInstruction.class - [JAR]
├─ org.jetbrains.java.decompiler.code.SimpleInstructionSequence.class - [JAR]
├─ org.jetbrains.java.decompiler.code.SwitchInstruction.class - [JAR]
org.jetbrains.java.decompiler.code.cfg
├─ org.jetbrains.java.decompiler.code.cfg.BasicBlock.class - [JAR]
├─ org.jetbrains.java.decompiler.code.cfg.ControlFlowGraph.class - [JAR]
├─ org.jetbrains.java.decompiler.code.cfg.ExceptionRangeCFG.class - [JAR]
net.fabricmc.fernflower.api
├─ net.fabricmc.fernflower.api.IFabricJavadocProvider.class - [JAR]
├─ net.fabricmc.fernflower.api.IFabricResultSaver.class - [JAR]
org.jetbrains.java.decompiler.struct.gen.generics
├─ org.jetbrains.java.decompiler.struct.gen.generics.GenericClassDescriptor.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.gen.generics.GenericFieldDescriptor.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.gen.generics.GenericMain.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.gen.generics.GenericMethodDescriptor.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.gen.generics.GenericType.class - [JAR]
org.jetbrains.java.decompiler.struct.consts
├─ org.jetbrains.java.decompiler.struct.consts.ConstantPool.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.consts.LinkConstant.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.consts.PooledConstant.class - [JAR]
├─ org.jetbrains.java.decompiler.struct.consts.PrimitiveConstant.class - [JAR]
org.jetbrains.java.decompiler.modules.decompiler.stats
├─ org.jetbrains.java.decompiler.modules.decompiler.stats.BasicBlockStatement.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.stats.CatchAllStatement.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.stats.CatchStatement.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.stats.DoStatement.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.stats.DummyExitStatement.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.stats.GeneralStatement.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.stats.IfStatement.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.stats.RootStatement.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.stats.SequenceStatement.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.stats.Statement.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.stats.Statements.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.stats.SwitchStatement.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.stats.SynchronizedStatement.class - [JAR]
org.jetbrains.java.decompiler.modules.decompiler.vars
├─ org.jetbrains.java.decompiler.modules.decompiler.vars.CheckTypesResult.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.vars.VarDefinitionHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.vars.VarProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.vars.VarTypeProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionEdge.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionNode.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionPair.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsGraph.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.vars.VarVersionsProcessor.class - [JAR]
org.jetbrains.java.decompiler.modules.decompiler.decompose
├─ org.jetbrains.java.decompiler.modules.decompiler.decompose.DomHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.decompose.DominatorEngine.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.decompose.DominatorTreeExceptionFilter.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.decompose.FastExtendedPostdominanceHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.decompose.GenericDominatorEngine.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.decompose.IGraph.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.decompose.IGraphNode.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.decompose.StrongConnectivityHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.decompose.SupportComponent.class - [JAR]
org.jetbrains.java.decompiler.api
├─ org.jetbrains.java.decompiler.api.FlattenedGraph.class - [JAR]
├─ org.jetbrains.java.decompiler.api.GraphFlattener.class - [JAR]
├─ org.jetbrains.java.decompiler.api.GraphParser.class - [JAR]
├─ org.jetbrains.java.decompiler.api.SFormsCreator.class - [JAR]
├─ org.jetbrains.java.decompiler.api.StatementWriter.class - [JAR]
org.jetbrains.java.decompiler.main
├─ org.jetbrains.java.decompiler.main.AssertProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.main.ClassReference14Processor.class - [JAR]
├─ org.jetbrains.java.decompiler.main.ClassWriter.class - [JAR]
├─ org.jetbrains.java.decompiler.main.ClassesProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.main.DecompilerContext.class - [JAR]
├─ org.jetbrains.java.decompiler.main.EnumProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.main.Fernflower.class - [JAR]
├─ org.jetbrains.java.decompiler.main.IdentityRenamerFactory.class - [JAR]
├─ org.jetbrains.java.decompiler.main.InitializerProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.main.RecordHelper.class - [JAR]
org.jetbrains.java.decompiler.main.extern
├─ org.jetbrains.java.decompiler.main.extern.IBytecodeProvider.class - [JAR]
├─ org.jetbrains.java.decompiler.main.extern.IContextSource.class - [JAR]
├─ org.jetbrains.java.decompiler.main.extern.IFernflowerLogger.class - [JAR]
├─ org.jetbrains.java.decompiler.main.extern.IFernflowerPreferences.class - [JAR]
├─ org.jetbrains.java.decompiler.main.extern.IIdentifierRenamer.class - [JAR]
├─ org.jetbrains.java.decompiler.main.extern.IResultSaver.class - [JAR]
├─ org.jetbrains.java.decompiler.main.extern.IVariableNameProvider.class - [JAR]
├─ org.jetbrains.java.decompiler.main.extern.IVariableNamingFactory.class - [JAR]
org.jetbrains.java.decompiler.modules.decompiler
├─ org.jetbrains.java.decompiler.modules.decompiler.ClasspathHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.ClearStructHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.ConcatenationHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.CondyHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.DecHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.EliminateLoopsHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.ExitHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.ExprProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.FinallyProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.GenericsProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.IdeaNotNullHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.IfHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.IfNode.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.IfPatternMatchProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.InlineSingleBlockHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.LabelHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.LoopExtractHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.LowBreakHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.MergeHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.PPandMMHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.PrimitiveExprsList.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.SecondaryFunctionsHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.SequenceHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.SimplifyExprentsHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.StackVarsProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.StatEdge.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.SwitchExpressionHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.SwitchHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.SwitchPatternMatchProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.SynchronizedHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.TryHelper.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.TryWithResourcesProcessor.class - [JAR]
├─ org.jetbrains.java.decompiler.modules.decompiler.ValidationHelper.class - [JAR]
org.jetbrains.java.decompiler.code.interpreter
├─ org.jetbrains.java.decompiler.code.interpreter.InstructionImpact.class - [JAR]