[Windup-commits] [windup/windup] d7c0aa: WINDUP-1017: Split fernflower into a separate repo...

Ondrej Zizka zizka at seznam.cz
Thu May 5 22:51:18 EDT 2016


  Branch: refs/heads/master
  Home:   https://github.com/windup/windup
  Commit: d7c0aac5a70bf5fba6d67041e4f23772db147bc9
      https://github.com/windup/windup/commit/d7c0aac5a70bf5fba6d67041e4f23772db147bc9
  Author: Jess Sightler <jesse.sightler at gmail.com>
  Date:   2016-05-05 (Thu, 05 May 2016)

  Changed paths:
    M decompiler/impl-fernflower/pom.xml
    R forks/fernflower/build.xml
    R forks/fernflower/pom.xml
    R forks/fernflower/readme.txt
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/CodeConstants.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/ConstantsUtil.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/ExceptionHandler.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/ExceptionTable.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/FullInstructionSequence.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/IfInstruction.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/Instruction.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/InstructionSequence.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/JumpInstruction.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/SimpleInstructionSequence.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/SwitchInstruction.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/cfg/BasicBlock.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/cfg/ControlFlowGraph.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/cfg/ExceptionRangeCFG.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/interpreter/InstructionImpact.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/interpreter/Util.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/ALOAD.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/ANEWARRAY.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/ASTORE.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/BIPUSH.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/CHECKCAST.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/DLOAD.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/DSTORE.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/FLOAD.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/FSTORE.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/GETFIELD.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/GETSTATIC.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/GOTO.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/GOTO_W.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/IINC.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/ILOAD.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/INSTANCEOF.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/INVOKEDYNAMIC.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/INVOKEINTERFACE.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/INVOKESPECIAL.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/INVOKESTATIC.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/INVOKEVIRTUAL.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/ISTORE.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/JSR.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/JSR_W.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/LDC.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/LDC2_W.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/LDC_W.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/LLOAD.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/LOOKUPSWITCH.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/LSTORE.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/MULTIANEWARRAY.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/NEW.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/NEWARRAY.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/PUTFIELD.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/PUTSTATIC.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/RET.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/SIPUSH.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/TABLESWITCH.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/AssertProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/ClassReference14Processor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/ClassWriter.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/ClassesProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/DecompilerContext.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/EnumProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/Fernflower.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/InitializerProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/TextBuffer.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/collectors/BytecodeMappingTracer.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/collectors/BytecodeSourceMapper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/collectors/CounterContainer.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/collectors/ImportCollector.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/collectors/VarNamesCollector.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/decompiler/BaseDecompiler.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/decompiler/ConsoleDecompiler.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/decompiler/PrintStreamLogger.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/extern/IBytecodeProvider.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/extern/IFernflowerLogger.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/extern/IFernflowerPreferences.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/extern/IIdentifierRenamer.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/extern/IResultSaver.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/rels/ClassWrapper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/rels/LambdaProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/rels/MethodProcessorRunnable.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/rels/MethodWrapper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/rels/NestedClassProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/rels/NestedMemberAccess.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/code/DeadCodeHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/ClearStructHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/ConcatenationHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/DecHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/DomHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/EliminateLoopsHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/ExitHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/ExprProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/ExprentStack.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/FinallyProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/IdeaNotNullHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/IfHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/InlineSingleBlockHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/LabelHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/LoopExtractHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/LowBreakHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/MergeHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/PPandMMHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/PrimitiveExprsList.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/SecondaryFunctionsHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/SequenceHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/SimplifyExprentsHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/StackVarsProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/StatEdge.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/StrongConnectivityHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/decompose/DominatorEngine.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/decompose/DominatorTreeExceptionFilter.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/decompose/FastExtendedPostdominanceHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/decompose/GenericDominatorEngine.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/decompose/IGraph.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/decompose/IGraphNode.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/deobfuscator/ExceptionDeobfuscator.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/deobfuscator/IrreducibleCFGDeobfuscator.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/AnnotationExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/ArrayExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/AssertExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/AssignmentExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/ConstExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/ExitExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/Exprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/FieldExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/FunctionExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/IfExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/InvocationExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/MonitorExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/NewExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/SwitchExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/VarExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/sforms/DirectGraph.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/sforms/DirectNode.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/sforms/FlattenStatementsHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/sforms/SSAConstructorSparseEx.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/sforms/SSAUConstructorSparseEx.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/BasicBlockStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/CatchAllStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/CatchStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/DoStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/DummyExitStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/GeneralStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/IfStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/RootStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/SequenceStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/Statement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/SwitchStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/SynchronizedStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/CheckTypesResult.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarDefinitionHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarTypeProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarVersionEdge.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarVersionNode.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarVersionPair.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarVersionsGraph.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarVersionsProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/renamer/ClassWrapperNode.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/renamer/ConverterHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/renamer/IdentifierConverter.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/renamer/PoolInterceptor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/ContextUnit.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/IDecompiledData.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/StructClass.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/StructContext.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/StructField.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/StructMember.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/StructMethod.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructAnnDefaultAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructAnnotationAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructAnnotationParameterAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructAnnotationTypeAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructBootstrapMethodsAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructConstantValueAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructEnclosingMethodAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructExceptionsAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructGeneralAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructGenericSignatureAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructInnerClassesAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructLineNumberTableAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructLocalVariableTableAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructSourceFileAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/consts/ConstantPool.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/consts/LinkConstant.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/consts/PooledConstant.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/consts/PrimitiveConstant.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/consts/VariableTypeEnum.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/DataPoint.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/FieldDescriptor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/MethodDescriptor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/NewClassNameBuilder.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/VarType.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/generics/GenericClassDescriptor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/generics/GenericFieldDescriptor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/generics/GenericMain.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/generics/GenericMethodDescriptor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/generics/GenericType.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/lazy/LazyLoader.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/match/IMatchable.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/match/MatchEngine.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/match/MatchNode.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/DataInputFullStream.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/FastFixedSetFactory.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/FastSetFactory.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/FastSparseSetFactory.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/InterpreterUtil.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/ListStack.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/SFormsFastMapDirect.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/TextUtil.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/VBStyleCollection.java
    R forks/fernflower/test/org/jetbrains/java/decompiler/BulkDecompilationTest.java
    R forks/fernflower/test/org/jetbrains/java/decompiler/DecompilerTestFixture.java
    R forks/fernflower/test/org/jetbrains/java/decompiler/LineNumbersMatchTest.java
    R forks/fernflower/test/org/jetbrains/java/decompiler/SingleClassesTest.java
    R forks/fernflower/test/org/jetbrains/java/decompiler/SingleClassesTestBase.java
    R forks/fernflower/testData/bulk.jar
    R forks/fernflower/testData/bulk/META-INF/MANIFEST.MF
    R forks/fernflower/testData/bulk/pkg/Main.java
    R forks/fernflower/testData/bulk/pkg/res/Loader.java
    R forks/fernflower/testData/bulk/pkg/res/resource.txt
    R forks/fernflower/testData/classes/InvalidMethodSignature.class
    R forks/fernflower/testData/classes/pkg/TestAbstractMethods.class
    R forks/fernflower/testData/classes/pkg/TestAmbiguousCall.class
    R forks/fernflower/testData/classes/pkg/TestAmbiguousCallWithDebugInfo.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$1.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$2.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$3.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$4.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$5.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$6.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$7.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$8.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$I.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$Inner$1.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$Inner.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$InnerRecursive.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass.class
    R forks/fernflower/testData/classes/pkg/TestClassCast.class
    R forks/fernflower/testData/classes/pkg/TestClassFields.class
    R forks/fernflower/testData/classes/pkg/TestClassLambda.class
    R forks/fernflower/testData/classes/pkg/TestClassLoop.class
    R forks/fernflower/testData/classes/pkg/TestClassNestedInitializer$1.class
    R forks/fernflower/testData/classes/pkg/TestClassNestedInitializer.class
    R forks/fernflower/testData/classes/pkg/TestClassSimpleBytecodeMapping$1.class
    R forks/fernflower/testData/classes/pkg/TestClassSimpleBytecodeMapping$InnerClass.class
    R forks/fernflower/testData/classes/pkg/TestClassSimpleBytecodeMapping$InnerClass2.class
    R forks/fernflower/testData/classes/pkg/TestClassSimpleBytecodeMapping.class
    R forks/fernflower/testData/classes/pkg/TestClassSwitch.class
    R forks/fernflower/testData/classes/pkg/TestClassTypes.class
    R forks/fernflower/testData/classes/pkg/TestClassVar.class
    R forks/fernflower/testData/classes/pkg/TestCodeConstructs.class
    R forks/fernflower/testData/classes/pkg/TestConstants$A.class
    R forks/fernflower/testData/classes/pkg/TestConstants.class
    R forks/fernflower/testData/classes/pkg/TestDebugSymbols.class
    R forks/fernflower/testData/classes/pkg/TestDeprecations$ByAnno.class
    R forks/fernflower/testData/classes/pkg/TestDeprecations$ByComment.class
    R forks/fernflower/testData/classes/pkg/TestDeprecations.class
    R forks/fernflower/testData/classes/pkg/TestEnum$1.class
    R forks/fernflower/testData/classes/pkg/TestEnum$2.class
    R forks/fernflower/testData/classes/pkg/TestEnum.class
    R forks/fernflower/testData/classes/pkg/TestExtendsList.class
    R forks/fernflower/testData/classes/pkg/TestInnerClassConstructor$1.class
    R forks/fernflower/testData/classes/pkg/TestInnerClassConstructor$Inner.class
    R forks/fernflower/testData/classes/pkg/TestInnerClassConstructor.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocal$1Inner.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocal$2Inner.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocal$Inner1.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocal$Inner1Static$Inner2Static.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocal$Inner1Static.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocal.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocalPkg$1Inner.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocalPkg$2Inner.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocalPkg$Inner1.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocalPkg$Inner1Static$Inner2Static.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocalPkg$Inner1Static.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocalPkg.class
    R forks/fernflower/testData/classes/pkg/TestInnerSignature$Inner.class
    R forks/fernflower/testData/classes/pkg/TestInnerSignature$InnerStatic.class
    R forks/fernflower/testData/classes/pkg/TestInnerSignature.class
    R forks/fernflower/testData/classes/pkg/TestLineNumbersMatch$1.class
    R forks/fernflower/testData/classes/pkg/TestLineNumbersMatch.class
    R forks/fernflower/testData/classes/pkg/TestLocalClass$1Local.class
    R forks/fernflower/testData/classes/pkg/TestLocalClass.class
    R forks/fernflower/testData/classes/pkg/TestMethodParameters$1Local.class
    R forks/fernflower/testData/classes/pkg/TestMethodParameters$C1.class
    R forks/fernflower/testData/classes/pkg/TestMethodParameters$C2.class
    R forks/fernflower/testData/classes/pkg/TestMethodParameters.class
    R forks/fernflower/testData/classes/pkg/TestParameterizedTypes$Inner.class
    R forks/fernflower/testData/classes/pkg/TestParameterizedTypes.class
    R forks/fernflower/testData/classes/pkg/TestSynchronizedMapping.class
    R forks/fernflower/testData/classes/pkg/TestThrowException$1.class
    R forks/fernflower/testData/classes/pkg/TestThrowException.class
    R forks/fernflower/testData/classes/pkg/TestTryCatchFinally.class
    R forks/fernflower/testData/classes/v11/TestInnerClassConstructor$1.class
    R forks/fernflower/testData/classes/v11/TestInnerClassConstructor$Inner.class
    R forks/fernflower/testData/classes/v11/TestInnerClassConstructor.class
    R forks/fernflower/testData/results/InvalidMethodSignature.dec
    R forks/fernflower/testData/results/TestAbstractMethods.dec
    R forks/fernflower/testData/results/TestAmbiguousCall.dec
    R forks/fernflower/testData/results/TestAmbiguousCallWithDebugInfo.dec
    R forks/fernflower/testData/results/TestAnonymousClass.dec
    R forks/fernflower/testData/results/TestClassCast.dec
    R forks/fernflower/testData/results/TestClassFields.dec
    R forks/fernflower/testData/results/TestClassLambda.dec
    R forks/fernflower/testData/results/TestClassLoop.dec
    R forks/fernflower/testData/results/TestClassNestedInitializer.dec
    R forks/fernflower/testData/results/TestClassSimpleBytecodeMapping.dec
    R forks/fernflower/testData/results/TestClassSwitch.dec
    R forks/fernflower/testData/results/TestClassTypes.dec
    R forks/fernflower/testData/results/TestClassVar.dec
    R forks/fernflower/testData/results/TestCodeConstructs.dec
    R forks/fernflower/testData/results/TestConstants.dec
    R forks/fernflower/testData/results/TestDebugSymbols.dec
    R forks/fernflower/testData/results/TestDeprecations.dec
    R forks/fernflower/testData/results/TestEnum.dec
    R forks/fernflower/testData/results/TestExtendsList.dec
    R forks/fernflower/testData/results/TestInnerClassConstructor.dec
    R forks/fernflower/testData/results/TestInnerLocal.dec
    R forks/fernflower/testData/results/TestInnerLocalPkg.dec
    R forks/fernflower/testData/results/TestInnerSignature.dec
    R forks/fernflower/testData/results/TestLineNumbersMatch.dec
    R forks/fernflower/testData/results/TestLocalClass.dec
    R forks/fernflower/testData/results/TestMethodParameters.dec
    R forks/fernflower/testData/results/TestParameterizedTypes.dec
    R forks/fernflower/testData/results/TestSynchronizedMapping.dec
    R forks/fernflower/testData/results/TestThrowException.dec
    R forks/fernflower/testData/results/TestTryCatchFinally.dec
    R forks/fernflower/testData/src/pkg/TestAbstractMethods.java
    R forks/fernflower/testData/src/pkg/TestAmbiguousCall.java
    R forks/fernflower/testData/src/pkg/TestAnonymousClass.java
    R forks/fernflower/testData/src/pkg/TestClassCast.java
    R forks/fernflower/testData/src/pkg/TestClassFields.java
    R forks/fernflower/testData/src/pkg/TestClassLambda.java
    R forks/fernflower/testData/src/pkg/TestClassLoop.java
    R forks/fernflower/testData/src/pkg/TestClassNestedInitializer.java
    R forks/fernflower/testData/src/pkg/TestClassSimpleBytecodeMapping.java
    R forks/fernflower/testData/src/pkg/TestClassSwitch.java
    R forks/fernflower/testData/src/pkg/TestClassTypes.java
    R forks/fernflower/testData/src/pkg/TestClassVar.java
    R forks/fernflower/testData/src/pkg/TestCodeConstructs.java
    R forks/fernflower/testData/src/pkg/TestConstants.java
    R forks/fernflower/testData/src/pkg/TestDebugSymbols.java
    R forks/fernflower/testData/src/pkg/TestDeprecations.java
    R forks/fernflower/testData/src/pkg/TestEnum.java
    R forks/fernflower/testData/src/pkg/TestExtendsList.java
    R forks/fernflower/testData/src/pkg/TestInnerClassConstructor.java
    R forks/fernflower/testData/src/pkg/TestInnerLocal.java
    R forks/fernflower/testData/src/pkg/TestInnerLocalPkg.java
    R forks/fernflower/testData/src/pkg/TestInnerSignature.java
    R forks/fernflower/testData/src/pkg/TestLineNumbersMatch.java
    R forks/fernflower/testData/src/pkg/TestLocalClass.java
    R forks/fernflower/testData/src/pkg/TestMethodParameters.java
    R forks/fernflower/testData/src/pkg/TestParameterizedTypes.java
    R forks/fernflower/testData/src/pkg/TestSynchronizedMapping.java
    R forks/fernflower/testData/src/pkg/TestThrowException.java
    R forks/fernflower/testData/src/pkg/TestTryCatchFinally.java
    M pom.xml

  Log Message:
  -----------
  WINDUP-1017: Split fernflower into a separate repo, with a separate release cycle


  Commit: ca758b43c88711081d629f55234edfdc0bdd5e2e
      https://github.com/windup/windup/commit/ca758b43c88711081d629f55234edfdc0bdd5e2e
  Author: Ondrej Zizka <zizka at seznam.cz>
  Date:   2016-05-06 (Fri, 06 May 2016)

  Changed paths:
    M decompiler/impl-fernflower/pom.xml
    R forks/fernflower/build.xml
    R forks/fernflower/pom.xml
    R forks/fernflower/readme.txt
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/CodeConstants.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/ConstantsUtil.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/ExceptionHandler.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/ExceptionTable.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/FullInstructionSequence.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/IfInstruction.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/Instruction.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/InstructionSequence.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/JumpInstruction.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/SimpleInstructionSequence.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/SwitchInstruction.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/cfg/BasicBlock.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/cfg/ControlFlowGraph.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/cfg/ExceptionRangeCFG.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/interpreter/InstructionImpact.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/interpreter/Util.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/ALOAD.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/ANEWARRAY.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/ASTORE.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/BIPUSH.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/CHECKCAST.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/DLOAD.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/DSTORE.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/FLOAD.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/FSTORE.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/GETFIELD.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/GETSTATIC.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/GOTO.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/GOTO_W.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/IINC.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/ILOAD.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/INSTANCEOF.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/INVOKEDYNAMIC.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/INVOKEINTERFACE.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/INVOKESPECIAL.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/INVOKESTATIC.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/INVOKEVIRTUAL.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/ISTORE.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/JSR.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/JSR_W.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/LDC.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/LDC2_W.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/LDC_W.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/LLOAD.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/LOOKUPSWITCH.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/LSTORE.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/MULTIANEWARRAY.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/NEW.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/NEWARRAY.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/PUTFIELD.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/PUTSTATIC.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/RET.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/SIPUSH.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/code/optinstructions/TABLESWITCH.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/AssertProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/ClassReference14Processor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/ClassWriter.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/ClassesProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/DecompilerContext.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/EnumProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/Fernflower.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/InitializerProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/TextBuffer.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/collectors/BytecodeMappingTracer.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/collectors/BytecodeSourceMapper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/collectors/CounterContainer.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/collectors/ImportCollector.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/collectors/VarNamesCollector.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/decompiler/BaseDecompiler.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/decompiler/ConsoleDecompiler.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/decompiler/PrintStreamLogger.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/extern/IBytecodeProvider.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/extern/IFernflowerLogger.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/extern/IFernflowerPreferences.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/extern/IIdentifierRenamer.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/extern/IResultSaver.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/rels/ClassWrapper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/rels/LambdaProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/rels/MethodProcessorRunnable.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/rels/MethodWrapper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/rels/NestedClassProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/main/rels/NestedMemberAccess.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/code/DeadCodeHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/ClearStructHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/ConcatenationHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/DecHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/DomHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/EliminateLoopsHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/ExitHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/ExprProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/ExprentStack.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/FinallyProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/IdeaNotNullHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/IfHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/InlineSingleBlockHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/LabelHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/LoopExtractHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/LowBreakHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/MergeHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/PPandMMHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/PrimitiveExprsList.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/SecondaryFunctionsHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/SequenceHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/SimplifyExprentsHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/StackVarsProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/StatEdge.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/StrongConnectivityHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/decompose/DominatorEngine.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/decompose/DominatorTreeExceptionFilter.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/decompose/FastExtendedPostdominanceHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/decompose/GenericDominatorEngine.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/decompose/IGraph.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/decompose/IGraphNode.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/deobfuscator/ExceptionDeobfuscator.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/deobfuscator/IrreducibleCFGDeobfuscator.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/AnnotationExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/ArrayExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/AssertExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/AssignmentExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/ConstExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/ExitExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/Exprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/FieldExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/FunctionExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/IfExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/InvocationExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/MonitorExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/NewExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/SwitchExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/exps/VarExprent.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/sforms/DirectGraph.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/sforms/DirectNode.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/sforms/FlattenStatementsHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/sforms/SSAConstructorSparseEx.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/sforms/SSAUConstructorSparseEx.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/BasicBlockStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/CatchAllStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/CatchStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/DoStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/DummyExitStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/GeneralStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/IfStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/RootStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/SequenceStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/Statement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/SwitchStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/stats/SynchronizedStatement.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/CheckTypesResult.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarDefinitionHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarTypeProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarVersionEdge.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarVersionNode.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarVersionPair.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarVersionsGraph.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarVersionsProcessor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/renamer/ClassWrapperNode.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/renamer/ConverterHelper.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/renamer/IdentifierConverter.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/modules/renamer/PoolInterceptor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/ContextUnit.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/IDecompiledData.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/StructClass.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/StructContext.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/StructField.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/StructMember.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/StructMethod.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructAnnDefaultAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructAnnotationAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructAnnotationParameterAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructAnnotationTypeAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructBootstrapMethodsAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructConstantValueAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructEnclosingMethodAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructExceptionsAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructGeneralAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructGenericSignatureAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructInnerClassesAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructLineNumberTableAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructLocalVariableTableAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/attr/StructSourceFileAttribute.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/consts/ConstantPool.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/consts/LinkConstant.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/consts/PooledConstant.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/consts/PrimitiveConstant.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/consts/VariableTypeEnum.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/DataPoint.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/FieldDescriptor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/MethodDescriptor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/NewClassNameBuilder.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/VarType.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/generics/GenericClassDescriptor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/generics/GenericFieldDescriptor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/generics/GenericMain.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/generics/GenericMethodDescriptor.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/gen/generics/GenericType.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/lazy/LazyLoader.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/match/IMatchable.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/match/MatchEngine.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/struct/match/MatchNode.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/DataInputFullStream.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/FastFixedSetFactory.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/FastSetFactory.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/FastSparseSetFactory.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/InterpreterUtil.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/ListStack.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/SFormsFastMapDirect.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/TextUtil.java
    R forks/fernflower/src/org/jetbrains/java/decompiler/util/VBStyleCollection.java
    R forks/fernflower/test/org/jetbrains/java/decompiler/BulkDecompilationTest.java
    R forks/fernflower/test/org/jetbrains/java/decompiler/DecompilerTestFixture.java
    R forks/fernflower/test/org/jetbrains/java/decompiler/LineNumbersMatchTest.java
    R forks/fernflower/test/org/jetbrains/java/decompiler/SingleClassesTest.java
    R forks/fernflower/test/org/jetbrains/java/decompiler/SingleClassesTestBase.java
    R forks/fernflower/testData/bulk.jar
    R forks/fernflower/testData/bulk/META-INF/MANIFEST.MF
    R forks/fernflower/testData/bulk/pkg/Main.java
    R forks/fernflower/testData/bulk/pkg/res/Loader.java
    R forks/fernflower/testData/bulk/pkg/res/resource.txt
    R forks/fernflower/testData/classes/InvalidMethodSignature.class
    R forks/fernflower/testData/classes/pkg/TestAbstractMethods.class
    R forks/fernflower/testData/classes/pkg/TestAmbiguousCall.class
    R forks/fernflower/testData/classes/pkg/TestAmbiguousCallWithDebugInfo.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$1.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$2.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$3.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$4.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$5.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$6.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$7.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$8.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$I.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$Inner$1.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$Inner.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass$InnerRecursive.class
    R forks/fernflower/testData/classes/pkg/TestAnonymousClass.class
    R forks/fernflower/testData/classes/pkg/TestClassCast.class
    R forks/fernflower/testData/classes/pkg/TestClassFields.class
    R forks/fernflower/testData/classes/pkg/TestClassLambda.class
    R forks/fernflower/testData/classes/pkg/TestClassLoop.class
    R forks/fernflower/testData/classes/pkg/TestClassNestedInitializer$1.class
    R forks/fernflower/testData/classes/pkg/TestClassNestedInitializer.class
    R forks/fernflower/testData/classes/pkg/TestClassSimpleBytecodeMapping$1.class
    R forks/fernflower/testData/classes/pkg/TestClassSimpleBytecodeMapping$InnerClass.class
    R forks/fernflower/testData/classes/pkg/TestClassSimpleBytecodeMapping$InnerClass2.class
    R forks/fernflower/testData/classes/pkg/TestClassSimpleBytecodeMapping.class
    R forks/fernflower/testData/classes/pkg/TestClassSwitch.class
    R forks/fernflower/testData/classes/pkg/TestClassTypes.class
    R forks/fernflower/testData/classes/pkg/TestClassVar.class
    R forks/fernflower/testData/classes/pkg/TestCodeConstructs.class
    R forks/fernflower/testData/classes/pkg/TestConstants$A.class
    R forks/fernflower/testData/classes/pkg/TestConstants.class
    R forks/fernflower/testData/classes/pkg/TestDebugSymbols.class
    R forks/fernflower/testData/classes/pkg/TestDeprecations$ByAnno.class
    R forks/fernflower/testData/classes/pkg/TestDeprecations$ByComment.class
    R forks/fernflower/testData/classes/pkg/TestDeprecations.class
    R forks/fernflower/testData/classes/pkg/TestEnum$1.class
    R forks/fernflower/testData/classes/pkg/TestEnum$2.class
    R forks/fernflower/testData/classes/pkg/TestEnum.class
    R forks/fernflower/testData/classes/pkg/TestExtendsList.class
    R forks/fernflower/testData/classes/pkg/TestInnerClassConstructor$1.class
    R forks/fernflower/testData/classes/pkg/TestInnerClassConstructor$Inner.class
    R forks/fernflower/testData/classes/pkg/TestInnerClassConstructor.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocal$1Inner.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocal$2Inner.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocal$Inner1.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocal$Inner1Static$Inner2Static.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocal$Inner1Static.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocal.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocalPkg$1Inner.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocalPkg$2Inner.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocalPkg$Inner1.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocalPkg$Inner1Static$Inner2Static.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocalPkg$Inner1Static.class
    R forks/fernflower/testData/classes/pkg/TestInnerLocalPkg.class
    R forks/fernflower/testData/classes/pkg/TestInnerSignature$Inner.class
    R forks/fernflower/testData/classes/pkg/TestInnerSignature$InnerStatic.class
    R forks/fernflower/testData/classes/pkg/TestInnerSignature.class
    R forks/fernflower/testData/classes/pkg/TestLineNumbersMatch$1.class
    R forks/fernflower/testData/classes/pkg/TestLineNumbersMatch.class
    R forks/fernflower/testData/classes/pkg/TestLocalClass$1Local.class
    R forks/fernflower/testData/classes/pkg/TestLocalClass.class
    R forks/fernflower/testData/classes/pkg/TestMethodParameters$1Local.class
    R forks/fernflower/testData/classes/pkg/TestMethodParameters$C1.class
    R forks/fernflower/testData/classes/pkg/TestMethodParameters$C2.class
    R forks/fernflower/testData/classes/pkg/TestMethodParameters.class
    R forks/fernflower/testData/classes/pkg/TestParameterizedTypes$Inner.class
    R forks/fernflower/testData/classes/pkg/TestParameterizedTypes.class
    R forks/fernflower/testData/classes/pkg/TestSynchronizedMapping.class
    R forks/fernflower/testData/classes/pkg/TestThrowException$1.class
    R forks/fernflower/testData/classes/pkg/TestThrowException.class
    R forks/fernflower/testData/classes/pkg/TestTryCatchFinally.class
    R forks/fernflower/testData/classes/v11/TestInnerClassConstructor$1.class
    R forks/fernflower/testData/classes/v11/TestInnerClassConstructor$Inner.class
    R forks/fernflower/testData/classes/v11/TestInnerClassConstructor.class
    R forks/fernflower/testData/results/InvalidMethodSignature.dec
    R forks/fernflower/testData/results/TestAbstractMethods.dec
    R forks/fernflower/testData/results/TestAmbiguousCall.dec
    R forks/fernflower/testData/results/TestAmbiguousCallWithDebugInfo.dec
    R forks/fernflower/testData/results/TestAnonymousClass.dec
    R forks/fernflower/testData/results/TestClassCast.dec
    R forks/fernflower/testData/results/TestClassFields.dec
    R forks/fernflower/testData/results/TestClassLambda.dec
    R forks/fernflower/testData/results/TestClassLoop.dec
    R forks/fernflower/testData/results/TestClassNestedInitializer.dec
    R forks/fernflower/testData/results/TestClassSimpleBytecodeMapping.dec
    R forks/fernflower/testData/results/TestClassSwitch.dec
    R forks/fernflower/testData/results/TestClassTypes.dec
    R forks/fernflower/testData/results/TestClassVar.dec
    R forks/fernflower/testData/results/TestCodeConstructs.dec
    R forks/fernflower/testData/results/TestConstants.dec
    R forks/fernflower/testData/results/TestDebugSymbols.dec
    R forks/fernflower/testData/results/TestDeprecations.dec
    R forks/fernflower/testData/results/TestEnum.dec
    R forks/fernflower/testData/results/TestExtendsList.dec
    R forks/fernflower/testData/results/TestInnerClassConstructor.dec
    R forks/fernflower/testData/results/TestInnerLocal.dec
    R forks/fernflower/testData/results/TestInnerLocalPkg.dec
    R forks/fernflower/testData/results/TestInnerSignature.dec
    R forks/fernflower/testData/results/TestLineNumbersMatch.dec
    R forks/fernflower/testData/results/TestLocalClass.dec
    R forks/fernflower/testData/results/TestMethodParameters.dec
    R forks/fernflower/testData/results/TestParameterizedTypes.dec
    R forks/fernflower/testData/results/TestSynchronizedMapping.dec
    R forks/fernflower/testData/results/TestThrowException.dec
    R forks/fernflower/testData/results/TestTryCatchFinally.dec
    R forks/fernflower/testData/src/pkg/TestAbstractMethods.java
    R forks/fernflower/testData/src/pkg/TestAmbiguousCall.java
    R forks/fernflower/testData/src/pkg/TestAnonymousClass.java
    R forks/fernflower/testData/src/pkg/TestClassCast.java
    R forks/fernflower/testData/src/pkg/TestClassFields.java
    R forks/fernflower/testData/src/pkg/TestClassLambda.java
    R forks/fernflower/testData/src/pkg/TestClassLoop.java
    R forks/fernflower/testData/src/pkg/TestClassNestedInitializer.java
    R forks/fernflower/testData/src/pkg/TestClassSimpleBytecodeMapping.java
    R forks/fernflower/testData/src/pkg/TestClassSwitch.java
    R forks/fernflower/testData/src/pkg/TestClassTypes.java
    R forks/fernflower/testData/src/pkg/TestClassVar.java
    R forks/fernflower/testData/src/pkg/TestCodeConstructs.java
    R forks/fernflower/testData/src/pkg/TestConstants.java
    R forks/fernflower/testData/src/pkg/TestDebugSymbols.java
    R forks/fernflower/testData/src/pkg/TestDeprecations.java
    R forks/fernflower/testData/src/pkg/TestEnum.java
    R forks/fernflower/testData/src/pkg/TestExtendsList.java
    R forks/fernflower/testData/src/pkg/TestInnerClassConstructor.java
    R forks/fernflower/testData/src/pkg/TestInnerLocal.java
    R forks/fernflower/testData/src/pkg/TestInnerLocalPkg.java
    R forks/fernflower/testData/src/pkg/TestInnerSignature.java
    R forks/fernflower/testData/src/pkg/TestLineNumbersMatch.java
    R forks/fernflower/testData/src/pkg/TestLocalClass.java
    R forks/fernflower/testData/src/pkg/TestMethodParameters.java
    R forks/fernflower/testData/src/pkg/TestParameterizedTypes.java
    R forks/fernflower/testData/src/pkg/TestSynchronizedMapping.java
    R forks/fernflower/testData/src/pkg/TestThrowException.java
    R forks/fernflower/testData/src/pkg/TestTryCatchFinally.java
    M pom.xml

  Log Message:
  -----------
  Merge pull request #917 from jsight/fernflower_split

WINDUP-1017: Split fernflower into a separate repo, with a separate release cycle


Compare: https://github.com/windup/windup/compare/847389407391...ca758b43c887


More information about the Windup-commits mailing list