From d74b79d9db4f2d3fd44e40612bdf5c23307937dc Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Fri, 27 Jan 2012 18:33:46 +0400 Subject: [PATCH] Granular test configurations --- .idea/modules.xml | 1 + .../runConfigurations/All_Compiler_Tests.xml | 31 ++++++++++++++++ .../All_IDEA_Plugin_Tests.xml | 31 ++++++++++++++++ .idea/runConfigurations/All_Tests.xml | 4 +-- .../All_Tests__Excluding_j2k_.xml | 33 ++++++++++++++++++ j2k/j2k.iml | 2 -- j2k/lib/commons-cli-1.2.jar | Bin 41123 -> 0 bytes j2k/lib/commons-io-2.1.jar | Bin 163151 -> 0 bytes j2k/tests/j2k-tests.iml | 15 ++++++++ .../StandaloneJavaToKotlinConverterTest.java | 0 .../jetbrains/jet/j2k/TestCaseBuilder.java | 0 .../ast/annotations/file/jetbrainsNotNull.jav | 0 .../ast/annotations/file/jetbrainsNotNull.kt | 0 .../ast/anonymousBlock/file/oneAnonBlock.jav | 0 .../ast/anonymousBlock/file/oneAnonBlock.kt | 0 .../file/oneStaticAnonBlock.jav | 0 .../anonymousBlock/file/oneStaticAnonBlock.kt | 0 .../expression/expressionIndex.jav | 0 .../expression/expressionIndex.kt | 0 .../expression/intIndex.jav | 0 .../expression/intIndex.kt | 0 .../expression/variableIndex.jav | 0 .../expression/variableIndex.kt | 0 .../expression/newInt.jav | 0 .../expression/newInt.kt | 0 .../statement/doubleArray.jav | 0 .../statement/doubleArray.kt | 0 .../statement/doubleArrayWithVariables.jav | 0 .../statement/doubleArrayWithVariables.kt | 0 .../statement/floatArray.jav | 0 .../statement/floatArray.kt | 0 .../statement/javaLangDoubleArray.jav | 0 .../statement/javaLangDoubleArray.kt | 0 .../statement/javaLangFloatArray.jav | 0 .../statement/javaLangFloatArray.kt | 0 .../statement/newByte.jav | 0 .../statement/newByte.kt | 0 .../statement/oneDim.jav | 0 .../statement/oneDim.kt | 0 .../statement/oneDimWithVariables.jav | 0 .../statement/oneDimWithVariables.kt | 0 .../statement/twoDim.jav | 0 .../statement/twoDim.kt | 0 .../ast/arrayType/method/methodArrayArgs.jav | 0 .../ast/arrayType/method/methodArrayArgs.kt | 0 .../arrayInitializationStatement.jav | 0 .../statement/arrayInitializationStatement.kt | 0 ...ayInitializationStatementWithDimension.jav | 0 ...rayInitializationStatementWithDimension.kt | 0 ...InitializationStatementWithDimension3d.jav | 0 ...yInitializationStatementWithDimension3d.kt | 0 ...lizationStatementWithDimensionExplicit.jav | 0 ...alizationStatementWithDimensionExplicit.kt | 0 .../statement/d2StringEmptyArray.jav | 0 .../arrayType/statement/d2StringEmptyArray.kt | 0 .../statement/d3StringEmptyArray.jav | 0 .../arrayType/statement/d3StringEmptyArray.kt | 0 .../ast/arrayType/statement/longArray.jav | 0 .../ast/arrayType/statement/longArray.kt | 0 .../ast/arrayType/statement/newIntArray.jav | 0 .../ast/arrayType/statement/newIntArray.kt | 0 .../arrayType/statement/newStringArray.jav | 0 .../ast/arrayType/statement/newStringArray.kt | 0 .../statement/onlyCondition.jav | 0 .../statement/onlyCondition.kt | 0 .../statement/onlyConditionWithBraces.jav | 0 .../statement/onlyConditionWithBraces.kt | 0 .../statement/withStringDetail.jav | 0 .../statement/withStringDetail.kt | 0 .../assignmentExpression/expression/and.jav | 0 .../assignmentExpression/expression/and.kt | 0 .../expression/assignment.jav | 0 .../expression/assignment.kt | 0 .../expression/divideAssign.jav | 0 .../expression/divideAssign.kt | 0 .../expression/minusAssign.jav | 0 .../expression/minusAssign.kt | 0 .../expression/multiplyAssign.jav | 0 .../expression/multiplyAssign.kt | 0 .../assignmentExpression/expression/or.jav | 0 .../ast/assignmentExpression/expression/or.kt | 0 .../expression/plusAssign.jav | 0 .../expression/plusAssign.kt | 0 .../expression/reminder.jav | 0 .../expression/reminder.kt | 0 .../expression/shiftLeft.jav | 0 .../expression/shiftLeft.kt | 0 .../expression/shiftRight.jav | 0 .../expression/shiftRight.kt | 0 .../expression/unsignedRightShift.jav | 0 .../expression/unsignedRightShift.kt | 0 .../assignmentExpression/expression/xor.jav | 0 .../assignmentExpression/expression/xor.kt | 0 .../statement/simpleAssignment.jav | 0 .../statement/simpleAssignment.kt | 0 .../ast/binaryExpression/expression/and.jav | 0 .../ast/binaryExpression/expression/and.kt | 0 .../expression/conditionalAnd.jav | 0 .../expression/conditionalAnd.kt | 0 .../expression/conditionalOr.jav | 0 .../expression/conditionalOr.kt | 0 .../binaryExpression/expression/divide.jav | 0 .../ast/binaryExpression/expression/divide.kt | 0 .../expression/greaterThan.jav | 0 .../expression/greaterThan.kt | 0 .../expression/greaterThanEqual.jav | 0 .../expression/greaterThanEqual.kt | 0 .../binaryExpression/expression/lessThan.jav | 0 .../binaryExpression/expression/lessThan.kt | 0 .../expression/lessThanEqual.jav | 0 .../expression/lessThanEqual.kt | 0 .../ast/binaryExpression/expression/minus.jav | 0 .../ast/binaryExpression/expression/minus.kt | 0 .../binaryExpression/expression/multiply.jav | 0 .../binaryExpression/expression/multiply.kt | 0 .../ast/binaryExpression/expression/or.jav | 0 .../ast/binaryExpression/expression/or.kt | 0 .../ast/binaryExpression/expression/plus.jav | 0 .../ast/binaryExpression/expression/plus.kt | 0 .../binaryExpression/expression/remainder.jav | 0 .../binaryExpression/expression/remainder.kt | 0 .../binaryExpression/expression/shiftLeft.jav | 0 .../binaryExpression/expression/shiftLeft.kt | 0 .../expression/shiftRight.jav | 0 .../binaryExpression/expression/shiftRight.kt | 0 .../expression/unsignedRightShift.jav | 0 .../expression/unsignedRightShift.kt | 0 .../ast/binaryExpression/expression/xor.jav | 0 .../ast/binaryExpression/expression/xor.kt | 0 .../testData/ast/boxedType/file/kt-671.jav | 0 .../testData/ast/boxedType/file/kt-671.kt | 0 .../ast/boxedType/statement/boolean.jav | 0 .../ast/boxedType/statement/boolean.kt | 0 .../testData/ast/boxedType/statement/byte.jav | 0 .../testData/ast/boxedType/statement/byte.kt | 0 .../ast/boxedType/statement/character.jav | 0 .../ast/boxedType/statement/character.kt | 0 .../ast/boxedType/statement/double.jav | 0 .../ast/boxedType/statement/double.kt | 0 .../ast/boxedType/statement/float.jav | 0 .../testData/ast/boxedType/statement/float.kt | 0 .../ast/boxedType/statement/integer.jav | 0 .../ast/boxedType/statement/integer.kt | 0 .../testData/ast/boxedType/statement/long.jav | 0 .../testData/ast/boxedType/statement/long.kt | 0 .../ast/boxedType/statement/object.jav | 0 .../ast/boxedType/statement/object.kt | 0 .../ast/boxedType/statement/short.jav | 0 .../testData/ast/boxedType/statement/short.kt | 0 .../statement/breakWithLabel.jav | 0 .../statement/breakWithLabel.kt | 0 .../statement/breakWithoutLabel.jav | 0 .../statement/breakWithoutLabel.kt | 0 .../file/libraryFieldCall.jav | 0 .../file/libraryFieldCall.kt | 0 .../file/libraryMethodCall.jav | 0 .../file/libraryMethodCall.kt | 0 .../file/libraryMethodCallFromInstance.jav | 0 .../file/libraryMethodCallFromInstance.kt | 0 .../file/libraryStringFieldCall.jav | 0 .../file/libraryStringFieldCall.kt | 0 .../callChainExpression/statement/sout.jav | 0 .../ast/callChainExpression/statement/sout.kt | 0 .../ast/class/class/abstractClass.jav | 0 .../testData/ast/class/class/abstractClass.kt | 0 .../ast/class/class/abstractClassShape.jav | 0 .../ast/class/class/abstractClassShape.kt | 0 .../testData/ast/class/class/class.jav | 0 .../testData/ast/class/class/class.kt | 0 .../ast/class/class/classWithEmptyMethods.jav | 0 .../ast/class/class/classWithEmptyMethods.kt | 0 .../ast/class/class/classWithFields.jav | 0 .../ast/class/class/classWithFields.kt | 0 .../class/class/classWithMultiplyFields.jav | 0 .../class/class/classWithMultiplyFields.kt | 0 .../testData/ast/class/class/emptyClass.jav | 0 .../testData/ast/class/class/emptyClass.kt | 0 ...tendsOneClassAndImplementsOneInterface.jav | 0 ...xtendsOneClassAndImplementsOneInterface.kt | 0 ...OneClassAndImplementsSeveralInterfaces.jav | 0 ...sOneClassAndImplementsSeveralInterfaces.kt | 0 .../testData/ast/class/class/finalClass.jav | 0 .../testData/ast/class/class/finalClass.kt | 0 .../testData/ast/class/class/genericClass.jav | 0 .../testData/ast/class/class/genericClass.kt | 0 .../ast/class/class/innerEmptyClass.jav | 0 .../ast/class/class/innerEmptyClass.kt | 0 .../ast/class/class/innerStaticClass.jav | 0 .../ast/class/class/innerStaticClass.kt | 0 .../ast/class/class/internalClass.jav | 0 .../testData/ast/class/class/internalClass.kt | 0 .../class/oneStaticFieldOneNonStatic.jav | 0 .../class/class/oneStaticFieldOneNonStatic.kt | 0 .../ast/class/class/oneStaticMethod.jav | 0 .../ast/class/class/oneStaticMethod.kt | 0 .../class/oneStaticMethodOneNonStatic.jav | 0 .../class/oneStaticMethodOneNonStatic.kt | 0 .../testData/ast/class/class/pivateClass.jav | 0 .../testData/ast/class/class/pivateClass.kt | 0 .../ast/class/class/protectedClass.jav | 0 .../ast/class/class/protectedClass.kt | 0 .../testData/ast/class/class/publicClass.jav | 0 .../testData/ast/class/class/publicClass.kt | 0 .../ast/class/class/simpleInheritance.jav | 0 .../ast/class/class/simpleInheritance.kt | 0 .../ast/class/class/twoStaticMethod.jav | 0 .../ast/class/class/twoStaticMethod.kt | 0 .../testData/ast/class/file/kt-639.jav | 0 .../testData/ast/class/file/kt-639.kt | 0 .../testData/ast/class/file/privateInit.jav | 0 .../testData/ast/class/file/privateInit.kt | 0 .../expression/objectClass.jav | 0 .../classExpression/expression/objectClass.kt | 0 .../expression/stringClass.jav | 0 .../classExpression/expression/stringClass.kt | 0 .../statement/complexExample.jav | 0 .../statement/complexExample.kt | 0 .../simpleConditionalExpression.jav | 0 .../expression/simpleConditionalExpression.kt | 0 .../ast/constructors/file/allCallsPrimary.jav | 0 .../ast/constructors/file/allCallsPrimary.kt | 0 .../constructors/file/allCallsPrimary2.jav | 0 .../ast/constructors/file/allCallsPrimary2.kt | 0 .../ast/constructors/file/customerBuilder.jav | 0 .../ast/constructors/file/customerBuilder.kt | 0 .../constructors/file/genericIdentifier.jav | 0 .../constructors/file/genericIdentifier.kt | 0 .../ast/constructors/file/identifier.jav | 0 .../ast/constructors/file/identifier.kt | 0 .../file/withManyDefaultParams.jav | 0 .../file/withManyDefaultParams.kt | 0 .../statement/continueWithLabel.jav | 0 .../statement/continueWithLabel.kt | 0 .../statement/continueWithoutLabel.jav | 0 .../statement/continueWithoutLabel.kt | 0 .../statement/multiplyFinalIntDeclaration.jav | 0 .../statement/multiplyFinalIntDeclaration.kt | 0 .../statement/multiplyIntDeclaration.jav | 0 .../statement/multiplyIntDeclaration.kt | 0 .../statement/singleFinalIntDeclaration.jav | 0 .../statement/singleFinalIntDeclaration.kt | 0 .../singleFinalStringDeclaration.jav | 0 .../statement/singleFinalStringDeclaration.kt | 0 .../statement/singleIntDeclaration.jav | 0 .../statement/singleIntDeclaration.kt | 0 .../statement/singleStringDeclaration.jav | 0 .../statement/singleStringDeclaration.kt | 0 .../statement/whileWithBlock.jav | 0 .../statement/whileWithBlock.kt | 0 .../statement/whileWithEmptyBlock.jav | 0 .../statement/whileWithEmptyBlock.kt | 0 .../statement/whileWithExpression.jav | 0 .../statement/whileWithExpression.kt | 0 .../statement/whileWithReturn.jav | 0 .../statement/whileWithReturn.kt | 0 .../testData/ast/enum/class/colorEnum.jav | 0 .../testData/ast/enum/class/colorEnum.kt | 0 .../testData/ast/enum/class/emptyEnum.jav | 0 .../testData/ast/enum/class/emptyEnum.kt | 0 .../enum/class/enumImplementsOneInterface.jav | 0 .../enum/class/enumImplementsOneInterface.kt | 0 .../class/enumImplementsSeveralInterfaces.jav | 0 .../class/enumImplementsSeveralInterfaces.kt | 0 .../ast/enum/class/enumWithNameField.jav | 0 .../ast/enum/class/enumWithNameField.kt | 0 .../fieldsWithPrimaryPrivateConstructor.jav | 0 .../fieldsWithPrimaryPrivateConstructor.kt | 0 .../testData/ast/enum/class/internalEnum.jav | 0 .../testData/ast/enum/class/internalEnum.kt | 0 .../ast/enum/class/overrideToString.jav | 0 .../ast/enum/class/overrideToString.kt | 0 .../enum/class/primaryPrivateConstructor.jav | 0 .../enum/class/primaryPrivateConstructor.kt | 0 .../testData/ast/enum/class/privateEnum.jav | 0 .../testData/ast/enum/class/privateEnum.kt | 0 .../testData/ast/enum/class/protectedEnum.jav | 0 .../testData/ast/enum/class/protectedEnum.kt | 0 .../testData/ast/enum/class/publicEnum.jav | 0 .../testData/ast/enum/class/publicEnum.kt | 0 .../ast/enum/class/runnableImplementation.jav | 0 .../ast/enum/class/runnableImplementation.kt | 0 .../testData/ast/enum/class/typeSafeEnum.jav | 0 .../testData/ast/enum/class/typeSafeEnum.kt | 0 .../ast/field/file/classChildExtendsBase.jav | 0 .../ast/field/file/classChildExtendsBase.kt | 0 .../testData/ast/field/file/internalField.jav | 0 .../testData/ast/field/file/internalField.kt | 0 .../testData/ast/field/file/privateField.jav | 0 .../testData/ast/field/file/privateField.kt | 0 .../ast/field/file/protectedField.jav | 0 .../testData/ast/field/file/protectedField.kt | 0 .../testData/ast/field/file/publicField.jav | 0 .../testData/ast/field/file/publicField.kt | 0 .../testData/ast/field/file/valWithInit.jav | 0 .../testData/ast/field/file/valWithInit.kt | 0 .../testData/ast/field/file/varWithInit.jav | 0 .../testData/ast/field/file/varWithInit.kt | 0 .../ast/field/file/varWithoutInit.jav | 0 .../testData/ast/field/file/varWithoutInit.kt | 0 .../testData/ast/file/comp/intNullability.jav | 0 .../testData/ast/file/comp/intNullability.kt | 0 .../ast/file/file/packageWithClass.jav | 0 .../ast/file/file/packageWithClass.kt | 0 .../ast/file/file/packageWithClasses.jav | 0 .../ast/file/file/packageWithClasses.kt | 0 .../ast/file/file/packageWithImports.jav | 0 .../ast/file/file/packageWithImports.kt | 0 .../ast/file/file/packageWithMixedImports.jav | 0 .../ast/file/file/packageWithMixedImports.kt | 0 .../ast/file/file/packageWithOpenClass.jav | 0 .../ast/file/file/packageWithOpenClass.kt | 0 .../file/file/packageWithStaticImports.jav | 0 .../ast/file/file/packageWithStaticImports.kt | 0 .../ast/for/statement/commonCaseForTest.jav | 0 .../ast/for/statement/commonCaseForTest.kt | 0 .../ast/for/statement/forRangeWithLE.jav | 0 .../ast/for/statement/forRangeWithLE.kt | 0 .../ast/for/statement/forRangeWithLT.jav | 0 .../ast/for/statement/forRangeWithLT.kt | 0 .../ast/for/statement/forWithBlock.jav | 0 .../ast/for/statement/forWithBlock.kt | 0 .../statement/forWithBlockAndDoubleUpdate.jav | 0 .../statement/forWithBlockAndDoubleUpdate.kt | 0 .../ast/for/statement/forWithEmptyBlock.jav | 0 .../ast/for/statement/forWithEmptyBlock.kt | 0 .../ast/for/statement/forWithExpression.jav | 0 .../ast/for/statement/forWithExpression.kt | 0 .../ast/for/statement/forWithReturn.jav | 0 .../ast/for/statement/forWithReturn.kt | 0 .../statement/enhancedForWithBlock.jav | 0 .../statement/enhancedForWithBlock.kt | 0 .../statement/enhancedForWithEmptyBlock.jav | 0 .../statement/enhancedForWithEmptyBlock.kt | 0 .../statement/enhancedForWithExpression.jav | 0 .../statement/enhancedForWithExpression.kt | 0 .../statement/enhancedForWithReturn.jav | 0 .../statement/enhancedForWithReturn.kt | 0 .../file/extendsBaseWhichExtendsObject.jav | 0 .../file/extendsBaseWhichExtendsObject.kt | 0 .../function/file/functionInFinalClass.jav | 0 .../ast/function/file/functionInFinalClass.kt | 0 .../testData/ast/function/file/override.jav | 0 .../testData/ast/function/file/override.kt | 0 .../ast/function/file/overrideAndOpen.jav | 0 .../ast/function/file/overrideAndOpen.kt | 0 .../ast/function/file/overrideObject.jav | 0 .../ast/function/file/overrideObject.kt | 0 .../testData/ast/function/file/varVararg.jav | 0 .../testData/ast/function/file/varVararg.kt | 0 .../ast/function/file/writableParameter.jav | 0 .../ast/function/file/writableParameter.kt | 0 .../ast/function/method/abstractMethod.jav | 0 .../ast/function/method/abstractMethod.kt | 0 .../ast/function/method/classGenericParam.jav | 0 .../ast/function/method/classGenericParam.kt | 0 .../ast/function/method/emptyVoidMethod.jav | 0 .../ast/function/method/emptyVoidMethod.kt | 0 .../testData/ast/function/method/final.jav | 0 .../testData/ast/function/method/final.kt | 0 .../testData/ast/function/method/internal.jav | 0 .../testData/ast/function/method/internal.kt | 0 .../testData/ast/function/method/main.jav | 0 .../testData/ast/function/method/main.kt | 0 .../ast/function/method/methodClassType.jav | 0 .../ast/function/method/methodClassType.kt | 0 .../function/method/methodPrimitiveType.jav | 0 .../function/method/methodPrimitiveType.kt | 0 .../function/method/methodPrimitiveType2.jav | 0 .../function/method/methodPrimitiveType2.kt | 0 .../method/methodWithReturnStatement.jav | 0 .../method/methodWithReturnStatement.kt | 0 .../testData/ast/function/method/open.jav | 0 .../testData/ast/function/method/open.kt | 0 .../ast/function/method/ownGenericParam.jav | 0 .../ast/function/method/ownGenericParam.kt | 0 .../method/ownSeveralGenericParams.jav | 0 .../method/ownSeveralGenericParams.kt | 0 .../testData/ast/function/method/private.jav | 0 .../testData/ast/function/method/private.kt | 0 .../ast/function/method/protected.jav | 0 .../testData/ast/function/method/protected.kt | 0 .../testData/ast/function/method/public.jav | 0 .../testData/ast/function/method/public.kt | 0 .../ast/identifier/expression/withDollar.jav | 0 .../ast/identifier/expression/withDollar.kt | 0 .../identifier/file/finalFieldReference.jav | 0 .../identifier/file/finalFieldReference.kt | 0 .../ast/identifier/statement/keywords.jav | 0 .../ast/identifier/statement/keywords.kt | 0 .../statement/ifStatementWithEmptyBlocks.jav | 0 .../statement/ifStatementWithEmptyBlocks.kt | 0 .../ifStatementWithMultilineBlocks.jav | 0 .../ifStatementWithMultilineBlocks.kt | 0 .../ifStatementWithOneLineBlocks.jav | 0 .../statement/ifStatementWithOneLineBlocks.kt | 0 .../statement/ifStatementWithoutElse.jav | 0 .../statement/ifStatementWithoutElse.kt | 0 .../file/importWithKeywords.jav | 0 .../file/importWithKeywords.kt | 0 .../importStatement/file/importWithStar.jav | 0 .../importStatement/file/importWithStar.kt | 0 .../ast/importStatement/file/simpleImport.jav | 0 .../ast/importStatement/file/simpleImport.kt | 0 .../inProjectionType/method/methodParams.jav | 0 .../inProjectionType/method/methodParams.kt | 0 .../file/classOneExtendsBaseGeneric.jav | 0 .../file/classOneExtendsBaseGeneric.kt | 0 .../file/classOneExtendsBaseWithOneParam.jav | 0 .../file/classOneExtendsBaseWithOneParam.kt | 0 .../classOneExtendsBaseWithZeroParams.jav | 0 .../file/classOneExtendsBaseWithZeroParams.kt | 0 ...sBaseWithZeroParamsNonEmptyConstructor.jav | 0 ...dsBaseWithZeroParamsNonEmptyConstructor.kt | 0 .../expression/complicatedExpression.jav | 0 .../expression/complicatedExpression.kt | 0 .../isOperator/expression/simpleReference.jav | 0 .../isOperator/expression/simpleReference.kt | 0 .../testData/ast/issues/file/kt-1016.jav | 0 .../testData/ast/issues/file/kt-1016.kt | 0 .../testData/ast/issues/file/kt-1048.jav | 0 .../testData/ast/issues/file/kt-1048.kt | 0 .../testData/ast/issues/file/kt-1074.jav | 0 .../testData/ast/issues/file/kt-1074.kt | 0 .../testData/ast/issues/file/kt-543-boxed.jav | 0 .../testData/ast/issues/file/kt-543-boxed.kt | 0 .../testData/ast/issues/file/kt-543-mixed.jav | 0 .../testData/ast/issues/file/kt-543-mixed.kt | 0 .../testData/ast/issues/file/kt-543.jav | 0 .../testData/ast/issues/file/kt-543.kt | 0 .../testData/ast/issues/file/kt-638.jav | 0 .../testData/ast/issues/file/kt-638.kt | 0 .../testData/ast/issues/file/kt-696.jav | 0 .../testData/ast/issues/file/kt-696.kt | 0 .../testData/ast/issues/file/kt-792-mixed.jav | 0 .../testData/ast/issues/file/kt-792-mixed.kt | 0 .../testData/ast/issues/file/kt-792.jav | 0 .../testData/ast/issues/file/kt-792.kt | 0 .../testData/ast/issues/file/kt-794-mixed.jav | 0 .../testData/ast/issues/file/kt-794-mixed.kt | 0 .../testData/ast/issues/file/kt-794.jav | 0 .../testData/ast/issues/file/kt-794.kt | 0 .../ast/issues/file/kt-809-string.jav | 0 .../testData/ast/issues/file/kt-809-string.kt | 0 .../testData/ast/issues/file/kt-809.jav | 0 .../testData/ast/issues/file/kt-809.kt | 0 .../testData/ast/issues/file/kt-820-field.jav | 0 .../testData/ast/issues/file/kt-820-field.kt | 0 .../ast/issues/file/kt-820-string.jav | 0 .../testData/ast/issues/file/kt-820-string.kt | 0 .../testData/ast/issues/file/kt-820.jav | 0 .../testData/ast/issues/file/kt-820.kt | 0 .../testData/ast/issues/file/kt-824-isDir.jav | 0 .../testData/ast/issues/file/kt-824-isDir.kt | 0 .../testData/ast/issues/file/kt-824.jav | 0 .../testData/ast/issues/file/kt-824.kt | 0 .../testData/ast/issues/file/kt-828.jav | 0 .../testData/ast/issues/file/kt-828.kt | 0 .../testData/ast/issues/file/kt-836.jav | 0 .../testData/ast/issues/file/kt-836.kt | 0 .../testData/ast/issues/file/kt-837.jav | 0 .../testData/ast/issues/file/kt-837.kt | 0 .../testData/ast/issues/file/kt-852.jav | 0 .../testData/ast/issues/file/kt-852.kt | 0 .../testData/ast/issues/file/kt-871.jav | 0 .../testData/ast/issues/file/kt-871.kt | 0 .../testData/ast/issues/file/kt-879.jav | 0 .../testData/ast/issues/file/kt-879.kt | 0 .../testData/ast/issues/file/kt-893.jav | 0 .../testData/ast/issues/file/kt-893.kt | 0 .../testData/ast/issues/file/kt-963.jav | 0 .../testData/ast/issues/file/kt-963.kt | 0 .../ast/kotlinExclusion/file/kt-656.jav | 0 .../ast/kotlinExclusion/file/kt-656.kt | 0 .../complicatedExampleFromJavaTutorial.jav | 0 .../complicatedExampleFromJavaTutorial.kt | 0 .../ast/literalExpression/file/char.jav | 0 .../ast/literalExpression/file/char.kt | 0 .../file/dollarInsideString.jav | 0 .../file/dollarInsideString.kt | 0 .../literalExpression/file/endsWithDFL.jav | 0 .../ast/literalExpression/file/endsWithDFL.kt | 0 .../ast/literalExpression/file/hex.jav | 0 .../ast/literalExpression/file/hex.kt | 0 .../ast/literalExpression/file/octal.jav | 0 .../ast/literalExpression/file/octal.kt | 0 .../literalExpression/file/trueOrFalse.jav | 0 .../ast/literalExpression/file/trueOrFalse.kt | 0 .../ast/localVariable/statement/object.jav | 0 .../ast/localVariable/statement/object.kt | 0 .../file/genericMethod.jav | 0 .../file/genericMethod.kt | 0 .../statement/callWithKeywords.jav | 0 .../statement/callWithKeywords.kt | 0 .../statement/emptyCall.jav | 0 .../statement/emptyCall.kt | 0 .../statement/simpleCall.jav | 0 .../statement/simpleCall.kt | 0 .../expression/classWithParam.jav | 0 .../expression/classWithParam.kt | 0 .../expression/classWithParams.jav | 0 .../expression/classWithParams.kt | 0 .../expression/classWithoutBody.jav | 0 .../expression/classWithoutBody.kt | 0 .../expression/newClassWithAnonymousScope.jav | 0 .../expression/newClassWithAnonymousScope.kt | 0 .../file/fullQualifiedName.jav | 0 .../file/fullQualifiedName.kt | 0 .../file/fullQualifiedName2.jav | 0 .../file/fullQualifiedName2.kt | 0 .../file/genericClassInvocation.jav | 0 .../file/genericClassInvocation.kt | 0 .../file/newClassByFullName.jav | 0 .../file/newClassByFullName.kt | 0 .../newClassExpression/file/newInnerClass.jav | 0 .../newClassExpression/file/newInnerClass.kt | 0 .../file/newListAndNewMember.jav | 0 .../file/newListAndNewMember.kt | 0 .../file/newStaticInnerClass.jav | 0 .../file/newStaticInnerClass.kt | 0 .../ast/objectLiteral/file/MyFrame.jav | 0 .../ast/objectLiteral/file/MyFrame.kt | 0 .../outProjectionType/method/methodParams.jav | 0 .../outProjectionType/method/methodParams.kt | 0 .../file/orgJetbrainsJetJ2kIn.jav | 0 .../file/orgJetbrainsJetJ2kIn.kt | 0 .../expression/parenthesized.jav | 0 .../expression/parenthesized.kt | 0 .../expression/parenthesized2.jav | 0 .../expression/parenthesized2.kt | 0 .../polyadicExpression/expression/divide.jav | 0 .../polyadicExpression/expression/divide.kt | 0 .../polyadicExpression/expression/minus.jav | 0 .../polyadicExpression/expression/minus.kt | 0 .../expression/multiply.jav | 0 .../polyadicExpression/expression/multiply.kt | 0 .../polyadicExpression/expression/plus.jav | 0 .../ast/polyadicExpression/expression/plus.kt | 0 .../expression/remainder.jav | 0 .../expression/remainder.kt | 0 .../expression/unassignedShiftRight.jav | 0 .../expression/unassignedShiftRight.kt | 0 .../postfixOperator/statement/decrement.jav | 0 .../postfixOperator/statement/decrement.kt | 0 .../postfixOperator/statement/increment.jav | 0 .../postfixOperator/statement/increment.kt | 0 .../prefixOperator/statement/decrement.jav | 0 .../ast/prefixOperator/statement/decrement.kt | 0 .../ast/prefixOperator/statement/excl.jav | 0 .../ast/prefixOperator/statement/excl.kt | 0 .../prefixOperator/statement/increment.jav | 0 .../ast/prefixOperator/statement/increment.kt | 0 .../ast/prefixOperator/statement/kt-667.jav | 0 .../ast/prefixOperator/statement/kt-667.kt | 0 .../ast/prefixOperator/statement/tilde.jav | 0 .../ast/prefixOperator/statement/tilde.kt | 0 .../ast/rawGenerics/file/kt-540-map.jav | 0 .../ast/rawGenerics/file/kt-540-map.kt | 0 .../file/kt-540-rawGenericClass.jav | 0 .../file/kt-540-rawGenericClass.kt | 0 .../testData/ast/rawGenerics/file/kt-540.jav | 0 .../testData/ast/rawGenerics/file/kt-540.kt | 0 .../ast/rawGenerics/file/rawGenericMethod.jav | 0 .../ast/rawGenerics/file/rawGenericMethod.kt | 0 .../returnStatement/statement/returnChar.jav | 0 .../returnStatement/statement/returnChar.kt | 0 .../statement/returnLiteral.jav | 0 .../statement/returnLiteral.kt | 0 .../statement/returnNumber.jav | 0 .../returnStatement/statement/returnNumber.kt | 0 .../statement/returnString.jav | 0 .../returnStatement/statement/returnString.kt | 0 .../method/methodParams.jav | 0 .../starProjectionType/method/methodParams.kt | 0 .../superExpression/class/classAextendsB.jav | 0 .../superExpression/class/classAextendsB.kt | 0 .../file/classAdotSuperFoo.jav | 0 .../superExpression/file/classAdotSuperFoo.kt | 0 .../statement/superStatement.jav | 0 .../statement/superStatement.kt | 0 .../ast/switch/file/comlicatedFallDown.jav | 0 .../ast/switch/file/comlicatedFallDown.kt | 0 .../testData/ast/switch/file/fallDown.jav | 0 .../testData/ast/switch/file/fallDown.kt | 0 .../testData/ast/switch/file/kt-539.jav | 0 .../testData/ast/switch/file/kt-539.kt | 0 .../statement/singleLineExample.jav | 0 .../statement/singleLineExample.kt | 0 .../thisExpression/file/classAdotThisFoo.jav | 0 .../thisExpression/file/classAdotThisFoo.kt | 0 .../statement/thisStatement.jav | 0 .../thisExpression/statement/thisStatement.kt | 0 .../statement/simpleThrowStatement.jav | 0 .../statement/simpleThrowStatement.kt | 0 .../ast/trait/class/abstactInterface.jav | 0 .../ast/trait/class/abstactInterface.kt | 0 .../ast/trait/class/emptyInterface.jav | 0 .../ast/trait/class/emptyInterface.kt | 0 ...OneClassAndImplementsSeveralInterfaces.jav | 0 ...sOneClassAndImplementsSeveralInterfaces.kt | 0 .../ast/trait/class/extendsOneInterface.jav | 0 .../ast/trait/class/extendsOneInterface.kt | 0 .../ast/trait/class/interfaceWithFields.jav | 0 .../ast/trait/class/interfaceWithFields.kt | 0 .../class/interfaceWithMethodDeclaration.jav | 0 .../class/interfaceWithMethodDeclaration.kt | 0 .../trait/class/interfaceWithStaticFields.jav | 0 .../trait/class/interfaceWithStaticFields.kt | 0 .../ast/trait/class/internalInterface.jav | 0 .../ast/trait/class/internalInterface.kt | 0 .../ast/trait/class/privateInterface.jav | 0 .../ast/trait/class/privateInterface.kt | 0 .../ast/trait/class/protectedInterface.jav | 0 .../ast/trait/class/protectedInterface.kt | 0 .../ast/trait/class/publicInterface.jav | 0 .../ast/trait/class/publicInterface.kt | 0 .../statement/commonCaseForTryStatement.jav | 0 .../statement/commonCaseForTryStatement.kt | 0 ...emptyTryWithTwoCatchesWithEmptyFinally.jav | 0 .../emptyTryWithTwoCatchesWithEmptyFinally.kt | 0 .../emptyTryWithTwoCatchesWithFinally.jav | 0 .../emptyTryWithTwoCatchesWithFinally.kt | 0 .../emptyTryWithTwoCatchesWithoutFinally.jav | 0 .../emptyTryWithTwoCatchesWithoutFinally.kt | 0 .../expression/extendsWildcardCast.jav | 0 .../expression/extendsWildcardCast.kt | 0 .../typeCastExpression/expression/fooCast.jav | 0 .../typeCastExpression/expression/fooCast.kt | 0 .../typeCastExpression/expression/intCast.jav | 0 .../typeCastExpression/expression/intCast.kt | 0 .../expression/primitiveType.jav | 0 .../expression/primitiveType.kt | 0 .../expression/simpleGenericCast.jav | 0 .../expression/simpleGenericCast.kt | 0 .../expression/stringCast.jav | 0 .../expression/stringCast.kt | 0 .../expression/superWildcardCast.jav | 0 .../expression/superWildcardCast.kt | 0 .../expression/wildcardCast.jav | 0 .../expression/wildcardCast.kt | 0 ...ametrizationWithTwoBoundsWithExtending.jav | 0 ...rametrizationWithTwoBoundsWithExtending.kt | 0 .../classParametrizationWithTwoBounds.jav | 0 .../classParametrizationWithTwoBounds.kt | 0 ...ametrizationWithTwoBoundsWithExtending.jav | 0 ...rametrizationWithTwoBoundsWithExtending.kt | 0 .../complexExampleWithClassExtending.jav | 0 .../class/complexExampleWithClassExtending.kt | 0 ...mplexExampleWithClassMultiplyExtending.jav | 0 ...omplexExampleWithClassMultiplyExtending.kt | 0 .../ast/typeParameters/class/genericClass.jav | 0 .../ast/typeParameters/class/genericClass.kt | 0 ...ametrizationWithTwoBoundsWithExtending.jav | 0 ...rametrizationWithTwoBoundsWithExtending.kt | 0 ...thodDoubleParametrizationWithTwoBounds.jav | 0 ...ethodDoubleParametrizationWithTwoBounds.kt | 0 .../ast/typeParameters/method/where.jav | 0 .../ast/typeParameters/method/where.kt | 0 .../typeParameters/statement/genericParam.jav | 0 .../typeParameters/statement/genericParam.kt | 0 .../statement/manyGenericParams.jav | 0 .../statement/manyGenericParams.kt | 0 .../method/ellipsisTypeSeveralParams.jav | 0 .../method/ellipsisTypeSeveralParams.kt | 0 .../method/ellipsisTypeSingleParams.jav | 0 .../varArg/method/ellipsisTypeSingleParams.kt | 0 .../statement/whileWithBlock.jav | 0 .../statement/whileWithBlock.kt | 0 .../statement/whileWithEmptyBlock.jav | 0 .../statement/whileWithEmptyBlock.kt | 0 .../statement/whileWithExpression.jav | 0 .../statement/whileWithExpression.kt | 0 .../statement/whileWithReturn.jav | 0 .../statement/whileWithReturn.kt | 0 673 files changed, 113 insertions(+), 4 deletions(-) create mode 100644 .idea/runConfigurations/All_Compiler_Tests.xml create mode 100644 .idea/runConfigurations/All_IDEA_Plugin_Tests.xml create mode 100644 .idea/runConfigurations/All_Tests__Excluding_j2k_.xml delete mode 100644 j2k/lib/commons-cli-1.2.jar delete mode 100644 j2k/lib/commons-io-2.1.jar create mode 100644 j2k/tests/j2k-tests.iml rename j2k/{ => tests}/test/org/jetbrains/jet/j2k/StandaloneJavaToKotlinConverterTest.java (100%) rename j2k/{ => tests}/test/org/jetbrains/jet/j2k/TestCaseBuilder.java (100%) rename j2k/{ => tests}/testData/ast/annotations/file/jetbrainsNotNull.jav (100%) rename j2k/{ => tests}/testData/ast/annotations/file/jetbrainsNotNull.kt (100%) rename j2k/{ => tests}/testData/ast/anonymousBlock/file/oneAnonBlock.jav (100%) rename j2k/{ => tests}/testData/ast/anonymousBlock/file/oneAnonBlock.kt (100%) rename j2k/{ => tests}/testData/ast/anonymousBlock/file/oneStaticAnonBlock.jav (100%) rename j2k/{ => tests}/testData/ast/anonymousBlock/file/oneStaticAnonBlock.kt (100%) rename j2k/{ => tests}/testData/ast/arrayAccessExpression/expression/expressionIndex.jav (100%) rename j2k/{ => tests}/testData/ast/arrayAccessExpression/expression/expressionIndex.kt (100%) rename j2k/{ => tests}/testData/ast/arrayAccessExpression/expression/intIndex.jav (100%) rename j2k/{ => tests}/testData/ast/arrayAccessExpression/expression/intIndex.kt (100%) rename j2k/{ => tests}/testData/ast/arrayAccessExpression/expression/variableIndex.jav (100%) rename j2k/{ => tests}/testData/ast/arrayAccessExpression/expression/variableIndex.kt (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/expression/newInt.jav (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/expression/newInt.kt (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/doubleArray.jav (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/doubleArray.kt (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/doubleArrayWithVariables.jav (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/doubleArrayWithVariables.kt (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/floatArray.jav (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/floatArray.kt (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/javaLangDoubleArray.jav (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/javaLangDoubleArray.kt (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/javaLangFloatArray.jav (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/javaLangFloatArray.kt (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/newByte.jav (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/newByte.kt (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/oneDim.jav (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/oneDim.kt (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/oneDimWithVariables.jav (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/oneDimWithVariables.kt (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/twoDim.jav (100%) rename j2k/{ => tests}/testData/ast/arrayInitializerExpression/statement/twoDim.kt (100%) rename j2k/{ => tests}/testData/ast/arrayType/method/methodArrayArgs.jav (100%) rename j2k/{ => tests}/testData/ast/arrayType/method/methodArrayArgs.kt (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/arrayInitializationStatement.jav (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/arrayInitializationStatement.kt (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension.jav (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension.kt (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension3d.jav (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension3d.kt (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/arrayInitializationStatementWithDimensionExplicit.jav (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/arrayInitializationStatementWithDimensionExplicit.kt (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/d2StringEmptyArray.jav (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/d2StringEmptyArray.kt (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/d3StringEmptyArray.jav (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/d3StringEmptyArray.kt (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/longArray.jav (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/longArray.kt (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/newIntArray.jav (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/newIntArray.kt (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/newStringArray.jav (100%) rename j2k/{ => tests}/testData/ast/arrayType/statement/newStringArray.kt (100%) rename j2k/{ => tests}/testData/ast/assertStatement/statement/onlyCondition.jav (100%) rename j2k/{ => tests}/testData/ast/assertStatement/statement/onlyCondition.kt (100%) rename j2k/{ => tests}/testData/ast/assertStatement/statement/onlyConditionWithBraces.jav (100%) rename j2k/{ => tests}/testData/ast/assertStatement/statement/onlyConditionWithBraces.kt (100%) rename j2k/{ => tests}/testData/ast/assertStatement/statement/withStringDetail.jav (100%) rename j2k/{ => tests}/testData/ast/assertStatement/statement/withStringDetail.kt (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/and.jav (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/and.kt (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/assignment.jav (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/assignment.kt (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/divideAssign.jav (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/divideAssign.kt (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/minusAssign.jav (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/minusAssign.kt (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/multiplyAssign.jav (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/multiplyAssign.kt (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/or.jav (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/or.kt (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/plusAssign.jav (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/plusAssign.kt (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/reminder.jav (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/reminder.kt (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/shiftLeft.jav (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/shiftLeft.kt (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/shiftRight.jav (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/shiftRight.kt (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/unsignedRightShift.jav (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/unsignedRightShift.kt (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/xor.jav (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/expression/xor.kt (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/statement/simpleAssignment.jav (100%) rename j2k/{ => tests}/testData/ast/assignmentExpression/statement/simpleAssignment.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/and.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/and.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/conditionalAnd.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/conditionalAnd.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/conditionalOr.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/conditionalOr.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/divide.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/divide.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/greaterThan.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/greaterThan.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/greaterThanEqual.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/greaterThanEqual.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/lessThan.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/lessThan.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/lessThanEqual.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/lessThanEqual.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/minus.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/minus.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/multiply.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/multiply.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/or.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/or.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/plus.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/plus.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/remainder.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/remainder.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/shiftLeft.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/shiftLeft.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/shiftRight.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/shiftRight.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/unsignedRightShift.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/unsignedRightShift.kt (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/xor.jav (100%) rename j2k/{ => tests}/testData/ast/binaryExpression/expression/xor.kt (100%) rename j2k/{ => tests}/testData/ast/boxedType/file/kt-671.jav (100%) rename j2k/{ => tests}/testData/ast/boxedType/file/kt-671.kt (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/boolean.jav (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/boolean.kt (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/byte.jav (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/byte.kt (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/character.jav (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/character.kt (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/double.jav (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/double.kt (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/float.jav (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/float.kt (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/integer.jav (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/integer.kt (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/long.jav (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/long.kt (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/object.jav (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/object.kt (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/short.jav (100%) rename j2k/{ => tests}/testData/ast/boxedType/statement/short.kt (100%) rename j2k/{ => tests}/testData/ast/breakStatement/statement/breakWithLabel.jav (100%) rename j2k/{ => tests}/testData/ast/breakStatement/statement/breakWithLabel.kt (100%) rename j2k/{ => tests}/testData/ast/breakStatement/statement/breakWithoutLabel.jav (100%) rename j2k/{ => tests}/testData/ast/breakStatement/statement/breakWithoutLabel.kt (100%) rename j2k/{ => tests}/testData/ast/callChainExpression/file/libraryFieldCall.jav (100%) rename j2k/{ => tests}/testData/ast/callChainExpression/file/libraryFieldCall.kt (100%) rename j2k/{ => tests}/testData/ast/callChainExpression/file/libraryMethodCall.jav (100%) rename j2k/{ => tests}/testData/ast/callChainExpression/file/libraryMethodCall.kt (100%) rename j2k/{ => tests}/testData/ast/callChainExpression/file/libraryMethodCallFromInstance.jav (100%) rename j2k/{ => tests}/testData/ast/callChainExpression/file/libraryMethodCallFromInstance.kt (100%) rename j2k/{ => tests}/testData/ast/callChainExpression/file/libraryStringFieldCall.jav (100%) rename j2k/{ => tests}/testData/ast/callChainExpression/file/libraryStringFieldCall.kt (100%) rename j2k/{ => tests}/testData/ast/callChainExpression/statement/sout.jav (100%) rename j2k/{ => tests}/testData/ast/callChainExpression/statement/sout.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/abstractClass.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/abstractClass.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/abstractClassShape.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/abstractClassShape.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/class.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/class.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/classWithEmptyMethods.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/classWithEmptyMethods.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/classWithFields.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/classWithFields.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/classWithMultiplyFields.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/classWithMultiplyFields.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/emptyClass.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/emptyClass.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/extendsOneClassAndImplementsOneInterface.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/extendsOneClassAndImplementsOneInterface.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/extendsOneClassAndImplementsSeveralInterfaces.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/extendsOneClassAndImplementsSeveralInterfaces.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/finalClass.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/finalClass.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/genericClass.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/genericClass.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/innerEmptyClass.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/innerEmptyClass.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/innerStaticClass.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/innerStaticClass.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/internalClass.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/internalClass.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/oneStaticFieldOneNonStatic.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/oneStaticFieldOneNonStatic.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/oneStaticMethod.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/oneStaticMethod.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/oneStaticMethodOneNonStatic.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/oneStaticMethodOneNonStatic.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/pivateClass.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/pivateClass.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/protectedClass.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/protectedClass.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/publicClass.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/publicClass.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/simpleInheritance.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/simpleInheritance.kt (100%) rename j2k/{ => tests}/testData/ast/class/class/twoStaticMethod.jav (100%) rename j2k/{ => tests}/testData/ast/class/class/twoStaticMethod.kt (100%) rename j2k/{ => tests}/testData/ast/class/file/kt-639.jav (100%) rename j2k/{ => tests}/testData/ast/class/file/kt-639.kt (100%) rename j2k/{ => tests}/testData/ast/class/file/privateInit.jav (100%) rename j2k/{ => tests}/testData/ast/class/file/privateInit.kt (100%) rename j2k/{ => tests}/testData/ast/classExpression/expression/objectClass.jav (100%) rename j2k/{ => tests}/testData/ast/classExpression/expression/objectClass.kt (100%) rename j2k/{ => tests}/testData/ast/classExpression/expression/stringClass.jav (100%) rename j2k/{ => tests}/testData/ast/classExpression/expression/stringClass.kt (100%) rename j2k/{ => tests}/testData/ast/classExpression/statement/complexExample.jav (100%) rename j2k/{ => tests}/testData/ast/classExpression/statement/complexExample.kt (100%) rename j2k/{ => tests}/testData/ast/conditionalExpression/expression/simpleConditionalExpression.jav (100%) rename j2k/{ => tests}/testData/ast/conditionalExpression/expression/simpleConditionalExpression.kt (100%) rename j2k/{ => tests}/testData/ast/constructors/file/allCallsPrimary.jav (100%) rename j2k/{ => tests}/testData/ast/constructors/file/allCallsPrimary.kt (100%) rename j2k/{ => tests}/testData/ast/constructors/file/allCallsPrimary2.jav (100%) rename j2k/{ => tests}/testData/ast/constructors/file/allCallsPrimary2.kt (100%) rename j2k/{ => tests}/testData/ast/constructors/file/customerBuilder.jav (100%) rename j2k/{ => tests}/testData/ast/constructors/file/customerBuilder.kt (100%) rename j2k/{ => tests}/testData/ast/constructors/file/genericIdentifier.jav (100%) rename j2k/{ => tests}/testData/ast/constructors/file/genericIdentifier.kt (100%) rename j2k/{ => tests}/testData/ast/constructors/file/identifier.jav (100%) rename j2k/{ => tests}/testData/ast/constructors/file/identifier.kt (100%) rename j2k/{ => tests}/testData/ast/constructors/file/withManyDefaultParams.jav (100%) rename j2k/{ => tests}/testData/ast/constructors/file/withManyDefaultParams.kt (100%) rename j2k/{ => tests}/testData/ast/continueStatement/statement/continueWithLabel.jav (100%) rename j2k/{ => tests}/testData/ast/continueStatement/statement/continueWithLabel.kt (100%) rename j2k/{ => tests}/testData/ast/continueStatement/statement/continueWithoutLabel.jav (100%) rename j2k/{ => tests}/testData/ast/continueStatement/statement/continueWithoutLabel.kt (100%) rename j2k/{ => tests}/testData/ast/declarationStatement/statement/multiplyFinalIntDeclaration.jav (100%) rename j2k/{ => tests}/testData/ast/declarationStatement/statement/multiplyFinalIntDeclaration.kt (100%) rename j2k/{ => tests}/testData/ast/declarationStatement/statement/multiplyIntDeclaration.jav (100%) rename j2k/{ => tests}/testData/ast/declarationStatement/statement/multiplyIntDeclaration.kt (100%) rename j2k/{ => tests}/testData/ast/declarationStatement/statement/singleFinalIntDeclaration.jav (100%) rename j2k/{ => tests}/testData/ast/declarationStatement/statement/singleFinalIntDeclaration.kt (100%) rename j2k/{ => tests}/testData/ast/declarationStatement/statement/singleFinalStringDeclaration.jav (100%) rename j2k/{ => tests}/testData/ast/declarationStatement/statement/singleFinalStringDeclaration.kt (100%) rename j2k/{ => tests}/testData/ast/declarationStatement/statement/singleIntDeclaration.jav (100%) rename j2k/{ => tests}/testData/ast/declarationStatement/statement/singleIntDeclaration.kt (100%) rename j2k/{ => tests}/testData/ast/declarationStatement/statement/singleStringDeclaration.jav (100%) rename j2k/{ => tests}/testData/ast/declarationStatement/statement/singleStringDeclaration.kt (100%) rename j2k/{ => tests}/testData/ast/doWhileStatement/statement/whileWithBlock.jav (100%) rename j2k/{ => tests}/testData/ast/doWhileStatement/statement/whileWithBlock.kt (100%) rename j2k/{ => tests}/testData/ast/doWhileStatement/statement/whileWithEmptyBlock.jav (100%) rename j2k/{ => tests}/testData/ast/doWhileStatement/statement/whileWithEmptyBlock.kt (100%) rename j2k/{ => tests}/testData/ast/doWhileStatement/statement/whileWithExpression.jav (100%) rename j2k/{ => tests}/testData/ast/doWhileStatement/statement/whileWithExpression.kt (100%) rename j2k/{ => tests}/testData/ast/doWhileStatement/statement/whileWithReturn.jav (100%) rename j2k/{ => tests}/testData/ast/doWhileStatement/statement/whileWithReturn.kt (100%) rename j2k/{ => tests}/testData/ast/enum/class/colorEnum.jav (100%) rename j2k/{ => tests}/testData/ast/enum/class/colorEnum.kt (100%) rename j2k/{ => tests}/testData/ast/enum/class/emptyEnum.jav (100%) rename j2k/{ => tests}/testData/ast/enum/class/emptyEnum.kt (100%) rename j2k/{ => tests}/testData/ast/enum/class/enumImplementsOneInterface.jav (100%) rename j2k/{ => tests}/testData/ast/enum/class/enumImplementsOneInterface.kt (100%) rename j2k/{ => tests}/testData/ast/enum/class/enumImplementsSeveralInterfaces.jav (100%) rename j2k/{ => tests}/testData/ast/enum/class/enumImplementsSeveralInterfaces.kt (100%) rename j2k/{ => tests}/testData/ast/enum/class/enumWithNameField.jav (100%) rename j2k/{ => tests}/testData/ast/enum/class/enumWithNameField.kt (100%) rename j2k/{ => tests}/testData/ast/enum/class/fieldsWithPrimaryPrivateConstructor.jav (100%) rename j2k/{ => tests}/testData/ast/enum/class/fieldsWithPrimaryPrivateConstructor.kt (100%) rename j2k/{ => tests}/testData/ast/enum/class/internalEnum.jav (100%) rename j2k/{ => tests}/testData/ast/enum/class/internalEnum.kt (100%) rename j2k/{ => tests}/testData/ast/enum/class/overrideToString.jav (100%) rename j2k/{ => tests}/testData/ast/enum/class/overrideToString.kt (100%) rename j2k/{ => tests}/testData/ast/enum/class/primaryPrivateConstructor.jav (100%) rename j2k/{ => tests}/testData/ast/enum/class/primaryPrivateConstructor.kt (100%) rename j2k/{ => tests}/testData/ast/enum/class/privateEnum.jav (100%) rename j2k/{ => tests}/testData/ast/enum/class/privateEnum.kt (100%) rename j2k/{ => tests}/testData/ast/enum/class/protectedEnum.jav (100%) rename j2k/{ => tests}/testData/ast/enum/class/protectedEnum.kt (100%) rename j2k/{ => tests}/testData/ast/enum/class/publicEnum.jav (100%) rename j2k/{ => tests}/testData/ast/enum/class/publicEnum.kt (100%) rename j2k/{ => tests}/testData/ast/enum/class/runnableImplementation.jav (100%) rename j2k/{ => tests}/testData/ast/enum/class/runnableImplementation.kt (100%) rename j2k/{ => tests}/testData/ast/enum/class/typeSafeEnum.jav (100%) rename j2k/{ => tests}/testData/ast/enum/class/typeSafeEnum.kt (100%) rename j2k/{ => tests}/testData/ast/field/file/classChildExtendsBase.jav (100%) rename j2k/{ => tests}/testData/ast/field/file/classChildExtendsBase.kt (100%) rename j2k/{ => tests}/testData/ast/field/file/internalField.jav (100%) rename j2k/{ => tests}/testData/ast/field/file/internalField.kt (100%) rename j2k/{ => tests}/testData/ast/field/file/privateField.jav (100%) rename j2k/{ => tests}/testData/ast/field/file/privateField.kt (100%) rename j2k/{ => tests}/testData/ast/field/file/protectedField.jav (100%) rename j2k/{ => tests}/testData/ast/field/file/protectedField.kt (100%) rename j2k/{ => tests}/testData/ast/field/file/publicField.jav (100%) rename j2k/{ => tests}/testData/ast/field/file/publicField.kt (100%) rename j2k/{ => tests}/testData/ast/field/file/valWithInit.jav (100%) rename j2k/{ => tests}/testData/ast/field/file/valWithInit.kt (100%) rename j2k/{ => tests}/testData/ast/field/file/varWithInit.jav (100%) rename j2k/{ => tests}/testData/ast/field/file/varWithInit.kt (100%) rename j2k/{ => tests}/testData/ast/field/file/varWithoutInit.jav (100%) rename j2k/{ => tests}/testData/ast/field/file/varWithoutInit.kt (100%) rename j2k/{ => tests}/testData/ast/file/comp/intNullability.jav (100%) rename j2k/{ => tests}/testData/ast/file/comp/intNullability.kt (100%) rename j2k/{ => tests}/testData/ast/file/file/packageWithClass.jav (100%) rename j2k/{ => tests}/testData/ast/file/file/packageWithClass.kt (100%) rename j2k/{ => tests}/testData/ast/file/file/packageWithClasses.jav (100%) rename j2k/{ => tests}/testData/ast/file/file/packageWithClasses.kt (100%) rename j2k/{ => tests}/testData/ast/file/file/packageWithImports.jav (100%) rename j2k/{ => tests}/testData/ast/file/file/packageWithImports.kt (100%) rename j2k/{ => tests}/testData/ast/file/file/packageWithMixedImports.jav (100%) rename j2k/{ => tests}/testData/ast/file/file/packageWithMixedImports.kt (100%) rename j2k/{ => tests}/testData/ast/file/file/packageWithOpenClass.jav (100%) rename j2k/{ => tests}/testData/ast/file/file/packageWithOpenClass.kt (100%) rename j2k/{ => tests}/testData/ast/file/file/packageWithStaticImports.jav (100%) rename j2k/{ => tests}/testData/ast/file/file/packageWithStaticImports.kt (100%) rename j2k/{ => tests}/testData/ast/for/statement/commonCaseForTest.jav (100%) rename j2k/{ => tests}/testData/ast/for/statement/commonCaseForTest.kt (100%) rename j2k/{ => tests}/testData/ast/for/statement/forRangeWithLE.jav (100%) rename j2k/{ => tests}/testData/ast/for/statement/forRangeWithLE.kt (100%) rename j2k/{ => tests}/testData/ast/for/statement/forRangeWithLT.jav (100%) rename j2k/{ => tests}/testData/ast/for/statement/forRangeWithLT.kt (100%) rename j2k/{ => tests}/testData/ast/for/statement/forWithBlock.jav (100%) rename j2k/{ => tests}/testData/ast/for/statement/forWithBlock.kt (100%) rename j2k/{ => tests}/testData/ast/for/statement/forWithBlockAndDoubleUpdate.jav (100%) rename j2k/{ => tests}/testData/ast/for/statement/forWithBlockAndDoubleUpdate.kt (100%) rename j2k/{ => tests}/testData/ast/for/statement/forWithEmptyBlock.jav (100%) rename j2k/{ => tests}/testData/ast/for/statement/forWithEmptyBlock.kt (100%) rename j2k/{ => tests}/testData/ast/for/statement/forWithExpression.jav (100%) rename j2k/{ => tests}/testData/ast/for/statement/forWithExpression.kt (100%) rename j2k/{ => tests}/testData/ast/for/statement/forWithReturn.jav (100%) rename j2k/{ => tests}/testData/ast/for/statement/forWithReturn.kt (100%) rename j2k/{ => tests}/testData/ast/foreachStatement/statement/enhancedForWithBlock.jav (100%) rename j2k/{ => tests}/testData/ast/foreachStatement/statement/enhancedForWithBlock.kt (100%) rename j2k/{ => tests}/testData/ast/foreachStatement/statement/enhancedForWithEmptyBlock.jav (100%) rename j2k/{ => tests}/testData/ast/foreachStatement/statement/enhancedForWithEmptyBlock.kt (100%) rename j2k/{ => tests}/testData/ast/foreachStatement/statement/enhancedForWithExpression.jav (100%) rename j2k/{ => tests}/testData/ast/foreachStatement/statement/enhancedForWithExpression.kt (100%) rename j2k/{ => tests}/testData/ast/foreachStatement/statement/enhancedForWithReturn.jav (100%) rename j2k/{ => tests}/testData/ast/foreachStatement/statement/enhancedForWithReturn.kt (100%) rename j2k/{ => tests}/testData/ast/function/file/extendsBaseWhichExtendsObject.jav (100%) rename j2k/{ => tests}/testData/ast/function/file/extendsBaseWhichExtendsObject.kt (100%) rename j2k/{ => tests}/testData/ast/function/file/functionInFinalClass.jav (100%) rename j2k/{ => tests}/testData/ast/function/file/functionInFinalClass.kt (100%) rename j2k/{ => tests}/testData/ast/function/file/override.jav (100%) rename j2k/{ => tests}/testData/ast/function/file/override.kt (100%) rename j2k/{ => tests}/testData/ast/function/file/overrideAndOpen.jav (100%) rename j2k/{ => tests}/testData/ast/function/file/overrideAndOpen.kt (100%) rename j2k/{ => tests}/testData/ast/function/file/overrideObject.jav (100%) rename j2k/{ => tests}/testData/ast/function/file/overrideObject.kt (100%) rename j2k/{ => tests}/testData/ast/function/file/varVararg.jav (100%) rename j2k/{ => tests}/testData/ast/function/file/varVararg.kt (100%) rename j2k/{ => tests}/testData/ast/function/file/writableParameter.jav (100%) rename j2k/{ => tests}/testData/ast/function/file/writableParameter.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/abstractMethod.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/abstractMethod.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/classGenericParam.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/classGenericParam.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/emptyVoidMethod.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/emptyVoidMethod.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/final.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/final.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/internal.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/internal.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/main.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/main.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/methodClassType.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/methodClassType.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/methodPrimitiveType.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/methodPrimitiveType.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/methodPrimitiveType2.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/methodPrimitiveType2.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/methodWithReturnStatement.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/methodWithReturnStatement.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/open.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/open.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/ownGenericParam.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/ownGenericParam.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/ownSeveralGenericParams.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/ownSeveralGenericParams.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/private.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/private.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/protected.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/protected.kt (100%) rename j2k/{ => tests}/testData/ast/function/method/public.jav (100%) rename j2k/{ => tests}/testData/ast/function/method/public.kt (100%) rename j2k/{ => tests}/testData/ast/identifier/expression/withDollar.jav (100%) rename j2k/{ => tests}/testData/ast/identifier/expression/withDollar.kt (100%) rename j2k/{ => tests}/testData/ast/identifier/file/finalFieldReference.jav (100%) rename j2k/{ => tests}/testData/ast/identifier/file/finalFieldReference.kt (100%) rename j2k/{ => tests}/testData/ast/identifier/statement/keywords.jav (100%) rename j2k/{ => tests}/testData/ast/identifier/statement/keywords.kt (100%) rename j2k/{ => tests}/testData/ast/ifStatement/statement/ifStatementWithEmptyBlocks.jav (100%) rename j2k/{ => tests}/testData/ast/ifStatement/statement/ifStatementWithEmptyBlocks.kt (100%) rename j2k/{ => tests}/testData/ast/ifStatement/statement/ifStatementWithMultilineBlocks.jav (100%) rename j2k/{ => tests}/testData/ast/ifStatement/statement/ifStatementWithMultilineBlocks.kt (100%) rename j2k/{ => tests}/testData/ast/ifStatement/statement/ifStatementWithOneLineBlocks.jav (100%) rename j2k/{ => tests}/testData/ast/ifStatement/statement/ifStatementWithOneLineBlocks.kt (100%) rename j2k/{ => tests}/testData/ast/ifStatement/statement/ifStatementWithoutElse.jav (100%) rename j2k/{ => tests}/testData/ast/ifStatement/statement/ifStatementWithoutElse.kt (100%) rename j2k/{ => tests}/testData/ast/importStatement/file/importWithKeywords.jav (100%) rename j2k/{ => tests}/testData/ast/importStatement/file/importWithKeywords.kt (100%) rename j2k/{ => tests}/testData/ast/importStatement/file/importWithStar.jav (100%) rename j2k/{ => tests}/testData/ast/importStatement/file/importWithStar.kt (100%) rename j2k/{ => tests}/testData/ast/importStatement/file/simpleImport.jav (100%) rename j2k/{ => tests}/testData/ast/importStatement/file/simpleImport.kt (100%) rename j2k/{ => tests}/testData/ast/inProjectionType/method/methodParams.jav (100%) rename j2k/{ => tests}/testData/ast/inProjectionType/method/methodParams.kt (100%) rename j2k/{ => tests}/testData/ast/inheritance/file/classOneExtendsBaseGeneric.jav (100%) rename j2k/{ => tests}/testData/ast/inheritance/file/classOneExtendsBaseGeneric.kt (100%) rename j2k/{ => tests}/testData/ast/inheritance/file/classOneExtendsBaseWithOneParam.jav (100%) rename j2k/{ => tests}/testData/ast/inheritance/file/classOneExtendsBaseWithOneParam.kt (100%) rename j2k/{ => tests}/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParams.jav (100%) rename j2k/{ => tests}/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParams.kt (100%) rename j2k/{ => tests}/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParamsNonEmptyConstructor.jav (100%) rename j2k/{ => tests}/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParamsNonEmptyConstructor.kt (100%) rename j2k/{ => tests}/testData/ast/isOperator/expression/complicatedExpression.jav (100%) rename j2k/{ => tests}/testData/ast/isOperator/expression/complicatedExpression.kt (100%) rename j2k/{ => tests}/testData/ast/isOperator/expression/simpleReference.jav (100%) rename j2k/{ => tests}/testData/ast/isOperator/expression/simpleReference.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-1016.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-1016.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-1048.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-1048.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-1074.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-1074.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-543-boxed.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-543-boxed.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-543-mixed.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-543-mixed.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-543.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-543.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-638.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-638.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-696.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-696.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-792-mixed.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-792-mixed.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-792.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-792.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-794-mixed.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-794-mixed.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-794.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-794.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-809-string.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-809-string.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-809.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-809.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-820-field.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-820-field.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-820-string.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-820-string.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-820.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-820.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-824-isDir.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-824-isDir.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-824.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-824.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-828.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-828.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-836.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-836.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-837.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-837.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-852.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-852.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-871.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-871.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-879.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-879.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-893.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-893.kt (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-963.jav (100%) rename j2k/{ => tests}/testData/ast/issues/file/kt-963.kt (100%) rename j2k/{ => tests}/testData/ast/kotlinExclusion/file/kt-656.jav (100%) rename j2k/{ => tests}/testData/ast/kotlinExclusion/file/kt-656.kt (100%) rename j2k/{ => tests}/testData/ast/labelStatement/statement/complicatedExampleFromJavaTutorial.jav (100%) rename j2k/{ => tests}/testData/ast/labelStatement/statement/complicatedExampleFromJavaTutorial.kt (100%) rename j2k/{ => tests}/testData/ast/literalExpression/file/char.jav (100%) rename j2k/{ => tests}/testData/ast/literalExpression/file/char.kt (100%) rename j2k/{ => tests}/testData/ast/literalExpression/file/dollarInsideString.jav (100%) rename j2k/{ => tests}/testData/ast/literalExpression/file/dollarInsideString.kt (100%) rename j2k/{ => tests}/testData/ast/literalExpression/file/endsWithDFL.jav (100%) rename j2k/{ => tests}/testData/ast/literalExpression/file/endsWithDFL.kt (100%) rename j2k/{ => tests}/testData/ast/literalExpression/file/hex.jav (100%) rename j2k/{ => tests}/testData/ast/literalExpression/file/hex.kt (100%) rename j2k/{ => tests}/testData/ast/literalExpression/file/octal.jav (100%) rename j2k/{ => tests}/testData/ast/literalExpression/file/octal.kt (100%) rename j2k/{ => tests}/testData/ast/literalExpression/file/trueOrFalse.jav (100%) rename j2k/{ => tests}/testData/ast/literalExpression/file/trueOrFalse.kt (100%) rename j2k/{ => tests}/testData/ast/localVariable/statement/object.jav (100%) rename j2k/{ => tests}/testData/ast/localVariable/statement/object.kt (100%) rename j2k/{ => tests}/testData/ast/methodCallExpression/file/genericMethod.jav (100%) rename j2k/{ => tests}/testData/ast/methodCallExpression/file/genericMethod.kt (100%) rename j2k/{ => tests}/testData/ast/methodCallExpression/statement/callWithKeywords.jav (100%) rename j2k/{ => tests}/testData/ast/methodCallExpression/statement/callWithKeywords.kt (100%) rename j2k/{ => tests}/testData/ast/methodCallExpression/statement/emptyCall.jav (100%) rename j2k/{ => tests}/testData/ast/methodCallExpression/statement/emptyCall.kt (100%) rename j2k/{ => tests}/testData/ast/methodCallExpression/statement/simpleCall.jav (100%) rename j2k/{ => tests}/testData/ast/methodCallExpression/statement/simpleCall.kt (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/expression/classWithParam.jav (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/expression/classWithParam.kt (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/expression/classWithParams.jav (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/expression/classWithParams.kt (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/expression/classWithoutBody.jav (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/expression/classWithoutBody.kt (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/expression/newClassWithAnonymousScope.jav (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/expression/newClassWithAnonymousScope.kt (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/file/fullQualifiedName.jav (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/file/fullQualifiedName.kt (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/file/fullQualifiedName2.jav (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/file/fullQualifiedName2.kt (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/file/genericClassInvocation.jav (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/file/genericClassInvocation.kt (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/file/newClassByFullName.jav (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/file/newClassByFullName.kt (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/file/newInnerClass.jav (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/file/newInnerClass.kt (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/file/newListAndNewMember.jav (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/file/newListAndNewMember.kt (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/file/newStaticInnerClass.jav (100%) rename j2k/{ => tests}/testData/ast/newClassExpression/file/newStaticInnerClass.kt (100%) rename j2k/{ => tests}/testData/ast/objectLiteral/file/MyFrame.jav (100%) rename j2k/{ => tests}/testData/ast/objectLiteral/file/MyFrame.kt (100%) rename j2k/{ => tests}/testData/ast/outProjectionType/method/methodParams.jav (100%) rename j2k/{ => tests}/testData/ast/outProjectionType/method/methodParams.kt (100%) rename j2k/{ => tests}/testData/ast/packageStatement/file/orgJetbrainsJetJ2kIn.jav (100%) rename j2k/{ => tests}/testData/ast/packageStatement/file/orgJetbrainsJetJ2kIn.kt (100%) rename j2k/{ => tests}/testData/ast/parenthesizedExpression/expression/parenthesized.jav (100%) rename j2k/{ => tests}/testData/ast/parenthesizedExpression/expression/parenthesized.kt (100%) rename j2k/{ => tests}/testData/ast/parenthesizedExpression/expression/parenthesized2.jav (100%) rename j2k/{ => tests}/testData/ast/parenthesizedExpression/expression/parenthesized2.kt (100%) rename j2k/{ => tests}/testData/ast/polyadicExpression/expression/divide.jav (100%) rename j2k/{ => tests}/testData/ast/polyadicExpression/expression/divide.kt (100%) rename j2k/{ => tests}/testData/ast/polyadicExpression/expression/minus.jav (100%) rename j2k/{ => tests}/testData/ast/polyadicExpression/expression/minus.kt (100%) rename j2k/{ => tests}/testData/ast/polyadicExpression/expression/multiply.jav (100%) rename j2k/{ => tests}/testData/ast/polyadicExpression/expression/multiply.kt (100%) rename j2k/{ => tests}/testData/ast/polyadicExpression/expression/plus.jav (100%) rename j2k/{ => tests}/testData/ast/polyadicExpression/expression/plus.kt (100%) rename j2k/{ => tests}/testData/ast/polyadicExpression/expression/remainder.jav (100%) rename j2k/{ => tests}/testData/ast/polyadicExpression/expression/remainder.kt (100%) rename j2k/{ => tests}/testData/ast/polyadicExpression/expression/unassignedShiftRight.jav (100%) rename j2k/{ => tests}/testData/ast/polyadicExpression/expression/unassignedShiftRight.kt (100%) rename j2k/{ => tests}/testData/ast/postfixOperator/statement/decrement.jav (100%) rename j2k/{ => tests}/testData/ast/postfixOperator/statement/decrement.kt (100%) rename j2k/{ => tests}/testData/ast/postfixOperator/statement/increment.jav (100%) rename j2k/{ => tests}/testData/ast/postfixOperator/statement/increment.kt (100%) rename j2k/{ => tests}/testData/ast/prefixOperator/statement/decrement.jav (100%) rename j2k/{ => tests}/testData/ast/prefixOperator/statement/decrement.kt (100%) rename j2k/{ => tests}/testData/ast/prefixOperator/statement/excl.jav (100%) rename j2k/{ => tests}/testData/ast/prefixOperator/statement/excl.kt (100%) rename j2k/{ => tests}/testData/ast/prefixOperator/statement/increment.jav (100%) rename j2k/{ => tests}/testData/ast/prefixOperator/statement/increment.kt (100%) rename j2k/{ => tests}/testData/ast/prefixOperator/statement/kt-667.jav (100%) rename j2k/{ => tests}/testData/ast/prefixOperator/statement/kt-667.kt (100%) rename j2k/{ => tests}/testData/ast/prefixOperator/statement/tilde.jav (100%) rename j2k/{ => tests}/testData/ast/prefixOperator/statement/tilde.kt (100%) rename j2k/{ => tests}/testData/ast/rawGenerics/file/kt-540-map.jav (100%) rename j2k/{ => tests}/testData/ast/rawGenerics/file/kt-540-map.kt (100%) rename j2k/{ => tests}/testData/ast/rawGenerics/file/kt-540-rawGenericClass.jav (100%) rename j2k/{ => tests}/testData/ast/rawGenerics/file/kt-540-rawGenericClass.kt (100%) rename j2k/{ => tests}/testData/ast/rawGenerics/file/kt-540.jav (100%) rename j2k/{ => tests}/testData/ast/rawGenerics/file/kt-540.kt (100%) rename j2k/{ => tests}/testData/ast/rawGenerics/file/rawGenericMethod.jav (100%) rename j2k/{ => tests}/testData/ast/rawGenerics/file/rawGenericMethod.kt (100%) rename j2k/{ => tests}/testData/ast/returnStatement/statement/returnChar.jav (100%) rename j2k/{ => tests}/testData/ast/returnStatement/statement/returnChar.kt (100%) rename j2k/{ => tests}/testData/ast/returnStatement/statement/returnLiteral.jav (100%) rename j2k/{ => tests}/testData/ast/returnStatement/statement/returnLiteral.kt (100%) rename j2k/{ => tests}/testData/ast/returnStatement/statement/returnNumber.jav (100%) rename j2k/{ => tests}/testData/ast/returnStatement/statement/returnNumber.kt (100%) rename j2k/{ => tests}/testData/ast/returnStatement/statement/returnString.jav (100%) rename j2k/{ => tests}/testData/ast/returnStatement/statement/returnString.kt (100%) rename j2k/{ => tests}/testData/ast/starProjectionType/method/methodParams.jav (100%) rename j2k/{ => tests}/testData/ast/starProjectionType/method/methodParams.kt (100%) rename j2k/{ => tests}/testData/ast/superExpression/class/classAextendsB.jav (100%) rename j2k/{ => tests}/testData/ast/superExpression/class/classAextendsB.kt (100%) rename j2k/{ => tests}/testData/ast/superExpression/file/classAdotSuperFoo.jav (100%) rename j2k/{ => tests}/testData/ast/superExpression/file/classAdotSuperFoo.kt (100%) rename j2k/{ => tests}/testData/ast/superExpression/statement/superStatement.jav (100%) rename j2k/{ => tests}/testData/ast/superExpression/statement/superStatement.kt (100%) rename j2k/{ => tests}/testData/ast/switch/file/comlicatedFallDown.jav (100%) rename j2k/{ => tests}/testData/ast/switch/file/comlicatedFallDown.kt (100%) rename j2k/{ => tests}/testData/ast/switch/file/fallDown.jav (100%) rename j2k/{ => tests}/testData/ast/switch/file/fallDown.kt (100%) rename j2k/{ => tests}/testData/ast/switch/file/kt-539.jav (100%) rename j2k/{ => tests}/testData/ast/switch/file/kt-539.kt (100%) rename j2k/{ => tests}/testData/ast/synchronizedStatement/statement/singleLineExample.jav (100%) rename j2k/{ => tests}/testData/ast/synchronizedStatement/statement/singleLineExample.kt (100%) rename j2k/{ => tests}/testData/ast/thisExpression/file/classAdotThisFoo.jav (100%) rename j2k/{ => tests}/testData/ast/thisExpression/file/classAdotThisFoo.kt (100%) rename j2k/{ => tests}/testData/ast/thisExpression/statement/thisStatement.jav (100%) rename j2k/{ => tests}/testData/ast/thisExpression/statement/thisStatement.kt (100%) rename j2k/{ => tests}/testData/ast/throwStatement/statement/simpleThrowStatement.jav (100%) rename j2k/{ => tests}/testData/ast/throwStatement/statement/simpleThrowStatement.kt (100%) rename j2k/{ => tests}/testData/ast/trait/class/abstactInterface.jav (100%) rename j2k/{ => tests}/testData/ast/trait/class/abstactInterface.kt (100%) rename j2k/{ => tests}/testData/ast/trait/class/emptyInterface.jav (100%) rename j2k/{ => tests}/testData/ast/trait/class/emptyInterface.kt (100%) rename j2k/{ => tests}/testData/ast/trait/class/extendsOneClassAndImplementsSeveralInterfaces.jav (100%) rename j2k/{ => tests}/testData/ast/trait/class/extendsOneClassAndImplementsSeveralInterfaces.kt (100%) rename j2k/{ => tests}/testData/ast/trait/class/extendsOneInterface.jav (100%) rename j2k/{ => tests}/testData/ast/trait/class/extendsOneInterface.kt (100%) rename j2k/{ => tests}/testData/ast/trait/class/interfaceWithFields.jav (100%) rename j2k/{ => tests}/testData/ast/trait/class/interfaceWithFields.kt (100%) rename j2k/{ => tests}/testData/ast/trait/class/interfaceWithMethodDeclaration.jav (100%) rename j2k/{ => tests}/testData/ast/trait/class/interfaceWithMethodDeclaration.kt (100%) rename j2k/{ => tests}/testData/ast/trait/class/interfaceWithStaticFields.jav (100%) rename j2k/{ => tests}/testData/ast/trait/class/interfaceWithStaticFields.kt (100%) rename j2k/{ => tests}/testData/ast/trait/class/internalInterface.jav (100%) rename j2k/{ => tests}/testData/ast/trait/class/internalInterface.kt (100%) rename j2k/{ => tests}/testData/ast/trait/class/privateInterface.jav (100%) rename j2k/{ => tests}/testData/ast/trait/class/privateInterface.kt (100%) rename j2k/{ => tests}/testData/ast/trait/class/protectedInterface.jav (100%) rename j2k/{ => tests}/testData/ast/trait/class/protectedInterface.kt (100%) rename j2k/{ => tests}/testData/ast/trait/class/publicInterface.jav (100%) rename j2k/{ => tests}/testData/ast/trait/class/publicInterface.kt (100%) rename j2k/{ => tests}/testData/ast/tryStatement/statement/commonCaseForTryStatement.jav (100%) rename j2k/{ => tests}/testData/ast/tryStatement/statement/commonCaseForTryStatement.kt (100%) rename j2k/{ => tests}/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithEmptyFinally.jav (100%) rename j2k/{ => tests}/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithEmptyFinally.kt (100%) rename j2k/{ => tests}/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithFinally.jav (100%) rename j2k/{ => tests}/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithFinally.kt (100%) rename j2k/{ => tests}/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithoutFinally.jav (100%) rename j2k/{ => tests}/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithoutFinally.kt (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/extendsWildcardCast.jav (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/extendsWildcardCast.kt (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/fooCast.jav (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/fooCast.kt (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/intCast.jav (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/intCast.kt (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/primitiveType.jav (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/primitiveType.kt (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/simpleGenericCast.jav (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/simpleGenericCast.kt (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/stringCast.jav (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/stringCast.kt (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/superWildcardCast.jav (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/superWildcardCast.kt (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/wildcardCast.jav (100%) rename j2k/{ => tests}/testData/ast/typeCastExpression/expression/wildcardCast.kt (100%) rename j2k/{ => tests}/testData/ast/typeParameters/class/classDoubleParametrizationWithTwoBoundsWithExtending.jav (100%) rename j2k/{ => tests}/testData/ast/typeParameters/class/classDoubleParametrizationWithTwoBoundsWithExtending.kt (100%) rename j2k/{ => tests}/testData/ast/typeParameters/class/classParametrizationWithTwoBounds.jav (100%) rename j2k/{ => tests}/testData/ast/typeParameters/class/classParametrizationWithTwoBounds.kt (100%) rename j2k/{ => tests}/testData/ast/typeParameters/class/classParametrizationWithTwoBoundsWithExtending.jav (100%) rename j2k/{ => tests}/testData/ast/typeParameters/class/classParametrizationWithTwoBoundsWithExtending.kt (100%) rename j2k/{ => tests}/testData/ast/typeParameters/class/complexExampleWithClassExtending.jav (100%) rename j2k/{ => tests}/testData/ast/typeParameters/class/complexExampleWithClassExtending.kt (100%) rename j2k/{ => tests}/testData/ast/typeParameters/class/complexExampleWithClassMultiplyExtending.jav (100%) rename j2k/{ => tests}/testData/ast/typeParameters/class/complexExampleWithClassMultiplyExtending.kt (100%) rename j2k/{ => tests}/testData/ast/typeParameters/class/genericClass.jav (100%) rename j2k/{ => tests}/testData/ast/typeParameters/class/genericClass.kt (100%) rename j2k/{ => tests}/testData/ast/typeParameters/class/traitDoubleParametrizationWithTwoBoundsWithExtending.jav (100%) rename j2k/{ => tests}/testData/ast/typeParameters/class/traitDoubleParametrizationWithTwoBoundsWithExtending.kt (100%) rename j2k/{ => tests}/testData/ast/typeParameters/method/methodDoubleParametrizationWithTwoBounds.jav (100%) rename j2k/{ => tests}/testData/ast/typeParameters/method/methodDoubleParametrizationWithTwoBounds.kt (100%) rename j2k/{ => tests}/testData/ast/typeParameters/method/where.jav (100%) rename j2k/{ => tests}/testData/ast/typeParameters/method/where.kt (100%) rename j2k/{ => tests}/testData/ast/typeParameters/statement/genericParam.jav (100%) rename j2k/{ => tests}/testData/ast/typeParameters/statement/genericParam.kt (100%) rename j2k/{ => tests}/testData/ast/typeParameters/statement/manyGenericParams.jav (100%) rename j2k/{ => tests}/testData/ast/typeParameters/statement/manyGenericParams.kt (100%) rename j2k/{ => tests}/testData/ast/varArg/method/ellipsisTypeSeveralParams.jav (100%) rename j2k/{ => tests}/testData/ast/varArg/method/ellipsisTypeSeveralParams.kt (100%) rename j2k/{ => tests}/testData/ast/varArg/method/ellipsisTypeSingleParams.jav (100%) rename j2k/{ => tests}/testData/ast/varArg/method/ellipsisTypeSingleParams.kt (100%) rename j2k/{ => tests}/testData/ast/whileStatement/statement/whileWithBlock.jav (100%) rename j2k/{ => tests}/testData/ast/whileStatement/statement/whileWithBlock.kt (100%) rename j2k/{ => tests}/testData/ast/whileStatement/statement/whileWithEmptyBlock.jav (100%) rename j2k/{ => tests}/testData/ast/whileStatement/statement/whileWithEmptyBlock.kt (100%) rename j2k/{ => tests}/testData/ast/whileStatement/statement/whileWithExpression.jav (100%) rename j2k/{ => tests}/testData/ast/whileStatement/statement/whileWithExpression.kt (100%) rename j2k/{ => tests}/testData/ast/whileStatement/statement/whileWithReturn.jav (100%) rename j2k/{ => tests}/testData/ast/whileStatement/statement/whileWithReturn.kt (100%) diff --git a/.idea/modules.xml b/.idea/modules.xml index e12dd594db4..d171cde374e 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -13,6 +13,7 @@ + diff --git a/.idea/runConfigurations/All_Compiler_Tests.xml b/.idea/runConfigurations/All_Compiler_Tests.xml new file mode 100644 index 00000000000..514a9de15e3 --- /dev/null +++ b/.idea/runConfigurations/All_Compiler_Tests.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/All_IDEA_Plugin_Tests.xml b/.idea/runConfigurations/All_IDEA_Plugin_Tests.xml new file mode 100644 index 00000000000..4bb5e716741 --- /dev/null +++ b/.idea/runConfigurations/All_IDEA_Plugin_Tests.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/All_Tests.xml b/.idea/runConfigurations/All_Tests.xml index 85e2275839b..e338f35386c 100644 --- a/.idea/runConfigurations/All_Tests.xml +++ b/.idea/runConfigurations/All_Tests.xml @@ -19,7 +19,7 @@ @@ -29,7 +29,7 @@ diff --git a/j2k/lib/commons-cli-1.2.jar b/j2k/lib/commons-cli-1.2.jar deleted file mode 100644 index ce4b9fffe40c41669797cd806ac989471b2acd84..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 41123 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%0D2u^7bcx|ezvBT@`6 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 CNzF?D diff --git a/j2k/lib/commons-io-2.1.jar b/j2k/lib/commons-io-2.1.jar deleted file mode 100644 index b5c7d692fe5616af4332c1a1db6efd23e3ff881b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163151 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

!H~16qX{l) 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 ZmXm}6{8lh97vN6^HLyZ02TZNN{tshuH*)|0 diff --git a/j2k/tests/j2k-tests.iml b/j2k/tests/j2k-tests.iml new file mode 100644 index 00000000000..d7242d8cc89 --- /dev/null +++ b/j2k/tests/j2k-tests.iml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/j2k/test/org/jetbrains/jet/j2k/StandaloneJavaToKotlinConverterTest.java b/j2k/tests/test/org/jetbrains/jet/j2k/StandaloneJavaToKotlinConverterTest.java similarity index 100% rename from j2k/test/org/jetbrains/jet/j2k/StandaloneJavaToKotlinConverterTest.java rename to j2k/tests/test/org/jetbrains/jet/j2k/StandaloneJavaToKotlinConverterTest.java diff --git a/j2k/test/org/jetbrains/jet/j2k/TestCaseBuilder.java b/j2k/tests/test/org/jetbrains/jet/j2k/TestCaseBuilder.java similarity index 100% rename from j2k/test/org/jetbrains/jet/j2k/TestCaseBuilder.java rename to j2k/tests/test/org/jetbrains/jet/j2k/TestCaseBuilder.java diff --git a/j2k/testData/ast/annotations/file/jetbrainsNotNull.jav b/j2k/tests/testData/ast/annotations/file/jetbrainsNotNull.jav similarity index 100% rename from j2k/testData/ast/annotations/file/jetbrainsNotNull.jav rename to j2k/tests/testData/ast/annotations/file/jetbrainsNotNull.jav diff --git a/j2k/testData/ast/annotations/file/jetbrainsNotNull.kt b/j2k/tests/testData/ast/annotations/file/jetbrainsNotNull.kt similarity index 100% rename from j2k/testData/ast/annotations/file/jetbrainsNotNull.kt rename to j2k/tests/testData/ast/annotations/file/jetbrainsNotNull.kt diff --git a/j2k/testData/ast/anonymousBlock/file/oneAnonBlock.jav b/j2k/tests/testData/ast/anonymousBlock/file/oneAnonBlock.jav similarity index 100% rename from j2k/testData/ast/anonymousBlock/file/oneAnonBlock.jav rename to j2k/tests/testData/ast/anonymousBlock/file/oneAnonBlock.jav diff --git a/j2k/testData/ast/anonymousBlock/file/oneAnonBlock.kt b/j2k/tests/testData/ast/anonymousBlock/file/oneAnonBlock.kt similarity index 100% rename from j2k/testData/ast/anonymousBlock/file/oneAnonBlock.kt rename to j2k/tests/testData/ast/anonymousBlock/file/oneAnonBlock.kt diff --git a/j2k/testData/ast/anonymousBlock/file/oneStaticAnonBlock.jav b/j2k/tests/testData/ast/anonymousBlock/file/oneStaticAnonBlock.jav similarity index 100% rename from j2k/testData/ast/anonymousBlock/file/oneStaticAnonBlock.jav rename to j2k/tests/testData/ast/anonymousBlock/file/oneStaticAnonBlock.jav diff --git a/j2k/testData/ast/anonymousBlock/file/oneStaticAnonBlock.kt b/j2k/tests/testData/ast/anonymousBlock/file/oneStaticAnonBlock.kt similarity index 100% rename from j2k/testData/ast/anonymousBlock/file/oneStaticAnonBlock.kt rename to j2k/tests/testData/ast/anonymousBlock/file/oneStaticAnonBlock.kt diff --git a/j2k/testData/ast/arrayAccessExpression/expression/expressionIndex.jav b/j2k/tests/testData/ast/arrayAccessExpression/expression/expressionIndex.jav similarity index 100% rename from j2k/testData/ast/arrayAccessExpression/expression/expressionIndex.jav rename to j2k/tests/testData/ast/arrayAccessExpression/expression/expressionIndex.jav diff --git a/j2k/testData/ast/arrayAccessExpression/expression/expressionIndex.kt b/j2k/tests/testData/ast/arrayAccessExpression/expression/expressionIndex.kt similarity index 100% rename from j2k/testData/ast/arrayAccessExpression/expression/expressionIndex.kt rename to j2k/tests/testData/ast/arrayAccessExpression/expression/expressionIndex.kt diff --git a/j2k/testData/ast/arrayAccessExpression/expression/intIndex.jav b/j2k/tests/testData/ast/arrayAccessExpression/expression/intIndex.jav similarity index 100% rename from j2k/testData/ast/arrayAccessExpression/expression/intIndex.jav rename to j2k/tests/testData/ast/arrayAccessExpression/expression/intIndex.jav diff --git a/j2k/testData/ast/arrayAccessExpression/expression/intIndex.kt b/j2k/tests/testData/ast/arrayAccessExpression/expression/intIndex.kt similarity index 100% rename from j2k/testData/ast/arrayAccessExpression/expression/intIndex.kt rename to j2k/tests/testData/ast/arrayAccessExpression/expression/intIndex.kt diff --git a/j2k/testData/ast/arrayAccessExpression/expression/variableIndex.jav b/j2k/tests/testData/ast/arrayAccessExpression/expression/variableIndex.jav similarity index 100% rename from j2k/testData/ast/arrayAccessExpression/expression/variableIndex.jav rename to j2k/tests/testData/ast/arrayAccessExpression/expression/variableIndex.jav diff --git a/j2k/testData/ast/arrayAccessExpression/expression/variableIndex.kt b/j2k/tests/testData/ast/arrayAccessExpression/expression/variableIndex.kt similarity index 100% rename from j2k/testData/ast/arrayAccessExpression/expression/variableIndex.kt rename to j2k/tests/testData/ast/arrayAccessExpression/expression/variableIndex.kt diff --git a/j2k/testData/ast/arrayInitializerExpression/expression/newInt.jav b/j2k/tests/testData/ast/arrayInitializerExpression/expression/newInt.jav similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/expression/newInt.jav rename to j2k/tests/testData/ast/arrayInitializerExpression/expression/newInt.jav diff --git a/j2k/testData/ast/arrayInitializerExpression/expression/newInt.kt b/j2k/tests/testData/ast/arrayInitializerExpression/expression/newInt.kt similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/expression/newInt.kt rename to j2k/tests/testData/ast/arrayInitializerExpression/expression/newInt.kt diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/doubleArray.jav b/j2k/tests/testData/ast/arrayInitializerExpression/statement/doubleArray.jav similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/doubleArray.jav rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/doubleArray.jav diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/doubleArray.kt b/j2k/tests/testData/ast/arrayInitializerExpression/statement/doubleArray.kt similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/doubleArray.kt rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/doubleArray.kt diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/doubleArrayWithVariables.jav b/j2k/tests/testData/ast/arrayInitializerExpression/statement/doubleArrayWithVariables.jav similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/doubleArrayWithVariables.jav rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/doubleArrayWithVariables.jav diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/doubleArrayWithVariables.kt b/j2k/tests/testData/ast/arrayInitializerExpression/statement/doubleArrayWithVariables.kt similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/doubleArrayWithVariables.kt rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/doubleArrayWithVariables.kt diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/floatArray.jav b/j2k/tests/testData/ast/arrayInitializerExpression/statement/floatArray.jav similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/floatArray.jav rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/floatArray.jav diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/floatArray.kt b/j2k/tests/testData/ast/arrayInitializerExpression/statement/floatArray.kt similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/floatArray.kt rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/floatArray.kt diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/javaLangDoubleArray.jav b/j2k/tests/testData/ast/arrayInitializerExpression/statement/javaLangDoubleArray.jav similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/javaLangDoubleArray.jav rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/javaLangDoubleArray.jav diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/javaLangDoubleArray.kt b/j2k/tests/testData/ast/arrayInitializerExpression/statement/javaLangDoubleArray.kt similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/javaLangDoubleArray.kt rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/javaLangDoubleArray.kt diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/javaLangFloatArray.jav b/j2k/tests/testData/ast/arrayInitializerExpression/statement/javaLangFloatArray.jav similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/javaLangFloatArray.jav rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/javaLangFloatArray.jav diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/javaLangFloatArray.kt b/j2k/tests/testData/ast/arrayInitializerExpression/statement/javaLangFloatArray.kt similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/javaLangFloatArray.kt rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/javaLangFloatArray.kt diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/newByte.jav b/j2k/tests/testData/ast/arrayInitializerExpression/statement/newByte.jav similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/newByte.jav rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/newByte.jav diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/newByte.kt b/j2k/tests/testData/ast/arrayInitializerExpression/statement/newByte.kt similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/newByte.kt rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/newByte.kt diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/oneDim.jav b/j2k/tests/testData/ast/arrayInitializerExpression/statement/oneDim.jav similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/oneDim.jav rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/oneDim.jav diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/oneDim.kt b/j2k/tests/testData/ast/arrayInitializerExpression/statement/oneDim.kt similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/oneDim.kt rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/oneDim.kt diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/oneDimWithVariables.jav b/j2k/tests/testData/ast/arrayInitializerExpression/statement/oneDimWithVariables.jav similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/oneDimWithVariables.jav rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/oneDimWithVariables.jav diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/oneDimWithVariables.kt b/j2k/tests/testData/ast/arrayInitializerExpression/statement/oneDimWithVariables.kt similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/oneDimWithVariables.kt rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/oneDimWithVariables.kt diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/twoDim.jav b/j2k/tests/testData/ast/arrayInitializerExpression/statement/twoDim.jav similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/twoDim.jav rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/twoDim.jav diff --git a/j2k/testData/ast/arrayInitializerExpression/statement/twoDim.kt b/j2k/tests/testData/ast/arrayInitializerExpression/statement/twoDim.kt similarity index 100% rename from j2k/testData/ast/arrayInitializerExpression/statement/twoDim.kt rename to j2k/tests/testData/ast/arrayInitializerExpression/statement/twoDim.kt diff --git a/j2k/testData/ast/arrayType/method/methodArrayArgs.jav b/j2k/tests/testData/ast/arrayType/method/methodArrayArgs.jav similarity index 100% rename from j2k/testData/ast/arrayType/method/methodArrayArgs.jav rename to j2k/tests/testData/ast/arrayType/method/methodArrayArgs.jav diff --git a/j2k/testData/ast/arrayType/method/methodArrayArgs.kt b/j2k/tests/testData/ast/arrayType/method/methodArrayArgs.kt similarity index 100% rename from j2k/testData/ast/arrayType/method/methodArrayArgs.kt rename to j2k/tests/testData/ast/arrayType/method/methodArrayArgs.kt diff --git a/j2k/testData/ast/arrayType/statement/arrayInitializationStatement.jav b/j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatement.jav similarity index 100% rename from j2k/testData/ast/arrayType/statement/arrayInitializationStatement.jav rename to j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatement.jav diff --git a/j2k/testData/ast/arrayType/statement/arrayInitializationStatement.kt b/j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatement.kt similarity index 100% rename from j2k/testData/ast/arrayType/statement/arrayInitializationStatement.kt rename to j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatement.kt diff --git a/j2k/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension.jav b/j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension.jav similarity index 100% rename from j2k/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension.jav rename to j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension.jav diff --git a/j2k/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension.kt b/j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension.kt similarity index 100% rename from j2k/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension.kt rename to j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension.kt diff --git a/j2k/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension3d.jav b/j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension3d.jav similarity index 100% rename from j2k/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension3d.jav rename to j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension3d.jav diff --git a/j2k/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension3d.kt b/j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension3d.kt similarity index 100% rename from j2k/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension3d.kt rename to j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatementWithDimension3d.kt diff --git a/j2k/testData/ast/arrayType/statement/arrayInitializationStatementWithDimensionExplicit.jav b/j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatementWithDimensionExplicit.jav similarity index 100% rename from j2k/testData/ast/arrayType/statement/arrayInitializationStatementWithDimensionExplicit.jav rename to j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatementWithDimensionExplicit.jav diff --git a/j2k/testData/ast/arrayType/statement/arrayInitializationStatementWithDimensionExplicit.kt b/j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatementWithDimensionExplicit.kt similarity index 100% rename from j2k/testData/ast/arrayType/statement/arrayInitializationStatementWithDimensionExplicit.kt rename to j2k/tests/testData/ast/arrayType/statement/arrayInitializationStatementWithDimensionExplicit.kt diff --git a/j2k/testData/ast/arrayType/statement/d2StringEmptyArray.jav b/j2k/tests/testData/ast/arrayType/statement/d2StringEmptyArray.jav similarity index 100% rename from j2k/testData/ast/arrayType/statement/d2StringEmptyArray.jav rename to j2k/tests/testData/ast/arrayType/statement/d2StringEmptyArray.jav diff --git a/j2k/testData/ast/arrayType/statement/d2StringEmptyArray.kt b/j2k/tests/testData/ast/arrayType/statement/d2StringEmptyArray.kt similarity index 100% rename from j2k/testData/ast/arrayType/statement/d2StringEmptyArray.kt rename to j2k/tests/testData/ast/arrayType/statement/d2StringEmptyArray.kt diff --git a/j2k/testData/ast/arrayType/statement/d3StringEmptyArray.jav b/j2k/tests/testData/ast/arrayType/statement/d3StringEmptyArray.jav similarity index 100% rename from j2k/testData/ast/arrayType/statement/d3StringEmptyArray.jav rename to j2k/tests/testData/ast/arrayType/statement/d3StringEmptyArray.jav diff --git a/j2k/testData/ast/arrayType/statement/d3StringEmptyArray.kt b/j2k/tests/testData/ast/arrayType/statement/d3StringEmptyArray.kt similarity index 100% rename from j2k/testData/ast/arrayType/statement/d3StringEmptyArray.kt rename to j2k/tests/testData/ast/arrayType/statement/d3StringEmptyArray.kt diff --git a/j2k/testData/ast/arrayType/statement/longArray.jav b/j2k/tests/testData/ast/arrayType/statement/longArray.jav similarity index 100% rename from j2k/testData/ast/arrayType/statement/longArray.jav rename to j2k/tests/testData/ast/arrayType/statement/longArray.jav diff --git a/j2k/testData/ast/arrayType/statement/longArray.kt b/j2k/tests/testData/ast/arrayType/statement/longArray.kt similarity index 100% rename from j2k/testData/ast/arrayType/statement/longArray.kt rename to j2k/tests/testData/ast/arrayType/statement/longArray.kt diff --git a/j2k/testData/ast/arrayType/statement/newIntArray.jav b/j2k/tests/testData/ast/arrayType/statement/newIntArray.jav similarity index 100% rename from j2k/testData/ast/arrayType/statement/newIntArray.jav rename to j2k/tests/testData/ast/arrayType/statement/newIntArray.jav diff --git a/j2k/testData/ast/arrayType/statement/newIntArray.kt b/j2k/tests/testData/ast/arrayType/statement/newIntArray.kt similarity index 100% rename from j2k/testData/ast/arrayType/statement/newIntArray.kt rename to j2k/tests/testData/ast/arrayType/statement/newIntArray.kt diff --git a/j2k/testData/ast/arrayType/statement/newStringArray.jav b/j2k/tests/testData/ast/arrayType/statement/newStringArray.jav similarity index 100% rename from j2k/testData/ast/arrayType/statement/newStringArray.jav rename to j2k/tests/testData/ast/arrayType/statement/newStringArray.jav diff --git a/j2k/testData/ast/arrayType/statement/newStringArray.kt b/j2k/tests/testData/ast/arrayType/statement/newStringArray.kt similarity index 100% rename from j2k/testData/ast/arrayType/statement/newStringArray.kt rename to j2k/tests/testData/ast/arrayType/statement/newStringArray.kt diff --git a/j2k/testData/ast/assertStatement/statement/onlyCondition.jav b/j2k/tests/testData/ast/assertStatement/statement/onlyCondition.jav similarity index 100% rename from j2k/testData/ast/assertStatement/statement/onlyCondition.jav rename to j2k/tests/testData/ast/assertStatement/statement/onlyCondition.jav diff --git a/j2k/testData/ast/assertStatement/statement/onlyCondition.kt b/j2k/tests/testData/ast/assertStatement/statement/onlyCondition.kt similarity index 100% rename from j2k/testData/ast/assertStatement/statement/onlyCondition.kt rename to j2k/tests/testData/ast/assertStatement/statement/onlyCondition.kt diff --git a/j2k/testData/ast/assertStatement/statement/onlyConditionWithBraces.jav b/j2k/tests/testData/ast/assertStatement/statement/onlyConditionWithBraces.jav similarity index 100% rename from j2k/testData/ast/assertStatement/statement/onlyConditionWithBraces.jav rename to j2k/tests/testData/ast/assertStatement/statement/onlyConditionWithBraces.jav diff --git a/j2k/testData/ast/assertStatement/statement/onlyConditionWithBraces.kt b/j2k/tests/testData/ast/assertStatement/statement/onlyConditionWithBraces.kt similarity index 100% rename from j2k/testData/ast/assertStatement/statement/onlyConditionWithBraces.kt rename to j2k/tests/testData/ast/assertStatement/statement/onlyConditionWithBraces.kt diff --git a/j2k/testData/ast/assertStatement/statement/withStringDetail.jav b/j2k/tests/testData/ast/assertStatement/statement/withStringDetail.jav similarity index 100% rename from j2k/testData/ast/assertStatement/statement/withStringDetail.jav rename to j2k/tests/testData/ast/assertStatement/statement/withStringDetail.jav diff --git a/j2k/testData/ast/assertStatement/statement/withStringDetail.kt b/j2k/tests/testData/ast/assertStatement/statement/withStringDetail.kt similarity index 100% rename from j2k/testData/ast/assertStatement/statement/withStringDetail.kt rename to j2k/tests/testData/ast/assertStatement/statement/withStringDetail.kt diff --git a/j2k/testData/ast/assignmentExpression/expression/and.jav b/j2k/tests/testData/ast/assignmentExpression/expression/and.jav similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/and.jav rename to j2k/tests/testData/ast/assignmentExpression/expression/and.jav diff --git a/j2k/testData/ast/assignmentExpression/expression/and.kt b/j2k/tests/testData/ast/assignmentExpression/expression/and.kt similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/and.kt rename to j2k/tests/testData/ast/assignmentExpression/expression/and.kt diff --git a/j2k/testData/ast/assignmentExpression/expression/assignment.jav b/j2k/tests/testData/ast/assignmentExpression/expression/assignment.jav similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/assignment.jav rename to j2k/tests/testData/ast/assignmentExpression/expression/assignment.jav diff --git a/j2k/testData/ast/assignmentExpression/expression/assignment.kt b/j2k/tests/testData/ast/assignmentExpression/expression/assignment.kt similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/assignment.kt rename to j2k/tests/testData/ast/assignmentExpression/expression/assignment.kt diff --git a/j2k/testData/ast/assignmentExpression/expression/divideAssign.jav b/j2k/tests/testData/ast/assignmentExpression/expression/divideAssign.jav similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/divideAssign.jav rename to j2k/tests/testData/ast/assignmentExpression/expression/divideAssign.jav diff --git a/j2k/testData/ast/assignmentExpression/expression/divideAssign.kt b/j2k/tests/testData/ast/assignmentExpression/expression/divideAssign.kt similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/divideAssign.kt rename to j2k/tests/testData/ast/assignmentExpression/expression/divideAssign.kt diff --git a/j2k/testData/ast/assignmentExpression/expression/minusAssign.jav b/j2k/tests/testData/ast/assignmentExpression/expression/minusAssign.jav similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/minusAssign.jav rename to j2k/tests/testData/ast/assignmentExpression/expression/minusAssign.jav diff --git a/j2k/testData/ast/assignmentExpression/expression/minusAssign.kt b/j2k/tests/testData/ast/assignmentExpression/expression/minusAssign.kt similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/minusAssign.kt rename to j2k/tests/testData/ast/assignmentExpression/expression/minusAssign.kt diff --git a/j2k/testData/ast/assignmentExpression/expression/multiplyAssign.jav b/j2k/tests/testData/ast/assignmentExpression/expression/multiplyAssign.jav similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/multiplyAssign.jav rename to j2k/tests/testData/ast/assignmentExpression/expression/multiplyAssign.jav diff --git a/j2k/testData/ast/assignmentExpression/expression/multiplyAssign.kt b/j2k/tests/testData/ast/assignmentExpression/expression/multiplyAssign.kt similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/multiplyAssign.kt rename to j2k/tests/testData/ast/assignmentExpression/expression/multiplyAssign.kt diff --git a/j2k/testData/ast/assignmentExpression/expression/or.jav b/j2k/tests/testData/ast/assignmentExpression/expression/or.jav similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/or.jav rename to j2k/tests/testData/ast/assignmentExpression/expression/or.jav diff --git a/j2k/testData/ast/assignmentExpression/expression/or.kt b/j2k/tests/testData/ast/assignmentExpression/expression/or.kt similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/or.kt rename to j2k/tests/testData/ast/assignmentExpression/expression/or.kt diff --git a/j2k/testData/ast/assignmentExpression/expression/plusAssign.jav b/j2k/tests/testData/ast/assignmentExpression/expression/plusAssign.jav similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/plusAssign.jav rename to j2k/tests/testData/ast/assignmentExpression/expression/plusAssign.jav diff --git a/j2k/testData/ast/assignmentExpression/expression/plusAssign.kt b/j2k/tests/testData/ast/assignmentExpression/expression/plusAssign.kt similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/plusAssign.kt rename to j2k/tests/testData/ast/assignmentExpression/expression/plusAssign.kt diff --git a/j2k/testData/ast/assignmentExpression/expression/reminder.jav b/j2k/tests/testData/ast/assignmentExpression/expression/reminder.jav similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/reminder.jav rename to j2k/tests/testData/ast/assignmentExpression/expression/reminder.jav diff --git a/j2k/testData/ast/assignmentExpression/expression/reminder.kt b/j2k/tests/testData/ast/assignmentExpression/expression/reminder.kt similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/reminder.kt rename to j2k/tests/testData/ast/assignmentExpression/expression/reminder.kt diff --git a/j2k/testData/ast/assignmentExpression/expression/shiftLeft.jav b/j2k/tests/testData/ast/assignmentExpression/expression/shiftLeft.jav similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/shiftLeft.jav rename to j2k/tests/testData/ast/assignmentExpression/expression/shiftLeft.jav diff --git a/j2k/testData/ast/assignmentExpression/expression/shiftLeft.kt b/j2k/tests/testData/ast/assignmentExpression/expression/shiftLeft.kt similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/shiftLeft.kt rename to j2k/tests/testData/ast/assignmentExpression/expression/shiftLeft.kt diff --git a/j2k/testData/ast/assignmentExpression/expression/shiftRight.jav b/j2k/tests/testData/ast/assignmentExpression/expression/shiftRight.jav similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/shiftRight.jav rename to j2k/tests/testData/ast/assignmentExpression/expression/shiftRight.jav diff --git a/j2k/testData/ast/assignmentExpression/expression/shiftRight.kt b/j2k/tests/testData/ast/assignmentExpression/expression/shiftRight.kt similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/shiftRight.kt rename to j2k/tests/testData/ast/assignmentExpression/expression/shiftRight.kt diff --git a/j2k/testData/ast/assignmentExpression/expression/unsignedRightShift.jav b/j2k/tests/testData/ast/assignmentExpression/expression/unsignedRightShift.jav similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/unsignedRightShift.jav rename to j2k/tests/testData/ast/assignmentExpression/expression/unsignedRightShift.jav diff --git a/j2k/testData/ast/assignmentExpression/expression/unsignedRightShift.kt b/j2k/tests/testData/ast/assignmentExpression/expression/unsignedRightShift.kt similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/unsignedRightShift.kt rename to j2k/tests/testData/ast/assignmentExpression/expression/unsignedRightShift.kt diff --git a/j2k/testData/ast/assignmentExpression/expression/xor.jav b/j2k/tests/testData/ast/assignmentExpression/expression/xor.jav similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/xor.jav rename to j2k/tests/testData/ast/assignmentExpression/expression/xor.jav diff --git a/j2k/testData/ast/assignmentExpression/expression/xor.kt b/j2k/tests/testData/ast/assignmentExpression/expression/xor.kt similarity index 100% rename from j2k/testData/ast/assignmentExpression/expression/xor.kt rename to j2k/tests/testData/ast/assignmentExpression/expression/xor.kt diff --git a/j2k/testData/ast/assignmentExpression/statement/simpleAssignment.jav b/j2k/tests/testData/ast/assignmentExpression/statement/simpleAssignment.jav similarity index 100% rename from j2k/testData/ast/assignmentExpression/statement/simpleAssignment.jav rename to j2k/tests/testData/ast/assignmentExpression/statement/simpleAssignment.jav diff --git a/j2k/testData/ast/assignmentExpression/statement/simpleAssignment.kt b/j2k/tests/testData/ast/assignmentExpression/statement/simpleAssignment.kt similarity index 100% rename from j2k/testData/ast/assignmentExpression/statement/simpleAssignment.kt rename to j2k/tests/testData/ast/assignmentExpression/statement/simpleAssignment.kt diff --git a/j2k/testData/ast/binaryExpression/expression/and.jav b/j2k/tests/testData/ast/binaryExpression/expression/and.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/and.jav rename to j2k/tests/testData/ast/binaryExpression/expression/and.jav diff --git a/j2k/testData/ast/binaryExpression/expression/and.kt b/j2k/tests/testData/ast/binaryExpression/expression/and.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/and.kt rename to j2k/tests/testData/ast/binaryExpression/expression/and.kt diff --git a/j2k/testData/ast/binaryExpression/expression/conditionalAnd.jav b/j2k/tests/testData/ast/binaryExpression/expression/conditionalAnd.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/conditionalAnd.jav rename to j2k/tests/testData/ast/binaryExpression/expression/conditionalAnd.jav diff --git a/j2k/testData/ast/binaryExpression/expression/conditionalAnd.kt b/j2k/tests/testData/ast/binaryExpression/expression/conditionalAnd.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/conditionalAnd.kt rename to j2k/tests/testData/ast/binaryExpression/expression/conditionalAnd.kt diff --git a/j2k/testData/ast/binaryExpression/expression/conditionalOr.jav b/j2k/tests/testData/ast/binaryExpression/expression/conditionalOr.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/conditionalOr.jav rename to j2k/tests/testData/ast/binaryExpression/expression/conditionalOr.jav diff --git a/j2k/testData/ast/binaryExpression/expression/conditionalOr.kt b/j2k/tests/testData/ast/binaryExpression/expression/conditionalOr.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/conditionalOr.kt rename to j2k/tests/testData/ast/binaryExpression/expression/conditionalOr.kt diff --git a/j2k/testData/ast/binaryExpression/expression/divide.jav b/j2k/tests/testData/ast/binaryExpression/expression/divide.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/divide.jav rename to j2k/tests/testData/ast/binaryExpression/expression/divide.jav diff --git a/j2k/testData/ast/binaryExpression/expression/divide.kt b/j2k/tests/testData/ast/binaryExpression/expression/divide.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/divide.kt rename to j2k/tests/testData/ast/binaryExpression/expression/divide.kt diff --git a/j2k/testData/ast/binaryExpression/expression/greaterThan.jav b/j2k/tests/testData/ast/binaryExpression/expression/greaterThan.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/greaterThan.jav rename to j2k/tests/testData/ast/binaryExpression/expression/greaterThan.jav diff --git a/j2k/testData/ast/binaryExpression/expression/greaterThan.kt b/j2k/tests/testData/ast/binaryExpression/expression/greaterThan.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/greaterThan.kt rename to j2k/tests/testData/ast/binaryExpression/expression/greaterThan.kt diff --git a/j2k/testData/ast/binaryExpression/expression/greaterThanEqual.jav b/j2k/tests/testData/ast/binaryExpression/expression/greaterThanEqual.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/greaterThanEqual.jav rename to j2k/tests/testData/ast/binaryExpression/expression/greaterThanEqual.jav diff --git a/j2k/testData/ast/binaryExpression/expression/greaterThanEqual.kt b/j2k/tests/testData/ast/binaryExpression/expression/greaterThanEqual.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/greaterThanEqual.kt rename to j2k/tests/testData/ast/binaryExpression/expression/greaterThanEqual.kt diff --git a/j2k/testData/ast/binaryExpression/expression/lessThan.jav b/j2k/tests/testData/ast/binaryExpression/expression/lessThan.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/lessThan.jav rename to j2k/tests/testData/ast/binaryExpression/expression/lessThan.jav diff --git a/j2k/testData/ast/binaryExpression/expression/lessThan.kt b/j2k/tests/testData/ast/binaryExpression/expression/lessThan.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/lessThan.kt rename to j2k/tests/testData/ast/binaryExpression/expression/lessThan.kt diff --git a/j2k/testData/ast/binaryExpression/expression/lessThanEqual.jav b/j2k/tests/testData/ast/binaryExpression/expression/lessThanEqual.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/lessThanEqual.jav rename to j2k/tests/testData/ast/binaryExpression/expression/lessThanEqual.jav diff --git a/j2k/testData/ast/binaryExpression/expression/lessThanEqual.kt b/j2k/tests/testData/ast/binaryExpression/expression/lessThanEqual.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/lessThanEqual.kt rename to j2k/tests/testData/ast/binaryExpression/expression/lessThanEqual.kt diff --git a/j2k/testData/ast/binaryExpression/expression/minus.jav b/j2k/tests/testData/ast/binaryExpression/expression/minus.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/minus.jav rename to j2k/tests/testData/ast/binaryExpression/expression/minus.jav diff --git a/j2k/testData/ast/binaryExpression/expression/minus.kt b/j2k/tests/testData/ast/binaryExpression/expression/minus.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/minus.kt rename to j2k/tests/testData/ast/binaryExpression/expression/minus.kt diff --git a/j2k/testData/ast/binaryExpression/expression/multiply.jav b/j2k/tests/testData/ast/binaryExpression/expression/multiply.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/multiply.jav rename to j2k/tests/testData/ast/binaryExpression/expression/multiply.jav diff --git a/j2k/testData/ast/binaryExpression/expression/multiply.kt b/j2k/tests/testData/ast/binaryExpression/expression/multiply.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/multiply.kt rename to j2k/tests/testData/ast/binaryExpression/expression/multiply.kt diff --git a/j2k/testData/ast/binaryExpression/expression/or.jav b/j2k/tests/testData/ast/binaryExpression/expression/or.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/or.jav rename to j2k/tests/testData/ast/binaryExpression/expression/or.jav diff --git a/j2k/testData/ast/binaryExpression/expression/or.kt b/j2k/tests/testData/ast/binaryExpression/expression/or.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/or.kt rename to j2k/tests/testData/ast/binaryExpression/expression/or.kt diff --git a/j2k/testData/ast/binaryExpression/expression/plus.jav b/j2k/tests/testData/ast/binaryExpression/expression/plus.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/plus.jav rename to j2k/tests/testData/ast/binaryExpression/expression/plus.jav diff --git a/j2k/testData/ast/binaryExpression/expression/plus.kt b/j2k/tests/testData/ast/binaryExpression/expression/plus.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/plus.kt rename to j2k/tests/testData/ast/binaryExpression/expression/plus.kt diff --git a/j2k/testData/ast/binaryExpression/expression/remainder.jav b/j2k/tests/testData/ast/binaryExpression/expression/remainder.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/remainder.jav rename to j2k/tests/testData/ast/binaryExpression/expression/remainder.jav diff --git a/j2k/testData/ast/binaryExpression/expression/remainder.kt b/j2k/tests/testData/ast/binaryExpression/expression/remainder.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/remainder.kt rename to j2k/tests/testData/ast/binaryExpression/expression/remainder.kt diff --git a/j2k/testData/ast/binaryExpression/expression/shiftLeft.jav b/j2k/tests/testData/ast/binaryExpression/expression/shiftLeft.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/shiftLeft.jav rename to j2k/tests/testData/ast/binaryExpression/expression/shiftLeft.jav diff --git a/j2k/testData/ast/binaryExpression/expression/shiftLeft.kt b/j2k/tests/testData/ast/binaryExpression/expression/shiftLeft.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/shiftLeft.kt rename to j2k/tests/testData/ast/binaryExpression/expression/shiftLeft.kt diff --git a/j2k/testData/ast/binaryExpression/expression/shiftRight.jav b/j2k/tests/testData/ast/binaryExpression/expression/shiftRight.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/shiftRight.jav rename to j2k/tests/testData/ast/binaryExpression/expression/shiftRight.jav diff --git a/j2k/testData/ast/binaryExpression/expression/shiftRight.kt b/j2k/tests/testData/ast/binaryExpression/expression/shiftRight.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/shiftRight.kt rename to j2k/tests/testData/ast/binaryExpression/expression/shiftRight.kt diff --git a/j2k/testData/ast/binaryExpression/expression/unsignedRightShift.jav b/j2k/tests/testData/ast/binaryExpression/expression/unsignedRightShift.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/unsignedRightShift.jav rename to j2k/tests/testData/ast/binaryExpression/expression/unsignedRightShift.jav diff --git a/j2k/testData/ast/binaryExpression/expression/unsignedRightShift.kt b/j2k/tests/testData/ast/binaryExpression/expression/unsignedRightShift.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/unsignedRightShift.kt rename to j2k/tests/testData/ast/binaryExpression/expression/unsignedRightShift.kt diff --git a/j2k/testData/ast/binaryExpression/expression/xor.jav b/j2k/tests/testData/ast/binaryExpression/expression/xor.jav similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/xor.jav rename to j2k/tests/testData/ast/binaryExpression/expression/xor.jav diff --git a/j2k/testData/ast/binaryExpression/expression/xor.kt b/j2k/tests/testData/ast/binaryExpression/expression/xor.kt similarity index 100% rename from j2k/testData/ast/binaryExpression/expression/xor.kt rename to j2k/tests/testData/ast/binaryExpression/expression/xor.kt diff --git a/j2k/testData/ast/boxedType/file/kt-671.jav b/j2k/tests/testData/ast/boxedType/file/kt-671.jav similarity index 100% rename from j2k/testData/ast/boxedType/file/kt-671.jav rename to j2k/tests/testData/ast/boxedType/file/kt-671.jav diff --git a/j2k/testData/ast/boxedType/file/kt-671.kt b/j2k/tests/testData/ast/boxedType/file/kt-671.kt similarity index 100% rename from j2k/testData/ast/boxedType/file/kt-671.kt rename to j2k/tests/testData/ast/boxedType/file/kt-671.kt diff --git a/j2k/testData/ast/boxedType/statement/boolean.jav b/j2k/tests/testData/ast/boxedType/statement/boolean.jav similarity index 100% rename from j2k/testData/ast/boxedType/statement/boolean.jav rename to j2k/tests/testData/ast/boxedType/statement/boolean.jav diff --git a/j2k/testData/ast/boxedType/statement/boolean.kt b/j2k/tests/testData/ast/boxedType/statement/boolean.kt similarity index 100% rename from j2k/testData/ast/boxedType/statement/boolean.kt rename to j2k/tests/testData/ast/boxedType/statement/boolean.kt diff --git a/j2k/testData/ast/boxedType/statement/byte.jav b/j2k/tests/testData/ast/boxedType/statement/byte.jav similarity index 100% rename from j2k/testData/ast/boxedType/statement/byte.jav rename to j2k/tests/testData/ast/boxedType/statement/byte.jav diff --git a/j2k/testData/ast/boxedType/statement/byte.kt b/j2k/tests/testData/ast/boxedType/statement/byte.kt similarity index 100% rename from j2k/testData/ast/boxedType/statement/byte.kt rename to j2k/tests/testData/ast/boxedType/statement/byte.kt diff --git a/j2k/testData/ast/boxedType/statement/character.jav b/j2k/tests/testData/ast/boxedType/statement/character.jav similarity index 100% rename from j2k/testData/ast/boxedType/statement/character.jav rename to j2k/tests/testData/ast/boxedType/statement/character.jav diff --git a/j2k/testData/ast/boxedType/statement/character.kt b/j2k/tests/testData/ast/boxedType/statement/character.kt similarity index 100% rename from j2k/testData/ast/boxedType/statement/character.kt rename to j2k/tests/testData/ast/boxedType/statement/character.kt diff --git a/j2k/testData/ast/boxedType/statement/double.jav b/j2k/tests/testData/ast/boxedType/statement/double.jav similarity index 100% rename from j2k/testData/ast/boxedType/statement/double.jav rename to j2k/tests/testData/ast/boxedType/statement/double.jav diff --git a/j2k/testData/ast/boxedType/statement/double.kt b/j2k/tests/testData/ast/boxedType/statement/double.kt similarity index 100% rename from j2k/testData/ast/boxedType/statement/double.kt rename to j2k/tests/testData/ast/boxedType/statement/double.kt diff --git a/j2k/testData/ast/boxedType/statement/float.jav b/j2k/tests/testData/ast/boxedType/statement/float.jav similarity index 100% rename from j2k/testData/ast/boxedType/statement/float.jav rename to j2k/tests/testData/ast/boxedType/statement/float.jav diff --git a/j2k/testData/ast/boxedType/statement/float.kt b/j2k/tests/testData/ast/boxedType/statement/float.kt similarity index 100% rename from j2k/testData/ast/boxedType/statement/float.kt rename to j2k/tests/testData/ast/boxedType/statement/float.kt diff --git a/j2k/testData/ast/boxedType/statement/integer.jav b/j2k/tests/testData/ast/boxedType/statement/integer.jav similarity index 100% rename from j2k/testData/ast/boxedType/statement/integer.jav rename to j2k/tests/testData/ast/boxedType/statement/integer.jav diff --git a/j2k/testData/ast/boxedType/statement/integer.kt b/j2k/tests/testData/ast/boxedType/statement/integer.kt similarity index 100% rename from j2k/testData/ast/boxedType/statement/integer.kt rename to j2k/tests/testData/ast/boxedType/statement/integer.kt diff --git a/j2k/testData/ast/boxedType/statement/long.jav b/j2k/tests/testData/ast/boxedType/statement/long.jav similarity index 100% rename from j2k/testData/ast/boxedType/statement/long.jav rename to j2k/tests/testData/ast/boxedType/statement/long.jav diff --git a/j2k/testData/ast/boxedType/statement/long.kt b/j2k/tests/testData/ast/boxedType/statement/long.kt similarity index 100% rename from j2k/testData/ast/boxedType/statement/long.kt rename to j2k/tests/testData/ast/boxedType/statement/long.kt diff --git a/j2k/testData/ast/boxedType/statement/object.jav b/j2k/tests/testData/ast/boxedType/statement/object.jav similarity index 100% rename from j2k/testData/ast/boxedType/statement/object.jav rename to j2k/tests/testData/ast/boxedType/statement/object.jav diff --git a/j2k/testData/ast/boxedType/statement/object.kt b/j2k/tests/testData/ast/boxedType/statement/object.kt similarity index 100% rename from j2k/testData/ast/boxedType/statement/object.kt rename to j2k/tests/testData/ast/boxedType/statement/object.kt diff --git a/j2k/testData/ast/boxedType/statement/short.jav b/j2k/tests/testData/ast/boxedType/statement/short.jav similarity index 100% rename from j2k/testData/ast/boxedType/statement/short.jav rename to j2k/tests/testData/ast/boxedType/statement/short.jav diff --git a/j2k/testData/ast/boxedType/statement/short.kt b/j2k/tests/testData/ast/boxedType/statement/short.kt similarity index 100% rename from j2k/testData/ast/boxedType/statement/short.kt rename to j2k/tests/testData/ast/boxedType/statement/short.kt diff --git a/j2k/testData/ast/breakStatement/statement/breakWithLabel.jav b/j2k/tests/testData/ast/breakStatement/statement/breakWithLabel.jav similarity index 100% rename from j2k/testData/ast/breakStatement/statement/breakWithLabel.jav rename to j2k/tests/testData/ast/breakStatement/statement/breakWithLabel.jav diff --git a/j2k/testData/ast/breakStatement/statement/breakWithLabel.kt b/j2k/tests/testData/ast/breakStatement/statement/breakWithLabel.kt similarity index 100% rename from j2k/testData/ast/breakStatement/statement/breakWithLabel.kt rename to j2k/tests/testData/ast/breakStatement/statement/breakWithLabel.kt diff --git a/j2k/testData/ast/breakStatement/statement/breakWithoutLabel.jav b/j2k/tests/testData/ast/breakStatement/statement/breakWithoutLabel.jav similarity index 100% rename from j2k/testData/ast/breakStatement/statement/breakWithoutLabel.jav rename to j2k/tests/testData/ast/breakStatement/statement/breakWithoutLabel.jav diff --git a/j2k/testData/ast/breakStatement/statement/breakWithoutLabel.kt b/j2k/tests/testData/ast/breakStatement/statement/breakWithoutLabel.kt similarity index 100% rename from j2k/testData/ast/breakStatement/statement/breakWithoutLabel.kt rename to j2k/tests/testData/ast/breakStatement/statement/breakWithoutLabel.kt diff --git a/j2k/testData/ast/callChainExpression/file/libraryFieldCall.jav b/j2k/tests/testData/ast/callChainExpression/file/libraryFieldCall.jav similarity index 100% rename from j2k/testData/ast/callChainExpression/file/libraryFieldCall.jav rename to j2k/tests/testData/ast/callChainExpression/file/libraryFieldCall.jav diff --git a/j2k/testData/ast/callChainExpression/file/libraryFieldCall.kt b/j2k/tests/testData/ast/callChainExpression/file/libraryFieldCall.kt similarity index 100% rename from j2k/testData/ast/callChainExpression/file/libraryFieldCall.kt rename to j2k/tests/testData/ast/callChainExpression/file/libraryFieldCall.kt diff --git a/j2k/testData/ast/callChainExpression/file/libraryMethodCall.jav b/j2k/tests/testData/ast/callChainExpression/file/libraryMethodCall.jav similarity index 100% rename from j2k/testData/ast/callChainExpression/file/libraryMethodCall.jav rename to j2k/tests/testData/ast/callChainExpression/file/libraryMethodCall.jav diff --git a/j2k/testData/ast/callChainExpression/file/libraryMethodCall.kt b/j2k/tests/testData/ast/callChainExpression/file/libraryMethodCall.kt similarity index 100% rename from j2k/testData/ast/callChainExpression/file/libraryMethodCall.kt rename to j2k/tests/testData/ast/callChainExpression/file/libraryMethodCall.kt diff --git a/j2k/testData/ast/callChainExpression/file/libraryMethodCallFromInstance.jav b/j2k/tests/testData/ast/callChainExpression/file/libraryMethodCallFromInstance.jav similarity index 100% rename from j2k/testData/ast/callChainExpression/file/libraryMethodCallFromInstance.jav rename to j2k/tests/testData/ast/callChainExpression/file/libraryMethodCallFromInstance.jav diff --git a/j2k/testData/ast/callChainExpression/file/libraryMethodCallFromInstance.kt b/j2k/tests/testData/ast/callChainExpression/file/libraryMethodCallFromInstance.kt similarity index 100% rename from j2k/testData/ast/callChainExpression/file/libraryMethodCallFromInstance.kt rename to j2k/tests/testData/ast/callChainExpression/file/libraryMethodCallFromInstance.kt diff --git a/j2k/testData/ast/callChainExpression/file/libraryStringFieldCall.jav b/j2k/tests/testData/ast/callChainExpression/file/libraryStringFieldCall.jav similarity index 100% rename from j2k/testData/ast/callChainExpression/file/libraryStringFieldCall.jav rename to j2k/tests/testData/ast/callChainExpression/file/libraryStringFieldCall.jav diff --git a/j2k/testData/ast/callChainExpression/file/libraryStringFieldCall.kt b/j2k/tests/testData/ast/callChainExpression/file/libraryStringFieldCall.kt similarity index 100% rename from j2k/testData/ast/callChainExpression/file/libraryStringFieldCall.kt rename to j2k/tests/testData/ast/callChainExpression/file/libraryStringFieldCall.kt diff --git a/j2k/testData/ast/callChainExpression/statement/sout.jav b/j2k/tests/testData/ast/callChainExpression/statement/sout.jav similarity index 100% rename from j2k/testData/ast/callChainExpression/statement/sout.jav rename to j2k/tests/testData/ast/callChainExpression/statement/sout.jav diff --git a/j2k/testData/ast/callChainExpression/statement/sout.kt b/j2k/tests/testData/ast/callChainExpression/statement/sout.kt similarity index 100% rename from j2k/testData/ast/callChainExpression/statement/sout.kt rename to j2k/tests/testData/ast/callChainExpression/statement/sout.kt diff --git a/j2k/testData/ast/class/class/abstractClass.jav b/j2k/tests/testData/ast/class/class/abstractClass.jav similarity index 100% rename from j2k/testData/ast/class/class/abstractClass.jav rename to j2k/tests/testData/ast/class/class/abstractClass.jav diff --git a/j2k/testData/ast/class/class/abstractClass.kt b/j2k/tests/testData/ast/class/class/abstractClass.kt similarity index 100% rename from j2k/testData/ast/class/class/abstractClass.kt rename to j2k/tests/testData/ast/class/class/abstractClass.kt diff --git a/j2k/testData/ast/class/class/abstractClassShape.jav b/j2k/tests/testData/ast/class/class/abstractClassShape.jav similarity index 100% rename from j2k/testData/ast/class/class/abstractClassShape.jav rename to j2k/tests/testData/ast/class/class/abstractClassShape.jav diff --git a/j2k/testData/ast/class/class/abstractClassShape.kt b/j2k/tests/testData/ast/class/class/abstractClassShape.kt similarity index 100% rename from j2k/testData/ast/class/class/abstractClassShape.kt rename to j2k/tests/testData/ast/class/class/abstractClassShape.kt diff --git a/j2k/testData/ast/class/class/class.jav b/j2k/tests/testData/ast/class/class/class.jav similarity index 100% rename from j2k/testData/ast/class/class/class.jav rename to j2k/tests/testData/ast/class/class/class.jav diff --git a/j2k/testData/ast/class/class/class.kt b/j2k/tests/testData/ast/class/class/class.kt similarity index 100% rename from j2k/testData/ast/class/class/class.kt rename to j2k/tests/testData/ast/class/class/class.kt diff --git a/j2k/testData/ast/class/class/classWithEmptyMethods.jav b/j2k/tests/testData/ast/class/class/classWithEmptyMethods.jav similarity index 100% rename from j2k/testData/ast/class/class/classWithEmptyMethods.jav rename to j2k/tests/testData/ast/class/class/classWithEmptyMethods.jav diff --git a/j2k/testData/ast/class/class/classWithEmptyMethods.kt b/j2k/tests/testData/ast/class/class/classWithEmptyMethods.kt similarity index 100% rename from j2k/testData/ast/class/class/classWithEmptyMethods.kt rename to j2k/tests/testData/ast/class/class/classWithEmptyMethods.kt diff --git a/j2k/testData/ast/class/class/classWithFields.jav b/j2k/tests/testData/ast/class/class/classWithFields.jav similarity index 100% rename from j2k/testData/ast/class/class/classWithFields.jav rename to j2k/tests/testData/ast/class/class/classWithFields.jav diff --git a/j2k/testData/ast/class/class/classWithFields.kt b/j2k/tests/testData/ast/class/class/classWithFields.kt similarity index 100% rename from j2k/testData/ast/class/class/classWithFields.kt rename to j2k/tests/testData/ast/class/class/classWithFields.kt diff --git a/j2k/testData/ast/class/class/classWithMultiplyFields.jav b/j2k/tests/testData/ast/class/class/classWithMultiplyFields.jav similarity index 100% rename from j2k/testData/ast/class/class/classWithMultiplyFields.jav rename to j2k/tests/testData/ast/class/class/classWithMultiplyFields.jav diff --git a/j2k/testData/ast/class/class/classWithMultiplyFields.kt b/j2k/tests/testData/ast/class/class/classWithMultiplyFields.kt similarity index 100% rename from j2k/testData/ast/class/class/classWithMultiplyFields.kt rename to j2k/tests/testData/ast/class/class/classWithMultiplyFields.kt diff --git a/j2k/testData/ast/class/class/emptyClass.jav b/j2k/tests/testData/ast/class/class/emptyClass.jav similarity index 100% rename from j2k/testData/ast/class/class/emptyClass.jav rename to j2k/tests/testData/ast/class/class/emptyClass.jav diff --git a/j2k/testData/ast/class/class/emptyClass.kt b/j2k/tests/testData/ast/class/class/emptyClass.kt similarity index 100% rename from j2k/testData/ast/class/class/emptyClass.kt rename to j2k/tests/testData/ast/class/class/emptyClass.kt diff --git a/j2k/testData/ast/class/class/extendsOneClassAndImplementsOneInterface.jav b/j2k/tests/testData/ast/class/class/extendsOneClassAndImplementsOneInterface.jav similarity index 100% rename from j2k/testData/ast/class/class/extendsOneClassAndImplementsOneInterface.jav rename to j2k/tests/testData/ast/class/class/extendsOneClassAndImplementsOneInterface.jav diff --git a/j2k/testData/ast/class/class/extendsOneClassAndImplementsOneInterface.kt b/j2k/tests/testData/ast/class/class/extendsOneClassAndImplementsOneInterface.kt similarity index 100% rename from j2k/testData/ast/class/class/extendsOneClassAndImplementsOneInterface.kt rename to j2k/tests/testData/ast/class/class/extendsOneClassAndImplementsOneInterface.kt diff --git a/j2k/testData/ast/class/class/extendsOneClassAndImplementsSeveralInterfaces.jav b/j2k/tests/testData/ast/class/class/extendsOneClassAndImplementsSeveralInterfaces.jav similarity index 100% rename from j2k/testData/ast/class/class/extendsOneClassAndImplementsSeveralInterfaces.jav rename to j2k/tests/testData/ast/class/class/extendsOneClassAndImplementsSeveralInterfaces.jav diff --git a/j2k/testData/ast/class/class/extendsOneClassAndImplementsSeveralInterfaces.kt b/j2k/tests/testData/ast/class/class/extendsOneClassAndImplementsSeveralInterfaces.kt similarity index 100% rename from j2k/testData/ast/class/class/extendsOneClassAndImplementsSeveralInterfaces.kt rename to j2k/tests/testData/ast/class/class/extendsOneClassAndImplementsSeveralInterfaces.kt diff --git a/j2k/testData/ast/class/class/finalClass.jav b/j2k/tests/testData/ast/class/class/finalClass.jav similarity index 100% rename from j2k/testData/ast/class/class/finalClass.jav rename to j2k/tests/testData/ast/class/class/finalClass.jav diff --git a/j2k/testData/ast/class/class/finalClass.kt b/j2k/tests/testData/ast/class/class/finalClass.kt similarity index 100% rename from j2k/testData/ast/class/class/finalClass.kt rename to j2k/tests/testData/ast/class/class/finalClass.kt diff --git a/j2k/testData/ast/class/class/genericClass.jav b/j2k/tests/testData/ast/class/class/genericClass.jav similarity index 100% rename from j2k/testData/ast/class/class/genericClass.jav rename to j2k/tests/testData/ast/class/class/genericClass.jav diff --git a/j2k/testData/ast/class/class/genericClass.kt b/j2k/tests/testData/ast/class/class/genericClass.kt similarity index 100% rename from j2k/testData/ast/class/class/genericClass.kt rename to j2k/tests/testData/ast/class/class/genericClass.kt diff --git a/j2k/testData/ast/class/class/innerEmptyClass.jav b/j2k/tests/testData/ast/class/class/innerEmptyClass.jav similarity index 100% rename from j2k/testData/ast/class/class/innerEmptyClass.jav rename to j2k/tests/testData/ast/class/class/innerEmptyClass.jav diff --git a/j2k/testData/ast/class/class/innerEmptyClass.kt b/j2k/tests/testData/ast/class/class/innerEmptyClass.kt similarity index 100% rename from j2k/testData/ast/class/class/innerEmptyClass.kt rename to j2k/tests/testData/ast/class/class/innerEmptyClass.kt diff --git a/j2k/testData/ast/class/class/innerStaticClass.jav b/j2k/tests/testData/ast/class/class/innerStaticClass.jav similarity index 100% rename from j2k/testData/ast/class/class/innerStaticClass.jav rename to j2k/tests/testData/ast/class/class/innerStaticClass.jav diff --git a/j2k/testData/ast/class/class/innerStaticClass.kt b/j2k/tests/testData/ast/class/class/innerStaticClass.kt similarity index 100% rename from j2k/testData/ast/class/class/innerStaticClass.kt rename to j2k/tests/testData/ast/class/class/innerStaticClass.kt diff --git a/j2k/testData/ast/class/class/internalClass.jav b/j2k/tests/testData/ast/class/class/internalClass.jav similarity index 100% rename from j2k/testData/ast/class/class/internalClass.jav rename to j2k/tests/testData/ast/class/class/internalClass.jav diff --git a/j2k/testData/ast/class/class/internalClass.kt b/j2k/tests/testData/ast/class/class/internalClass.kt similarity index 100% rename from j2k/testData/ast/class/class/internalClass.kt rename to j2k/tests/testData/ast/class/class/internalClass.kt diff --git a/j2k/testData/ast/class/class/oneStaticFieldOneNonStatic.jav b/j2k/tests/testData/ast/class/class/oneStaticFieldOneNonStatic.jav similarity index 100% rename from j2k/testData/ast/class/class/oneStaticFieldOneNonStatic.jav rename to j2k/tests/testData/ast/class/class/oneStaticFieldOneNonStatic.jav diff --git a/j2k/testData/ast/class/class/oneStaticFieldOneNonStatic.kt b/j2k/tests/testData/ast/class/class/oneStaticFieldOneNonStatic.kt similarity index 100% rename from j2k/testData/ast/class/class/oneStaticFieldOneNonStatic.kt rename to j2k/tests/testData/ast/class/class/oneStaticFieldOneNonStatic.kt diff --git a/j2k/testData/ast/class/class/oneStaticMethod.jav b/j2k/tests/testData/ast/class/class/oneStaticMethod.jav similarity index 100% rename from j2k/testData/ast/class/class/oneStaticMethod.jav rename to j2k/tests/testData/ast/class/class/oneStaticMethod.jav diff --git a/j2k/testData/ast/class/class/oneStaticMethod.kt b/j2k/tests/testData/ast/class/class/oneStaticMethod.kt similarity index 100% rename from j2k/testData/ast/class/class/oneStaticMethod.kt rename to j2k/tests/testData/ast/class/class/oneStaticMethod.kt diff --git a/j2k/testData/ast/class/class/oneStaticMethodOneNonStatic.jav b/j2k/tests/testData/ast/class/class/oneStaticMethodOneNonStatic.jav similarity index 100% rename from j2k/testData/ast/class/class/oneStaticMethodOneNonStatic.jav rename to j2k/tests/testData/ast/class/class/oneStaticMethodOneNonStatic.jav diff --git a/j2k/testData/ast/class/class/oneStaticMethodOneNonStatic.kt b/j2k/tests/testData/ast/class/class/oneStaticMethodOneNonStatic.kt similarity index 100% rename from j2k/testData/ast/class/class/oneStaticMethodOneNonStatic.kt rename to j2k/tests/testData/ast/class/class/oneStaticMethodOneNonStatic.kt diff --git a/j2k/testData/ast/class/class/pivateClass.jav b/j2k/tests/testData/ast/class/class/pivateClass.jav similarity index 100% rename from j2k/testData/ast/class/class/pivateClass.jav rename to j2k/tests/testData/ast/class/class/pivateClass.jav diff --git a/j2k/testData/ast/class/class/pivateClass.kt b/j2k/tests/testData/ast/class/class/pivateClass.kt similarity index 100% rename from j2k/testData/ast/class/class/pivateClass.kt rename to j2k/tests/testData/ast/class/class/pivateClass.kt diff --git a/j2k/testData/ast/class/class/protectedClass.jav b/j2k/tests/testData/ast/class/class/protectedClass.jav similarity index 100% rename from j2k/testData/ast/class/class/protectedClass.jav rename to j2k/tests/testData/ast/class/class/protectedClass.jav diff --git a/j2k/testData/ast/class/class/protectedClass.kt b/j2k/tests/testData/ast/class/class/protectedClass.kt similarity index 100% rename from j2k/testData/ast/class/class/protectedClass.kt rename to j2k/tests/testData/ast/class/class/protectedClass.kt diff --git a/j2k/testData/ast/class/class/publicClass.jav b/j2k/tests/testData/ast/class/class/publicClass.jav similarity index 100% rename from j2k/testData/ast/class/class/publicClass.jav rename to j2k/tests/testData/ast/class/class/publicClass.jav diff --git a/j2k/testData/ast/class/class/publicClass.kt b/j2k/tests/testData/ast/class/class/publicClass.kt similarity index 100% rename from j2k/testData/ast/class/class/publicClass.kt rename to j2k/tests/testData/ast/class/class/publicClass.kt diff --git a/j2k/testData/ast/class/class/simpleInheritance.jav b/j2k/tests/testData/ast/class/class/simpleInheritance.jav similarity index 100% rename from j2k/testData/ast/class/class/simpleInheritance.jav rename to j2k/tests/testData/ast/class/class/simpleInheritance.jav diff --git a/j2k/testData/ast/class/class/simpleInheritance.kt b/j2k/tests/testData/ast/class/class/simpleInheritance.kt similarity index 100% rename from j2k/testData/ast/class/class/simpleInheritance.kt rename to j2k/tests/testData/ast/class/class/simpleInheritance.kt diff --git a/j2k/testData/ast/class/class/twoStaticMethod.jav b/j2k/tests/testData/ast/class/class/twoStaticMethod.jav similarity index 100% rename from j2k/testData/ast/class/class/twoStaticMethod.jav rename to j2k/tests/testData/ast/class/class/twoStaticMethod.jav diff --git a/j2k/testData/ast/class/class/twoStaticMethod.kt b/j2k/tests/testData/ast/class/class/twoStaticMethod.kt similarity index 100% rename from j2k/testData/ast/class/class/twoStaticMethod.kt rename to j2k/tests/testData/ast/class/class/twoStaticMethod.kt diff --git a/j2k/testData/ast/class/file/kt-639.jav b/j2k/tests/testData/ast/class/file/kt-639.jav similarity index 100% rename from j2k/testData/ast/class/file/kt-639.jav rename to j2k/tests/testData/ast/class/file/kt-639.jav diff --git a/j2k/testData/ast/class/file/kt-639.kt b/j2k/tests/testData/ast/class/file/kt-639.kt similarity index 100% rename from j2k/testData/ast/class/file/kt-639.kt rename to j2k/tests/testData/ast/class/file/kt-639.kt diff --git a/j2k/testData/ast/class/file/privateInit.jav b/j2k/tests/testData/ast/class/file/privateInit.jav similarity index 100% rename from j2k/testData/ast/class/file/privateInit.jav rename to j2k/tests/testData/ast/class/file/privateInit.jav diff --git a/j2k/testData/ast/class/file/privateInit.kt b/j2k/tests/testData/ast/class/file/privateInit.kt similarity index 100% rename from j2k/testData/ast/class/file/privateInit.kt rename to j2k/tests/testData/ast/class/file/privateInit.kt diff --git a/j2k/testData/ast/classExpression/expression/objectClass.jav b/j2k/tests/testData/ast/classExpression/expression/objectClass.jav similarity index 100% rename from j2k/testData/ast/classExpression/expression/objectClass.jav rename to j2k/tests/testData/ast/classExpression/expression/objectClass.jav diff --git a/j2k/testData/ast/classExpression/expression/objectClass.kt b/j2k/tests/testData/ast/classExpression/expression/objectClass.kt similarity index 100% rename from j2k/testData/ast/classExpression/expression/objectClass.kt rename to j2k/tests/testData/ast/classExpression/expression/objectClass.kt diff --git a/j2k/testData/ast/classExpression/expression/stringClass.jav b/j2k/tests/testData/ast/classExpression/expression/stringClass.jav similarity index 100% rename from j2k/testData/ast/classExpression/expression/stringClass.jav rename to j2k/tests/testData/ast/classExpression/expression/stringClass.jav diff --git a/j2k/testData/ast/classExpression/expression/stringClass.kt b/j2k/tests/testData/ast/classExpression/expression/stringClass.kt similarity index 100% rename from j2k/testData/ast/classExpression/expression/stringClass.kt rename to j2k/tests/testData/ast/classExpression/expression/stringClass.kt diff --git a/j2k/testData/ast/classExpression/statement/complexExample.jav b/j2k/tests/testData/ast/classExpression/statement/complexExample.jav similarity index 100% rename from j2k/testData/ast/classExpression/statement/complexExample.jav rename to j2k/tests/testData/ast/classExpression/statement/complexExample.jav diff --git a/j2k/testData/ast/classExpression/statement/complexExample.kt b/j2k/tests/testData/ast/classExpression/statement/complexExample.kt similarity index 100% rename from j2k/testData/ast/classExpression/statement/complexExample.kt rename to j2k/tests/testData/ast/classExpression/statement/complexExample.kt diff --git a/j2k/testData/ast/conditionalExpression/expression/simpleConditionalExpression.jav b/j2k/tests/testData/ast/conditionalExpression/expression/simpleConditionalExpression.jav similarity index 100% rename from j2k/testData/ast/conditionalExpression/expression/simpleConditionalExpression.jav rename to j2k/tests/testData/ast/conditionalExpression/expression/simpleConditionalExpression.jav diff --git a/j2k/testData/ast/conditionalExpression/expression/simpleConditionalExpression.kt b/j2k/tests/testData/ast/conditionalExpression/expression/simpleConditionalExpression.kt similarity index 100% rename from j2k/testData/ast/conditionalExpression/expression/simpleConditionalExpression.kt rename to j2k/tests/testData/ast/conditionalExpression/expression/simpleConditionalExpression.kt diff --git a/j2k/testData/ast/constructors/file/allCallsPrimary.jav b/j2k/tests/testData/ast/constructors/file/allCallsPrimary.jav similarity index 100% rename from j2k/testData/ast/constructors/file/allCallsPrimary.jav rename to j2k/tests/testData/ast/constructors/file/allCallsPrimary.jav diff --git a/j2k/testData/ast/constructors/file/allCallsPrimary.kt b/j2k/tests/testData/ast/constructors/file/allCallsPrimary.kt similarity index 100% rename from j2k/testData/ast/constructors/file/allCallsPrimary.kt rename to j2k/tests/testData/ast/constructors/file/allCallsPrimary.kt diff --git a/j2k/testData/ast/constructors/file/allCallsPrimary2.jav b/j2k/tests/testData/ast/constructors/file/allCallsPrimary2.jav similarity index 100% rename from j2k/testData/ast/constructors/file/allCallsPrimary2.jav rename to j2k/tests/testData/ast/constructors/file/allCallsPrimary2.jav diff --git a/j2k/testData/ast/constructors/file/allCallsPrimary2.kt b/j2k/tests/testData/ast/constructors/file/allCallsPrimary2.kt similarity index 100% rename from j2k/testData/ast/constructors/file/allCallsPrimary2.kt rename to j2k/tests/testData/ast/constructors/file/allCallsPrimary2.kt diff --git a/j2k/testData/ast/constructors/file/customerBuilder.jav b/j2k/tests/testData/ast/constructors/file/customerBuilder.jav similarity index 100% rename from j2k/testData/ast/constructors/file/customerBuilder.jav rename to j2k/tests/testData/ast/constructors/file/customerBuilder.jav diff --git a/j2k/testData/ast/constructors/file/customerBuilder.kt b/j2k/tests/testData/ast/constructors/file/customerBuilder.kt similarity index 100% rename from j2k/testData/ast/constructors/file/customerBuilder.kt rename to j2k/tests/testData/ast/constructors/file/customerBuilder.kt diff --git a/j2k/testData/ast/constructors/file/genericIdentifier.jav b/j2k/tests/testData/ast/constructors/file/genericIdentifier.jav similarity index 100% rename from j2k/testData/ast/constructors/file/genericIdentifier.jav rename to j2k/tests/testData/ast/constructors/file/genericIdentifier.jav diff --git a/j2k/testData/ast/constructors/file/genericIdentifier.kt b/j2k/tests/testData/ast/constructors/file/genericIdentifier.kt similarity index 100% rename from j2k/testData/ast/constructors/file/genericIdentifier.kt rename to j2k/tests/testData/ast/constructors/file/genericIdentifier.kt diff --git a/j2k/testData/ast/constructors/file/identifier.jav b/j2k/tests/testData/ast/constructors/file/identifier.jav similarity index 100% rename from j2k/testData/ast/constructors/file/identifier.jav rename to j2k/tests/testData/ast/constructors/file/identifier.jav diff --git a/j2k/testData/ast/constructors/file/identifier.kt b/j2k/tests/testData/ast/constructors/file/identifier.kt similarity index 100% rename from j2k/testData/ast/constructors/file/identifier.kt rename to j2k/tests/testData/ast/constructors/file/identifier.kt diff --git a/j2k/testData/ast/constructors/file/withManyDefaultParams.jav b/j2k/tests/testData/ast/constructors/file/withManyDefaultParams.jav similarity index 100% rename from j2k/testData/ast/constructors/file/withManyDefaultParams.jav rename to j2k/tests/testData/ast/constructors/file/withManyDefaultParams.jav diff --git a/j2k/testData/ast/constructors/file/withManyDefaultParams.kt b/j2k/tests/testData/ast/constructors/file/withManyDefaultParams.kt similarity index 100% rename from j2k/testData/ast/constructors/file/withManyDefaultParams.kt rename to j2k/tests/testData/ast/constructors/file/withManyDefaultParams.kt diff --git a/j2k/testData/ast/continueStatement/statement/continueWithLabel.jav b/j2k/tests/testData/ast/continueStatement/statement/continueWithLabel.jav similarity index 100% rename from j2k/testData/ast/continueStatement/statement/continueWithLabel.jav rename to j2k/tests/testData/ast/continueStatement/statement/continueWithLabel.jav diff --git a/j2k/testData/ast/continueStatement/statement/continueWithLabel.kt b/j2k/tests/testData/ast/continueStatement/statement/continueWithLabel.kt similarity index 100% rename from j2k/testData/ast/continueStatement/statement/continueWithLabel.kt rename to j2k/tests/testData/ast/continueStatement/statement/continueWithLabel.kt diff --git a/j2k/testData/ast/continueStatement/statement/continueWithoutLabel.jav b/j2k/tests/testData/ast/continueStatement/statement/continueWithoutLabel.jav similarity index 100% rename from j2k/testData/ast/continueStatement/statement/continueWithoutLabel.jav rename to j2k/tests/testData/ast/continueStatement/statement/continueWithoutLabel.jav diff --git a/j2k/testData/ast/continueStatement/statement/continueWithoutLabel.kt b/j2k/tests/testData/ast/continueStatement/statement/continueWithoutLabel.kt similarity index 100% rename from j2k/testData/ast/continueStatement/statement/continueWithoutLabel.kt rename to j2k/tests/testData/ast/continueStatement/statement/continueWithoutLabel.kt diff --git a/j2k/testData/ast/declarationStatement/statement/multiplyFinalIntDeclaration.jav b/j2k/tests/testData/ast/declarationStatement/statement/multiplyFinalIntDeclaration.jav similarity index 100% rename from j2k/testData/ast/declarationStatement/statement/multiplyFinalIntDeclaration.jav rename to j2k/tests/testData/ast/declarationStatement/statement/multiplyFinalIntDeclaration.jav diff --git a/j2k/testData/ast/declarationStatement/statement/multiplyFinalIntDeclaration.kt b/j2k/tests/testData/ast/declarationStatement/statement/multiplyFinalIntDeclaration.kt similarity index 100% rename from j2k/testData/ast/declarationStatement/statement/multiplyFinalIntDeclaration.kt rename to j2k/tests/testData/ast/declarationStatement/statement/multiplyFinalIntDeclaration.kt diff --git a/j2k/testData/ast/declarationStatement/statement/multiplyIntDeclaration.jav b/j2k/tests/testData/ast/declarationStatement/statement/multiplyIntDeclaration.jav similarity index 100% rename from j2k/testData/ast/declarationStatement/statement/multiplyIntDeclaration.jav rename to j2k/tests/testData/ast/declarationStatement/statement/multiplyIntDeclaration.jav diff --git a/j2k/testData/ast/declarationStatement/statement/multiplyIntDeclaration.kt b/j2k/tests/testData/ast/declarationStatement/statement/multiplyIntDeclaration.kt similarity index 100% rename from j2k/testData/ast/declarationStatement/statement/multiplyIntDeclaration.kt rename to j2k/tests/testData/ast/declarationStatement/statement/multiplyIntDeclaration.kt diff --git a/j2k/testData/ast/declarationStatement/statement/singleFinalIntDeclaration.jav b/j2k/tests/testData/ast/declarationStatement/statement/singleFinalIntDeclaration.jav similarity index 100% rename from j2k/testData/ast/declarationStatement/statement/singleFinalIntDeclaration.jav rename to j2k/tests/testData/ast/declarationStatement/statement/singleFinalIntDeclaration.jav diff --git a/j2k/testData/ast/declarationStatement/statement/singleFinalIntDeclaration.kt b/j2k/tests/testData/ast/declarationStatement/statement/singleFinalIntDeclaration.kt similarity index 100% rename from j2k/testData/ast/declarationStatement/statement/singleFinalIntDeclaration.kt rename to j2k/tests/testData/ast/declarationStatement/statement/singleFinalIntDeclaration.kt diff --git a/j2k/testData/ast/declarationStatement/statement/singleFinalStringDeclaration.jav b/j2k/tests/testData/ast/declarationStatement/statement/singleFinalStringDeclaration.jav similarity index 100% rename from j2k/testData/ast/declarationStatement/statement/singleFinalStringDeclaration.jav rename to j2k/tests/testData/ast/declarationStatement/statement/singleFinalStringDeclaration.jav diff --git a/j2k/testData/ast/declarationStatement/statement/singleFinalStringDeclaration.kt b/j2k/tests/testData/ast/declarationStatement/statement/singleFinalStringDeclaration.kt similarity index 100% rename from j2k/testData/ast/declarationStatement/statement/singleFinalStringDeclaration.kt rename to j2k/tests/testData/ast/declarationStatement/statement/singleFinalStringDeclaration.kt diff --git a/j2k/testData/ast/declarationStatement/statement/singleIntDeclaration.jav b/j2k/tests/testData/ast/declarationStatement/statement/singleIntDeclaration.jav similarity index 100% rename from j2k/testData/ast/declarationStatement/statement/singleIntDeclaration.jav rename to j2k/tests/testData/ast/declarationStatement/statement/singleIntDeclaration.jav diff --git a/j2k/testData/ast/declarationStatement/statement/singleIntDeclaration.kt b/j2k/tests/testData/ast/declarationStatement/statement/singleIntDeclaration.kt similarity index 100% rename from j2k/testData/ast/declarationStatement/statement/singleIntDeclaration.kt rename to j2k/tests/testData/ast/declarationStatement/statement/singleIntDeclaration.kt diff --git a/j2k/testData/ast/declarationStatement/statement/singleStringDeclaration.jav b/j2k/tests/testData/ast/declarationStatement/statement/singleStringDeclaration.jav similarity index 100% rename from j2k/testData/ast/declarationStatement/statement/singleStringDeclaration.jav rename to j2k/tests/testData/ast/declarationStatement/statement/singleStringDeclaration.jav diff --git a/j2k/testData/ast/declarationStatement/statement/singleStringDeclaration.kt b/j2k/tests/testData/ast/declarationStatement/statement/singleStringDeclaration.kt similarity index 100% rename from j2k/testData/ast/declarationStatement/statement/singleStringDeclaration.kt rename to j2k/tests/testData/ast/declarationStatement/statement/singleStringDeclaration.kt diff --git a/j2k/testData/ast/doWhileStatement/statement/whileWithBlock.jav b/j2k/tests/testData/ast/doWhileStatement/statement/whileWithBlock.jav similarity index 100% rename from j2k/testData/ast/doWhileStatement/statement/whileWithBlock.jav rename to j2k/tests/testData/ast/doWhileStatement/statement/whileWithBlock.jav diff --git a/j2k/testData/ast/doWhileStatement/statement/whileWithBlock.kt b/j2k/tests/testData/ast/doWhileStatement/statement/whileWithBlock.kt similarity index 100% rename from j2k/testData/ast/doWhileStatement/statement/whileWithBlock.kt rename to j2k/tests/testData/ast/doWhileStatement/statement/whileWithBlock.kt diff --git a/j2k/testData/ast/doWhileStatement/statement/whileWithEmptyBlock.jav b/j2k/tests/testData/ast/doWhileStatement/statement/whileWithEmptyBlock.jav similarity index 100% rename from j2k/testData/ast/doWhileStatement/statement/whileWithEmptyBlock.jav rename to j2k/tests/testData/ast/doWhileStatement/statement/whileWithEmptyBlock.jav diff --git a/j2k/testData/ast/doWhileStatement/statement/whileWithEmptyBlock.kt b/j2k/tests/testData/ast/doWhileStatement/statement/whileWithEmptyBlock.kt similarity index 100% rename from j2k/testData/ast/doWhileStatement/statement/whileWithEmptyBlock.kt rename to j2k/tests/testData/ast/doWhileStatement/statement/whileWithEmptyBlock.kt diff --git a/j2k/testData/ast/doWhileStatement/statement/whileWithExpression.jav b/j2k/tests/testData/ast/doWhileStatement/statement/whileWithExpression.jav similarity index 100% rename from j2k/testData/ast/doWhileStatement/statement/whileWithExpression.jav rename to j2k/tests/testData/ast/doWhileStatement/statement/whileWithExpression.jav diff --git a/j2k/testData/ast/doWhileStatement/statement/whileWithExpression.kt b/j2k/tests/testData/ast/doWhileStatement/statement/whileWithExpression.kt similarity index 100% rename from j2k/testData/ast/doWhileStatement/statement/whileWithExpression.kt rename to j2k/tests/testData/ast/doWhileStatement/statement/whileWithExpression.kt diff --git a/j2k/testData/ast/doWhileStatement/statement/whileWithReturn.jav b/j2k/tests/testData/ast/doWhileStatement/statement/whileWithReturn.jav similarity index 100% rename from j2k/testData/ast/doWhileStatement/statement/whileWithReturn.jav rename to j2k/tests/testData/ast/doWhileStatement/statement/whileWithReturn.jav diff --git a/j2k/testData/ast/doWhileStatement/statement/whileWithReturn.kt b/j2k/tests/testData/ast/doWhileStatement/statement/whileWithReturn.kt similarity index 100% rename from j2k/testData/ast/doWhileStatement/statement/whileWithReturn.kt rename to j2k/tests/testData/ast/doWhileStatement/statement/whileWithReturn.kt diff --git a/j2k/testData/ast/enum/class/colorEnum.jav b/j2k/tests/testData/ast/enum/class/colorEnum.jav similarity index 100% rename from j2k/testData/ast/enum/class/colorEnum.jav rename to j2k/tests/testData/ast/enum/class/colorEnum.jav diff --git a/j2k/testData/ast/enum/class/colorEnum.kt b/j2k/tests/testData/ast/enum/class/colorEnum.kt similarity index 100% rename from j2k/testData/ast/enum/class/colorEnum.kt rename to j2k/tests/testData/ast/enum/class/colorEnum.kt diff --git a/j2k/testData/ast/enum/class/emptyEnum.jav b/j2k/tests/testData/ast/enum/class/emptyEnum.jav similarity index 100% rename from j2k/testData/ast/enum/class/emptyEnum.jav rename to j2k/tests/testData/ast/enum/class/emptyEnum.jav diff --git a/j2k/testData/ast/enum/class/emptyEnum.kt b/j2k/tests/testData/ast/enum/class/emptyEnum.kt similarity index 100% rename from j2k/testData/ast/enum/class/emptyEnum.kt rename to j2k/tests/testData/ast/enum/class/emptyEnum.kt diff --git a/j2k/testData/ast/enum/class/enumImplementsOneInterface.jav b/j2k/tests/testData/ast/enum/class/enumImplementsOneInterface.jav similarity index 100% rename from j2k/testData/ast/enum/class/enumImplementsOneInterface.jav rename to j2k/tests/testData/ast/enum/class/enumImplementsOneInterface.jav diff --git a/j2k/testData/ast/enum/class/enumImplementsOneInterface.kt b/j2k/tests/testData/ast/enum/class/enumImplementsOneInterface.kt similarity index 100% rename from j2k/testData/ast/enum/class/enumImplementsOneInterface.kt rename to j2k/tests/testData/ast/enum/class/enumImplementsOneInterface.kt diff --git a/j2k/testData/ast/enum/class/enumImplementsSeveralInterfaces.jav b/j2k/tests/testData/ast/enum/class/enumImplementsSeveralInterfaces.jav similarity index 100% rename from j2k/testData/ast/enum/class/enumImplementsSeveralInterfaces.jav rename to j2k/tests/testData/ast/enum/class/enumImplementsSeveralInterfaces.jav diff --git a/j2k/testData/ast/enum/class/enumImplementsSeveralInterfaces.kt b/j2k/tests/testData/ast/enum/class/enumImplementsSeveralInterfaces.kt similarity index 100% rename from j2k/testData/ast/enum/class/enumImplementsSeveralInterfaces.kt rename to j2k/tests/testData/ast/enum/class/enumImplementsSeveralInterfaces.kt diff --git a/j2k/testData/ast/enum/class/enumWithNameField.jav b/j2k/tests/testData/ast/enum/class/enumWithNameField.jav similarity index 100% rename from j2k/testData/ast/enum/class/enumWithNameField.jav rename to j2k/tests/testData/ast/enum/class/enumWithNameField.jav diff --git a/j2k/testData/ast/enum/class/enumWithNameField.kt b/j2k/tests/testData/ast/enum/class/enumWithNameField.kt similarity index 100% rename from j2k/testData/ast/enum/class/enumWithNameField.kt rename to j2k/tests/testData/ast/enum/class/enumWithNameField.kt diff --git a/j2k/testData/ast/enum/class/fieldsWithPrimaryPrivateConstructor.jav b/j2k/tests/testData/ast/enum/class/fieldsWithPrimaryPrivateConstructor.jav similarity index 100% rename from j2k/testData/ast/enum/class/fieldsWithPrimaryPrivateConstructor.jav rename to j2k/tests/testData/ast/enum/class/fieldsWithPrimaryPrivateConstructor.jav diff --git a/j2k/testData/ast/enum/class/fieldsWithPrimaryPrivateConstructor.kt b/j2k/tests/testData/ast/enum/class/fieldsWithPrimaryPrivateConstructor.kt similarity index 100% rename from j2k/testData/ast/enum/class/fieldsWithPrimaryPrivateConstructor.kt rename to j2k/tests/testData/ast/enum/class/fieldsWithPrimaryPrivateConstructor.kt diff --git a/j2k/testData/ast/enum/class/internalEnum.jav b/j2k/tests/testData/ast/enum/class/internalEnum.jav similarity index 100% rename from j2k/testData/ast/enum/class/internalEnum.jav rename to j2k/tests/testData/ast/enum/class/internalEnum.jav diff --git a/j2k/testData/ast/enum/class/internalEnum.kt b/j2k/tests/testData/ast/enum/class/internalEnum.kt similarity index 100% rename from j2k/testData/ast/enum/class/internalEnum.kt rename to j2k/tests/testData/ast/enum/class/internalEnum.kt diff --git a/j2k/testData/ast/enum/class/overrideToString.jav b/j2k/tests/testData/ast/enum/class/overrideToString.jav similarity index 100% rename from j2k/testData/ast/enum/class/overrideToString.jav rename to j2k/tests/testData/ast/enum/class/overrideToString.jav diff --git a/j2k/testData/ast/enum/class/overrideToString.kt b/j2k/tests/testData/ast/enum/class/overrideToString.kt similarity index 100% rename from j2k/testData/ast/enum/class/overrideToString.kt rename to j2k/tests/testData/ast/enum/class/overrideToString.kt diff --git a/j2k/testData/ast/enum/class/primaryPrivateConstructor.jav b/j2k/tests/testData/ast/enum/class/primaryPrivateConstructor.jav similarity index 100% rename from j2k/testData/ast/enum/class/primaryPrivateConstructor.jav rename to j2k/tests/testData/ast/enum/class/primaryPrivateConstructor.jav diff --git a/j2k/testData/ast/enum/class/primaryPrivateConstructor.kt b/j2k/tests/testData/ast/enum/class/primaryPrivateConstructor.kt similarity index 100% rename from j2k/testData/ast/enum/class/primaryPrivateConstructor.kt rename to j2k/tests/testData/ast/enum/class/primaryPrivateConstructor.kt diff --git a/j2k/testData/ast/enum/class/privateEnum.jav b/j2k/tests/testData/ast/enum/class/privateEnum.jav similarity index 100% rename from j2k/testData/ast/enum/class/privateEnum.jav rename to j2k/tests/testData/ast/enum/class/privateEnum.jav diff --git a/j2k/testData/ast/enum/class/privateEnum.kt b/j2k/tests/testData/ast/enum/class/privateEnum.kt similarity index 100% rename from j2k/testData/ast/enum/class/privateEnum.kt rename to j2k/tests/testData/ast/enum/class/privateEnum.kt diff --git a/j2k/testData/ast/enum/class/protectedEnum.jav b/j2k/tests/testData/ast/enum/class/protectedEnum.jav similarity index 100% rename from j2k/testData/ast/enum/class/protectedEnum.jav rename to j2k/tests/testData/ast/enum/class/protectedEnum.jav diff --git a/j2k/testData/ast/enum/class/protectedEnum.kt b/j2k/tests/testData/ast/enum/class/protectedEnum.kt similarity index 100% rename from j2k/testData/ast/enum/class/protectedEnum.kt rename to j2k/tests/testData/ast/enum/class/protectedEnum.kt diff --git a/j2k/testData/ast/enum/class/publicEnum.jav b/j2k/tests/testData/ast/enum/class/publicEnum.jav similarity index 100% rename from j2k/testData/ast/enum/class/publicEnum.jav rename to j2k/tests/testData/ast/enum/class/publicEnum.jav diff --git a/j2k/testData/ast/enum/class/publicEnum.kt b/j2k/tests/testData/ast/enum/class/publicEnum.kt similarity index 100% rename from j2k/testData/ast/enum/class/publicEnum.kt rename to j2k/tests/testData/ast/enum/class/publicEnum.kt diff --git a/j2k/testData/ast/enum/class/runnableImplementation.jav b/j2k/tests/testData/ast/enum/class/runnableImplementation.jav similarity index 100% rename from j2k/testData/ast/enum/class/runnableImplementation.jav rename to j2k/tests/testData/ast/enum/class/runnableImplementation.jav diff --git a/j2k/testData/ast/enum/class/runnableImplementation.kt b/j2k/tests/testData/ast/enum/class/runnableImplementation.kt similarity index 100% rename from j2k/testData/ast/enum/class/runnableImplementation.kt rename to j2k/tests/testData/ast/enum/class/runnableImplementation.kt diff --git a/j2k/testData/ast/enum/class/typeSafeEnum.jav b/j2k/tests/testData/ast/enum/class/typeSafeEnum.jav similarity index 100% rename from j2k/testData/ast/enum/class/typeSafeEnum.jav rename to j2k/tests/testData/ast/enum/class/typeSafeEnum.jav diff --git a/j2k/testData/ast/enum/class/typeSafeEnum.kt b/j2k/tests/testData/ast/enum/class/typeSafeEnum.kt similarity index 100% rename from j2k/testData/ast/enum/class/typeSafeEnum.kt rename to j2k/tests/testData/ast/enum/class/typeSafeEnum.kt diff --git a/j2k/testData/ast/field/file/classChildExtendsBase.jav b/j2k/tests/testData/ast/field/file/classChildExtendsBase.jav similarity index 100% rename from j2k/testData/ast/field/file/classChildExtendsBase.jav rename to j2k/tests/testData/ast/field/file/classChildExtendsBase.jav diff --git a/j2k/testData/ast/field/file/classChildExtendsBase.kt b/j2k/tests/testData/ast/field/file/classChildExtendsBase.kt similarity index 100% rename from j2k/testData/ast/field/file/classChildExtendsBase.kt rename to j2k/tests/testData/ast/field/file/classChildExtendsBase.kt diff --git a/j2k/testData/ast/field/file/internalField.jav b/j2k/tests/testData/ast/field/file/internalField.jav similarity index 100% rename from j2k/testData/ast/field/file/internalField.jav rename to j2k/tests/testData/ast/field/file/internalField.jav diff --git a/j2k/testData/ast/field/file/internalField.kt b/j2k/tests/testData/ast/field/file/internalField.kt similarity index 100% rename from j2k/testData/ast/field/file/internalField.kt rename to j2k/tests/testData/ast/field/file/internalField.kt diff --git a/j2k/testData/ast/field/file/privateField.jav b/j2k/tests/testData/ast/field/file/privateField.jav similarity index 100% rename from j2k/testData/ast/field/file/privateField.jav rename to j2k/tests/testData/ast/field/file/privateField.jav diff --git a/j2k/testData/ast/field/file/privateField.kt b/j2k/tests/testData/ast/field/file/privateField.kt similarity index 100% rename from j2k/testData/ast/field/file/privateField.kt rename to j2k/tests/testData/ast/field/file/privateField.kt diff --git a/j2k/testData/ast/field/file/protectedField.jav b/j2k/tests/testData/ast/field/file/protectedField.jav similarity index 100% rename from j2k/testData/ast/field/file/protectedField.jav rename to j2k/tests/testData/ast/field/file/protectedField.jav diff --git a/j2k/testData/ast/field/file/protectedField.kt b/j2k/tests/testData/ast/field/file/protectedField.kt similarity index 100% rename from j2k/testData/ast/field/file/protectedField.kt rename to j2k/tests/testData/ast/field/file/protectedField.kt diff --git a/j2k/testData/ast/field/file/publicField.jav b/j2k/tests/testData/ast/field/file/publicField.jav similarity index 100% rename from j2k/testData/ast/field/file/publicField.jav rename to j2k/tests/testData/ast/field/file/publicField.jav diff --git a/j2k/testData/ast/field/file/publicField.kt b/j2k/tests/testData/ast/field/file/publicField.kt similarity index 100% rename from j2k/testData/ast/field/file/publicField.kt rename to j2k/tests/testData/ast/field/file/publicField.kt diff --git a/j2k/testData/ast/field/file/valWithInit.jav b/j2k/tests/testData/ast/field/file/valWithInit.jav similarity index 100% rename from j2k/testData/ast/field/file/valWithInit.jav rename to j2k/tests/testData/ast/field/file/valWithInit.jav diff --git a/j2k/testData/ast/field/file/valWithInit.kt b/j2k/tests/testData/ast/field/file/valWithInit.kt similarity index 100% rename from j2k/testData/ast/field/file/valWithInit.kt rename to j2k/tests/testData/ast/field/file/valWithInit.kt diff --git a/j2k/testData/ast/field/file/varWithInit.jav b/j2k/tests/testData/ast/field/file/varWithInit.jav similarity index 100% rename from j2k/testData/ast/field/file/varWithInit.jav rename to j2k/tests/testData/ast/field/file/varWithInit.jav diff --git a/j2k/testData/ast/field/file/varWithInit.kt b/j2k/tests/testData/ast/field/file/varWithInit.kt similarity index 100% rename from j2k/testData/ast/field/file/varWithInit.kt rename to j2k/tests/testData/ast/field/file/varWithInit.kt diff --git a/j2k/testData/ast/field/file/varWithoutInit.jav b/j2k/tests/testData/ast/field/file/varWithoutInit.jav similarity index 100% rename from j2k/testData/ast/field/file/varWithoutInit.jav rename to j2k/tests/testData/ast/field/file/varWithoutInit.jav diff --git a/j2k/testData/ast/field/file/varWithoutInit.kt b/j2k/tests/testData/ast/field/file/varWithoutInit.kt similarity index 100% rename from j2k/testData/ast/field/file/varWithoutInit.kt rename to j2k/tests/testData/ast/field/file/varWithoutInit.kt diff --git a/j2k/testData/ast/file/comp/intNullability.jav b/j2k/tests/testData/ast/file/comp/intNullability.jav similarity index 100% rename from j2k/testData/ast/file/comp/intNullability.jav rename to j2k/tests/testData/ast/file/comp/intNullability.jav diff --git a/j2k/testData/ast/file/comp/intNullability.kt b/j2k/tests/testData/ast/file/comp/intNullability.kt similarity index 100% rename from j2k/testData/ast/file/comp/intNullability.kt rename to j2k/tests/testData/ast/file/comp/intNullability.kt diff --git a/j2k/testData/ast/file/file/packageWithClass.jav b/j2k/tests/testData/ast/file/file/packageWithClass.jav similarity index 100% rename from j2k/testData/ast/file/file/packageWithClass.jav rename to j2k/tests/testData/ast/file/file/packageWithClass.jav diff --git a/j2k/testData/ast/file/file/packageWithClass.kt b/j2k/tests/testData/ast/file/file/packageWithClass.kt similarity index 100% rename from j2k/testData/ast/file/file/packageWithClass.kt rename to j2k/tests/testData/ast/file/file/packageWithClass.kt diff --git a/j2k/testData/ast/file/file/packageWithClasses.jav b/j2k/tests/testData/ast/file/file/packageWithClasses.jav similarity index 100% rename from j2k/testData/ast/file/file/packageWithClasses.jav rename to j2k/tests/testData/ast/file/file/packageWithClasses.jav diff --git a/j2k/testData/ast/file/file/packageWithClasses.kt b/j2k/tests/testData/ast/file/file/packageWithClasses.kt similarity index 100% rename from j2k/testData/ast/file/file/packageWithClasses.kt rename to j2k/tests/testData/ast/file/file/packageWithClasses.kt diff --git a/j2k/testData/ast/file/file/packageWithImports.jav b/j2k/tests/testData/ast/file/file/packageWithImports.jav similarity index 100% rename from j2k/testData/ast/file/file/packageWithImports.jav rename to j2k/tests/testData/ast/file/file/packageWithImports.jav diff --git a/j2k/testData/ast/file/file/packageWithImports.kt b/j2k/tests/testData/ast/file/file/packageWithImports.kt similarity index 100% rename from j2k/testData/ast/file/file/packageWithImports.kt rename to j2k/tests/testData/ast/file/file/packageWithImports.kt diff --git a/j2k/testData/ast/file/file/packageWithMixedImports.jav b/j2k/tests/testData/ast/file/file/packageWithMixedImports.jav similarity index 100% rename from j2k/testData/ast/file/file/packageWithMixedImports.jav rename to j2k/tests/testData/ast/file/file/packageWithMixedImports.jav diff --git a/j2k/testData/ast/file/file/packageWithMixedImports.kt b/j2k/tests/testData/ast/file/file/packageWithMixedImports.kt similarity index 100% rename from j2k/testData/ast/file/file/packageWithMixedImports.kt rename to j2k/tests/testData/ast/file/file/packageWithMixedImports.kt diff --git a/j2k/testData/ast/file/file/packageWithOpenClass.jav b/j2k/tests/testData/ast/file/file/packageWithOpenClass.jav similarity index 100% rename from j2k/testData/ast/file/file/packageWithOpenClass.jav rename to j2k/tests/testData/ast/file/file/packageWithOpenClass.jav diff --git a/j2k/testData/ast/file/file/packageWithOpenClass.kt b/j2k/tests/testData/ast/file/file/packageWithOpenClass.kt similarity index 100% rename from j2k/testData/ast/file/file/packageWithOpenClass.kt rename to j2k/tests/testData/ast/file/file/packageWithOpenClass.kt diff --git a/j2k/testData/ast/file/file/packageWithStaticImports.jav b/j2k/tests/testData/ast/file/file/packageWithStaticImports.jav similarity index 100% rename from j2k/testData/ast/file/file/packageWithStaticImports.jav rename to j2k/tests/testData/ast/file/file/packageWithStaticImports.jav diff --git a/j2k/testData/ast/file/file/packageWithStaticImports.kt b/j2k/tests/testData/ast/file/file/packageWithStaticImports.kt similarity index 100% rename from j2k/testData/ast/file/file/packageWithStaticImports.kt rename to j2k/tests/testData/ast/file/file/packageWithStaticImports.kt diff --git a/j2k/testData/ast/for/statement/commonCaseForTest.jav b/j2k/tests/testData/ast/for/statement/commonCaseForTest.jav similarity index 100% rename from j2k/testData/ast/for/statement/commonCaseForTest.jav rename to j2k/tests/testData/ast/for/statement/commonCaseForTest.jav diff --git a/j2k/testData/ast/for/statement/commonCaseForTest.kt b/j2k/tests/testData/ast/for/statement/commonCaseForTest.kt similarity index 100% rename from j2k/testData/ast/for/statement/commonCaseForTest.kt rename to j2k/tests/testData/ast/for/statement/commonCaseForTest.kt diff --git a/j2k/testData/ast/for/statement/forRangeWithLE.jav b/j2k/tests/testData/ast/for/statement/forRangeWithLE.jav similarity index 100% rename from j2k/testData/ast/for/statement/forRangeWithLE.jav rename to j2k/tests/testData/ast/for/statement/forRangeWithLE.jav diff --git a/j2k/testData/ast/for/statement/forRangeWithLE.kt b/j2k/tests/testData/ast/for/statement/forRangeWithLE.kt similarity index 100% rename from j2k/testData/ast/for/statement/forRangeWithLE.kt rename to j2k/tests/testData/ast/for/statement/forRangeWithLE.kt diff --git a/j2k/testData/ast/for/statement/forRangeWithLT.jav b/j2k/tests/testData/ast/for/statement/forRangeWithLT.jav similarity index 100% rename from j2k/testData/ast/for/statement/forRangeWithLT.jav rename to j2k/tests/testData/ast/for/statement/forRangeWithLT.jav diff --git a/j2k/testData/ast/for/statement/forRangeWithLT.kt b/j2k/tests/testData/ast/for/statement/forRangeWithLT.kt similarity index 100% rename from j2k/testData/ast/for/statement/forRangeWithLT.kt rename to j2k/tests/testData/ast/for/statement/forRangeWithLT.kt diff --git a/j2k/testData/ast/for/statement/forWithBlock.jav b/j2k/tests/testData/ast/for/statement/forWithBlock.jav similarity index 100% rename from j2k/testData/ast/for/statement/forWithBlock.jav rename to j2k/tests/testData/ast/for/statement/forWithBlock.jav diff --git a/j2k/testData/ast/for/statement/forWithBlock.kt b/j2k/tests/testData/ast/for/statement/forWithBlock.kt similarity index 100% rename from j2k/testData/ast/for/statement/forWithBlock.kt rename to j2k/tests/testData/ast/for/statement/forWithBlock.kt diff --git a/j2k/testData/ast/for/statement/forWithBlockAndDoubleUpdate.jav b/j2k/tests/testData/ast/for/statement/forWithBlockAndDoubleUpdate.jav similarity index 100% rename from j2k/testData/ast/for/statement/forWithBlockAndDoubleUpdate.jav rename to j2k/tests/testData/ast/for/statement/forWithBlockAndDoubleUpdate.jav diff --git a/j2k/testData/ast/for/statement/forWithBlockAndDoubleUpdate.kt b/j2k/tests/testData/ast/for/statement/forWithBlockAndDoubleUpdate.kt similarity index 100% rename from j2k/testData/ast/for/statement/forWithBlockAndDoubleUpdate.kt rename to j2k/tests/testData/ast/for/statement/forWithBlockAndDoubleUpdate.kt diff --git a/j2k/testData/ast/for/statement/forWithEmptyBlock.jav b/j2k/tests/testData/ast/for/statement/forWithEmptyBlock.jav similarity index 100% rename from j2k/testData/ast/for/statement/forWithEmptyBlock.jav rename to j2k/tests/testData/ast/for/statement/forWithEmptyBlock.jav diff --git a/j2k/testData/ast/for/statement/forWithEmptyBlock.kt b/j2k/tests/testData/ast/for/statement/forWithEmptyBlock.kt similarity index 100% rename from j2k/testData/ast/for/statement/forWithEmptyBlock.kt rename to j2k/tests/testData/ast/for/statement/forWithEmptyBlock.kt diff --git a/j2k/testData/ast/for/statement/forWithExpression.jav b/j2k/tests/testData/ast/for/statement/forWithExpression.jav similarity index 100% rename from j2k/testData/ast/for/statement/forWithExpression.jav rename to j2k/tests/testData/ast/for/statement/forWithExpression.jav diff --git a/j2k/testData/ast/for/statement/forWithExpression.kt b/j2k/tests/testData/ast/for/statement/forWithExpression.kt similarity index 100% rename from j2k/testData/ast/for/statement/forWithExpression.kt rename to j2k/tests/testData/ast/for/statement/forWithExpression.kt diff --git a/j2k/testData/ast/for/statement/forWithReturn.jav b/j2k/tests/testData/ast/for/statement/forWithReturn.jav similarity index 100% rename from j2k/testData/ast/for/statement/forWithReturn.jav rename to j2k/tests/testData/ast/for/statement/forWithReturn.jav diff --git a/j2k/testData/ast/for/statement/forWithReturn.kt b/j2k/tests/testData/ast/for/statement/forWithReturn.kt similarity index 100% rename from j2k/testData/ast/for/statement/forWithReturn.kt rename to j2k/tests/testData/ast/for/statement/forWithReturn.kt diff --git a/j2k/testData/ast/foreachStatement/statement/enhancedForWithBlock.jav b/j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithBlock.jav similarity index 100% rename from j2k/testData/ast/foreachStatement/statement/enhancedForWithBlock.jav rename to j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithBlock.jav diff --git a/j2k/testData/ast/foreachStatement/statement/enhancedForWithBlock.kt b/j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithBlock.kt similarity index 100% rename from j2k/testData/ast/foreachStatement/statement/enhancedForWithBlock.kt rename to j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithBlock.kt diff --git a/j2k/testData/ast/foreachStatement/statement/enhancedForWithEmptyBlock.jav b/j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithEmptyBlock.jav similarity index 100% rename from j2k/testData/ast/foreachStatement/statement/enhancedForWithEmptyBlock.jav rename to j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithEmptyBlock.jav diff --git a/j2k/testData/ast/foreachStatement/statement/enhancedForWithEmptyBlock.kt b/j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithEmptyBlock.kt similarity index 100% rename from j2k/testData/ast/foreachStatement/statement/enhancedForWithEmptyBlock.kt rename to j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithEmptyBlock.kt diff --git a/j2k/testData/ast/foreachStatement/statement/enhancedForWithExpression.jav b/j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithExpression.jav similarity index 100% rename from j2k/testData/ast/foreachStatement/statement/enhancedForWithExpression.jav rename to j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithExpression.jav diff --git a/j2k/testData/ast/foreachStatement/statement/enhancedForWithExpression.kt b/j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithExpression.kt similarity index 100% rename from j2k/testData/ast/foreachStatement/statement/enhancedForWithExpression.kt rename to j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithExpression.kt diff --git a/j2k/testData/ast/foreachStatement/statement/enhancedForWithReturn.jav b/j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithReturn.jav similarity index 100% rename from j2k/testData/ast/foreachStatement/statement/enhancedForWithReturn.jav rename to j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithReturn.jav diff --git a/j2k/testData/ast/foreachStatement/statement/enhancedForWithReturn.kt b/j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithReturn.kt similarity index 100% rename from j2k/testData/ast/foreachStatement/statement/enhancedForWithReturn.kt rename to j2k/tests/testData/ast/foreachStatement/statement/enhancedForWithReturn.kt diff --git a/j2k/testData/ast/function/file/extendsBaseWhichExtendsObject.jav b/j2k/tests/testData/ast/function/file/extendsBaseWhichExtendsObject.jav similarity index 100% rename from j2k/testData/ast/function/file/extendsBaseWhichExtendsObject.jav rename to j2k/tests/testData/ast/function/file/extendsBaseWhichExtendsObject.jav diff --git a/j2k/testData/ast/function/file/extendsBaseWhichExtendsObject.kt b/j2k/tests/testData/ast/function/file/extendsBaseWhichExtendsObject.kt similarity index 100% rename from j2k/testData/ast/function/file/extendsBaseWhichExtendsObject.kt rename to j2k/tests/testData/ast/function/file/extendsBaseWhichExtendsObject.kt diff --git a/j2k/testData/ast/function/file/functionInFinalClass.jav b/j2k/tests/testData/ast/function/file/functionInFinalClass.jav similarity index 100% rename from j2k/testData/ast/function/file/functionInFinalClass.jav rename to j2k/tests/testData/ast/function/file/functionInFinalClass.jav diff --git a/j2k/testData/ast/function/file/functionInFinalClass.kt b/j2k/tests/testData/ast/function/file/functionInFinalClass.kt similarity index 100% rename from j2k/testData/ast/function/file/functionInFinalClass.kt rename to j2k/tests/testData/ast/function/file/functionInFinalClass.kt diff --git a/j2k/testData/ast/function/file/override.jav b/j2k/tests/testData/ast/function/file/override.jav similarity index 100% rename from j2k/testData/ast/function/file/override.jav rename to j2k/tests/testData/ast/function/file/override.jav diff --git a/j2k/testData/ast/function/file/override.kt b/j2k/tests/testData/ast/function/file/override.kt similarity index 100% rename from j2k/testData/ast/function/file/override.kt rename to j2k/tests/testData/ast/function/file/override.kt diff --git a/j2k/testData/ast/function/file/overrideAndOpen.jav b/j2k/tests/testData/ast/function/file/overrideAndOpen.jav similarity index 100% rename from j2k/testData/ast/function/file/overrideAndOpen.jav rename to j2k/tests/testData/ast/function/file/overrideAndOpen.jav diff --git a/j2k/testData/ast/function/file/overrideAndOpen.kt b/j2k/tests/testData/ast/function/file/overrideAndOpen.kt similarity index 100% rename from j2k/testData/ast/function/file/overrideAndOpen.kt rename to j2k/tests/testData/ast/function/file/overrideAndOpen.kt diff --git a/j2k/testData/ast/function/file/overrideObject.jav b/j2k/tests/testData/ast/function/file/overrideObject.jav similarity index 100% rename from j2k/testData/ast/function/file/overrideObject.jav rename to j2k/tests/testData/ast/function/file/overrideObject.jav diff --git a/j2k/testData/ast/function/file/overrideObject.kt b/j2k/tests/testData/ast/function/file/overrideObject.kt similarity index 100% rename from j2k/testData/ast/function/file/overrideObject.kt rename to j2k/tests/testData/ast/function/file/overrideObject.kt diff --git a/j2k/testData/ast/function/file/varVararg.jav b/j2k/tests/testData/ast/function/file/varVararg.jav similarity index 100% rename from j2k/testData/ast/function/file/varVararg.jav rename to j2k/tests/testData/ast/function/file/varVararg.jav diff --git a/j2k/testData/ast/function/file/varVararg.kt b/j2k/tests/testData/ast/function/file/varVararg.kt similarity index 100% rename from j2k/testData/ast/function/file/varVararg.kt rename to j2k/tests/testData/ast/function/file/varVararg.kt diff --git a/j2k/testData/ast/function/file/writableParameter.jav b/j2k/tests/testData/ast/function/file/writableParameter.jav similarity index 100% rename from j2k/testData/ast/function/file/writableParameter.jav rename to j2k/tests/testData/ast/function/file/writableParameter.jav diff --git a/j2k/testData/ast/function/file/writableParameter.kt b/j2k/tests/testData/ast/function/file/writableParameter.kt similarity index 100% rename from j2k/testData/ast/function/file/writableParameter.kt rename to j2k/tests/testData/ast/function/file/writableParameter.kt diff --git a/j2k/testData/ast/function/method/abstractMethod.jav b/j2k/tests/testData/ast/function/method/abstractMethod.jav similarity index 100% rename from j2k/testData/ast/function/method/abstractMethod.jav rename to j2k/tests/testData/ast/function/method/abstractMethod.jav diff --git a/j2k/testData/ast/function/method/abstractMethod.kt b/j2k/tests/testData/ast/function/method/abstractMethod.kt similarity index 100% rename from j2k/testData/ast/function/method/abstractMethod.kt rename to j2k/tests/testData/ast/function/method/abstractMethod.kt diff --git a/j2k/testData/ast/function/method/classGenericParam.jav b/j2k/tests/testData/ast/function/method/classGenericParam.jav similarity index 100% rename from j2k/testData/ast/function/method/classGenericParam.jav rename to j2k/tests/testData/ast/function/method/classGenericParam.jav diff --git a/j2k/testData/ast/function/method/classGenericParam.kt b/j2k/tests/testData/ast/function/method/classGenericParam.kt similarity index 100% rename from j2k/testData/ast/function/method/classGenericParam.kt rename to j2k/tests/testData/ast/function/method/classGenericParam.kt diff --git a/j2k/testData/ast/function/method/emptyVoidMethod.jav b/j2k/tests/testData/ast/function/method/emptyVoidMethod.jav similarity index 100% rename from j2k/testData/ast/function/method/emptyVoidMethod.jav rename to j2k/tests/testData/ast/function/method/emptyVoidMethod.jav diff --git a/j2k/testData/ast/function/method/emptyVoidMethod.kt b/j2k/tests/testData/ast/function/method/emptyVoidMethod.kt similarity index 100% rename from j2k/testData/ast/function/method/emptyVoidMethod.kt rename to j2k/tests/testData/ast/function/method/emptyVoidMethod.kt diff --git a/j2k/testData/ast/function/method/final.jav b/j2k/tests/testData/ast/function/method/final.jav similarity index 100% rename from j2k/testData/ast/function/method/final.jav rename to j2k/tests/testData/ast/function/method/final.jav diff --git a/j2k/testData/ast/function/method/final.kt b/j2k/tests/testData/ast/function/method/final.kt similarity index 100% rename from j2k/testData/ast/function/method/final.kt rename to j2k/tests/testData/ast/function/method/final.kt diff --git a/j2k/testData/ast/function/method/internal.jav b/j2k/tests/testData/ast/function/method/internal.jav similarity index 100% rename from j2k/testData/ast/function/method/internal.jav rename to j2k/tests/testData/ast/function/method/internal.jav diff --git a/j2k/testData/ast/function/method/internal.kt b/j2k/tests/testData/ast/function/method/internal.kt similarity index 100% rename from j2k/testData/ast/function/method/internal.kt rename to j2k/tests/testData/ast/function/method/internal.kt diff --git a/j2k/testData/ast/function/method/main.jav b/j2k/tests/testData/ast/function/method/main.jav similarity index 100% rename from j2k/testData/ast/function/method/main.jav rename to j2k/tests/testData/ast/function/method/main.jav diff --git a/j2k/testData/ast/function/method/main.kt b/j2k/tests/testData/ast/function/method/main.kt similarity index 100% rename from j2k/testData/ast/function/method/main.kt rename to j2k/tests/testData/ast/function/method/main.kt diff --git a/j2k/testData/ast/function/method/methodClassType.jav b/j2k/tests/testData/ast/function/method/methodClassType.jav similarity index 100% rename from j2k/testData/ast/function/method/methodClassType.jav rename to j2k/tests/testData/ast/function/method/methodClassType.jav diff --git a/j2k/testData/ast/function/method/methodClassType.kt b/j2k/tests/testData/ast/function/method/methodClassType.kt similarity index 100% rename from j2k/testData/ast/function/method/methodClassType.kt rename to j2k/tests/testData/ast/function/method/methodClassType.kt diff --git a/j2k/testData/ast/function/method/methodPrimitiveType.jav b/j2k/tests/testData/ast/function/method/methodPrimitiveType.jav similarity index 100% rename from j2k/testData/ast/function/method/methodPrimitiveType.jav rename to j2k/tests/testData/ast/function/method/methodPrimitiveType.jav diff --git a/j2k/testData/ast/function/method/methodPrimitiveType.kt b/j2k/tests/testData/ast/function/method/methodPrimitiveType.kt similarity index 100% rename from j2k/testData/ast/function/method/methodPrimitiveType.kt rename to j2k/tests/testData/ast/function/method/methodPrimitiveType.kt diff --git a/j2k/testData/ast/function/method/methodPrimitiveType2.jav b/j2k/tests/testData/ast/function/method/methodPrimitiveType2.jav similarity index 100% rename from j2k/testData/ast/function/method/methodPrimitiveType2.jav rename to j2k/tests/testData/ast/function/method/methodPrimitiveType2.jav diff --git a/j2k/testData/ast/function/method/methodPrimitiveType2.kt b/j2k/tests/testData/ast/function/method/methodPrimitiveType2.kt similarity index 100% rename from j2k/testData/ast/function/method/methodPrimitiveType2.kt rename to j2k/tests/testData/ast/function/method/methodPrimitiveType2.kt diff --git a/j2k/testData/ast/function/method/methodWithReturnStatement.jav b/j2k/tests/testData/ast/function/method/methodWithReturnStatement.jav similarity index 100% rename from j2k/testData/ast/function/method/methodWithReturnStatement.jav rename to j2k/tests/testData/ast/function/method/methodWithReturnStatement.jav diff --git a/j2k/testData/ast/function/method/methodWithReturnStatement.kt b/j2k/tests/testData/ast/function/method/methodWithReturnStatement.kt similarity index 100% rename from j2k/testData/ast/function/method/methodWithReturnStatement.kt rename to j2k/tests/testData/ast/function/method/methodWithReturnStatement.kt diff --git a/j2k/testData/ast/function/method/open.jav b/j2k/tests/testData/ast/function/method/open.jav similarity index 100% rename from j2k/testData/ast/function/method/open.jav rename to j2k/tests/testData/ast/function/method/open.jav diff --git a/j2k/testData/ast/function/method/open.kt b/j2k/tests/testData/ast/function/method/open.kt similarity index 100% rename from j2k/testData/ast/function/method/open.kt rename to j2k/tests/testData/ast/function/method/open.kt diff --git a/j2k/testData/ast/function/method/ownGenericParam.jav b/j2k/tests/testData/ast/function/method/ownGenericParam.jav similarity index 100% rename from j2k/testData/ast/function/method/ownGenericParam.jav rename to j2k/tests/testData/ast/function/method/ownGenericParam.jav diff --git a/j2k/testData/ast/function/method/ownGenericParam.kt b/j2k/tests/testData/ast/function/method/ownGenericParam.kt similarity index 100% rename from j2k/testData/ast/function/method/ownGenericParam.kt rename to j2k/tests/testData/ast/function/method/ownGenericParam.kt diff --git a/j2k/testData/ast/function/method/ownSeveralGenericParams.jav b/j2k/tests/testData/ast/function/method/ownSeveralGenericParams.jav similarity index 100% rename from j2k/testData/ast/function/method/ownSeveralGenericParams.jav rename to j2k/tests/testData/ast/function/method/ownSeveralGenericParams.jav diff --git a/j2k/testData/ast/function/method/ownSeveralGenericParams.kt b/j2k/tests/testData/ast/function/method/ownSeveralGenericParams.kt similarity index 100% rename from j2k/testData/ast/function/method/ownSeveralGenericParams.kt rename to j2k/tests/testData/ast/function/method/ownSeveralGenericParams.kt diff --git a/j2k/testData/ast/function/method/private.jav b/j2k/tests/testData/ast/function/method/private.jav similarity index 100% rename from j2k/testData/ast/function/method/private.jav rename to j2k/tests/testData/ast/function/method/private.jav diff --git a/j2k/testData/ast/function/method/private.kt b/j2k/tests/testData/ast/function/method/private.kt similarity index 100% rename from j2k/testData/ast/function/method/private.kt rename to j2k/tests/testData/ast/function/method/private.kt diff --git a/j2k/testData/ast/function/method/protected.jav b/j2k/tests/testData/ast/function/method/protected.jav similarity index 100% rename from j2k/testData/ast/function/method/protected.jav rename to j2k/tests/testData/ast/function/method/protected.jav diff --git a/j2k/testData/ast/function/method/protected.kt b/j2k/tests/testData/ast/function/method/protected.kt similarity index 100% rename from j2k/testData/ast/function/method/protected.kt rename to j2k/tests/testData/ast/function/method/protected.kt diff --git a/j2k/testData/ast/function/method/public.jav b/j2k/tests/testData/ast/function/method/public.jav similarity index 100% rename from j2k/testData/ast/function/method/public.jav rename to j2k/tests/testData/ast/function/method/public.jav diff --git a/j2k/testData/ast/function/method/public.kt b/j2k/tests/testData/ast/function/method/public.kt similarity index 100% rename from j2k/testData/ast/function/method/public.kt rename to j2k/tests/testData/ast/function/method/public.kt diff --git a/j2k/testData/ast/identifier/expression/withDollar.jav b/j2k/tests/testData/ast/identifier/expression/withDollar.jav similarity index 100% rename from j2k/testData/ast/identifier/expression/withDollar.jav rename to j2k/tests/testData/ast/identifier/expression/withDollar.jav diff --git a/j2k/testData/ast/identifier/expression/withDollar.kt b/j2k/tests/testData/ast/identifier/expression/withDollar.kt similarity index 100% rename from j2k/testData/ast/identifier/expression/withDollar.kt rename to j2k/tests/testData/ast/identifier/expression/withDollar.kt diff --git a/j2k/testData/ast/identifier/file/finalFieldReference.jav b/j2k/tests/testData/ast/identifier/file/finalFieldReference.jav similarity index 100% rename from j2k/testData/ast/identifier/file/finalFieldReference.jav rename to j2k/tests/testData/ast/identifier/file/finalFieldReference.jav diff --git a/j2k/testData/ast/identifier/file/finalFieldReference.kt b/j2k/tests/testData/ast/identifier/file/finalFieldReference.kt similarity index 100% rename from j2k/testData/ast/identifier/file/finalFieldReference.kt rename to j2k/tests/testData/ast/identifier/file/finalFieldReference.kt diff --git a/j2k/testData/ast/identifier/statement/keywords.jav b/j2k/tests/testData/ast/identifier/statement/keywords.jav similarity index 100% rename from j2k/testData/ast/identifier/statement/keywords.jav rename to j2k/tests/testData/ast/identifier/statement/keywords.jav diff --git a/j2k/testData/ast/identifier/statement/keywords.kt b/j2k/tests/testData/ast/identifier/statement/keywords.kt similarity index 100% rename from j2k/testData/ast/identifier/statement/keywords.kt rename to j2k/tests/testData/ast/identifier/statement/keywords.kt diff --git a/j2k/testData/ast/ifStatement/statement/ifStatementWithEmptyBlocks.jav b/j2k/tests/testData/ast/ifStatement/statement/ifStatementWithEmptyBlocks.jav similarity index 100% rename from j2k/testData/ast/ifStatement/statement/ifStatementWithEmptyBlocks.jav rename to j2k/tests/testData/ast/ifStatement/statement/ifStatementWithEmptyBlocks.jav diff --git a/j2k/testData/ast/ifStatement/statement/ifStatementWithEmptyBlocks.kt b/j2k/tests/testData/ast/ifStatement/statement/ifStatementWithEmptyBlocks.kt similarity index 100% rename from j2k/testData/ast/ifStatement/statement/ifStatementWithEmptyBlocks.kt rename to j2k/tests/testData/ast/ifStatement/statement/ifStatementWithEmptyBlocks.kt diff --git a/j2k/testData/ast/ifStatement/statement/ifStatementWithMultilineBlocks.jav b/j2k/tests/testData/ast/ifStatement/statement/ifStatementWithMultilineBlocks.jav similarity index 100% rename from j2k/testData/ast/ifStatement/statement/ifStatementWithMultilineBlocks.jav rename to j2k/tests/testData/ast/ifStatement/statement/ifStatementWithMultilineBlocks.jav diff --git a/j2k/testData/ast/ifStatement/statement/ifStatementWithMultilineBlocks.kt b/j2k/tests/testData/ast/ifStatement/statement/ifStatementWithMultilineBlocks.kt similarity index 100% rename from j2k/testData/ast/ifStatement/statement/ifStatementWithMultilineBlocks.kt rename to j2k/tests/testData/ast/ifStatement/statement/ifStatementWithMultilineBlocks.kt diff --git a/j2k/testData/ast/ifStatement/statement/ifStatementWithOneLineBlocks.jav b/j2k/tests/testData/ast/ifStatement/statement/ifStatementWithOneLineBlocks.jav similarity index 100% rename from j2k/testData/ast/ifStatement/statement/ifStatementWithOneLineBlocks.jav rename to j2k/tests/testData/ast/ifStatement/statement/ifStatementWithOneLineBlocks.jav diff --git a/j2k/testData/ast/ifStatement/statement/ifStatementWithOneLineBlocks.kt b/j2k/tests/testData/ast/ifStatement/statement/ifStatementWithOneLineBlocks.kt similarity index 100% rename from j2k/testData/ast/ifStatement/statement/ifStatementWithOneLineBlocks.kt rename to j2k/tests/testData/ast/ifStatement/statement/ifStatementWithOneLineBlocks.kt diff --git a/j2k/testData/ast/ifStatement/statement/ifStatementWithoutElse.jav b/j2k/tests/testData/ast/ifStatement/statement/ifStatementWithoutElse.jav similarity index 100% rename from j2k/testData/ast/ifStatement/statement/ifStatementWithoutElse.jav rename to j2k/tests/testData/ast/ifStatement/statement/ifStatementWithoutElse.jav diff --git a/j2k/testData/ast/ifStatement/statement/ifStatementWithoutElse.kt b/j2k/tests/testData/ast/ifStatement/statement/ifStatementWithoutElse.kt similarity index 100% rename from j2k/testData/ast/ifStatement/statement/ifStatementWithoutElse.kt rename to j2k/tests/testData/ast/ifStatement/statement/ifStatementWithoutElse.kt diff --git a/j2k/testData/ast/importStatement/file/importWithKeywords.jav b/j2k/tests/testData/ast/importStatement/file/importWithKeywords.jav similarity index 100% rename from j2k/testData/ast/importStatement/file/importWithKeywords.jav rename to j2k/tests/testData/ast/importStatement/file/importWithKeywords.jav diff --git a/j2k/testData/ast/importStatement/file/importWithKeywords.kt b/j2k/tests/testData/ast/importStatement/file/importWithKeywords.kt similarity index 100% rename from j2k/testData/ast/importStatement/file/importWithKeywords.kt rename to j2k/tests/testData/ast/importStatement/file/importWithKeywords.kt diff --git a/j2k/testData/ast/importStatement/file/importWithStar.jav b/j2k/tests/testData/ast/importStatement/file/importWithStar.jav similarity index 100% rename from j2k/testData/ast/importStatement/file/importWithStar.jav rename to j2k/tests/testData/ast/importStatement/file/importWithStar.jav diff --git a/j2k/testData/ast/importStatement/file/importWithStar.kt b/j2k/tests/testData/ast/importStatement/file/importWithStar.kt similarity index 100% rename from j2k/testData/ast/importStatement/file/importWithStar.kt rename to j2k/tests/testData/ast/importStatement/file/importWithStar.kt diff --git a/j2k/testData/ast/importStatement/file/simpleImport.jav b/j2k/tests/testData/ast/importStatement/file/simpleImport.jav similarity index 100% rename from j2k/testData/ast/importStatement/file/simpleImport.jav rename to j2k/tests/testData/ast/importStatement/file/simpleImport.jav diff --git a/j2k/testData/ast/importStatement/file/simpleImport.kt b/j2k/tests/testData/ast/importStatement/file/simpleImport.kt similarity index 100% rename from j2k/testData/ast/importStatement/file/simpleImport.kt rename to j2k/tests/testData/ast/importStatement/file/simpleImport.kt diff --git a/j2k/testData/ast/inProjectionType/method/methodParams.jav b/j2k/tests/testData/ast/inProjectionType/method/methodParams.jav similarity index 100% rename from j2k/testData/ast/inProjectionType/method/methodParams.jav rename to j2k/tests/testData/ast/inProjectionType/method/methodParams.jav diff --git a/j2k/testData/ast/inProjectionType/method/methodParams.kt b/j2k/tests/testData/ast/inProjectionType/method/methodParams.kt similarity index 100% rename from j2k/testData/ast/inProjectionType/method/methodParams.kt rename to j2k/tests/testData/ast/inProjectionType/method/methodParams.kt diff --git a/j2k/testData/ast/inheritance/file/classOneExtendsBaseGeneric.jav b/j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseGeneric.jav similarity index 100% rename from j2k/testData/ast/inheritance/file/classOneExtendsBaseGeneric.jav rename to j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseGeneric.jav diff --git a/j2k/testData/ast/inheritance/file/classOneExtendsBaseGeneric.kt b/j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseGeneric.kt similarity index 100% rename from j2k/testData/ast/inheritance/file/classOneExtendsBaseGeneric.kt rename to j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseGeneric.kt diff --git a/j2k/testData/ast/inheritance/file/classOneExtendsBaseWithOneParam.jav b/j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseWithOneParam.jav similarity index 100% rename from j2k/testData/ast/inheritance/file/classOneExtendsBaseWithOneParam.jav rename to j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseWithOneParam.jav diff --git a/j2k/testData/ast/inheritance/file/classOneExtendsBaseWithOneParam.kt b/j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseWithOneParam.kt similarity index 100% rename from j2k/testData/ast/inheritance/file/classOneExtendsBaseWithOneParam.kt rename to j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseWithOneParam.kt diff --git a/j2k/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParams.jav b/j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParams.jav similarity index 100% rename from j2k/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParams.jav rename to j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParams.jav diff --git a/j2k/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParams.kt b/j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParams.kt similarity index 100% rename from j2k/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParams.kt rename to j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParams.kt diff --git a/j2k/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParamsNonEmptyConstructor.jav b/j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParamsNonEmptyConstructor.jav similarity index 100% rename from j2k/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParamsNonEmptyConstructor.jav rename to j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParamsNonEmptyConstructor.jav diff --git a/j2k/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParamsNonEmptyConstructor.kt b/j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParamsNonEmptyConstructor.kt similarity index 100% rename from j2k/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParamsNonEmptyConstructor.kt rename to j2k/tests/testData/ast/inheritance/file/classOneExtendsBaseWithZeroParamsNonEmptyConstructor.kt diff --git a/j2k/testData/ast/isOperator/expression/complicatedExpression.jav b/j2k/tests/testData/ast/isOperator/expression/complicatedExpression.jav similarity index 100% rename from j2k/testData/ast/isOperator/expression/complicatedExpression.jav rename to j2k/tests/testData/ast/isOperator/expression/complicatedExpression.jav diff --git a/j2k/testData/ast/isOperator/expression/complicatedExpression.kt b/j2k/tests/testData/ast/isOperator/expression/complicatedExpression.kt similarity index 100% rename from j2k/testData/ast/isOperator/expression/complicatedExpression.kt rename to j2k/tests/testData/ast/isOperator/expression/complicatedExpression.kt diff --git a/j2k/testData/ast/isOperator/expression/simpleReference.jav b/j2k/tests/testData/ast/isOperator/expression/simpleReference.jav similarity index 100% rename from j2k/testData/ast/isOperator/expression/simpleReference.jav rename to j2k/tests/testData/ast/isOperator/expression/simpleReference.jav diff --git a/j2k/testData/ast/isOperator/expression/simpleReference.kt b/j2k/tests/testData/ast/isOperator/expression/simpleReference.kt similarity index 100% rename from j2k/testData/ast/isOperator/expression/simpleReference.kt rename to j2k/tests/testData/ast/isOperator/expression/simpleReference.kt diff --git a/j2k/testData/ast/issues/file/kt-1016.jav b/j2k/tests/testData/ast/issues/file/kt-1016.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-1016.jav rename to j2k/tests/testData/ast/issues/file/kt-1016.jav diff --git a/j2k/testData/ast/issues/file/kt-1016.kt b/j2k/tests/testData/ast/issues/file/kt-1016.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-1016.kt rename to j2k/tests/testData/ast/issues/file/kt-1016.kt diff --git a/j2k/testData/ast/issues/file/kt-1048.jav b/j2k/tests/testData/ast/issues/file/kt-1048.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-1048.jav rename to j2k/tests/testData/ast/issues/file/kt-1048.jav diff --git a/j2k/testData/ast/issues/file/kt-1048.kt b/j2k/tests/testData/ast/issues/file/kt-1048.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-1048.kt rename to j2k/tests/testData/ast/issues/file/kt-1048.kt diff --git a/j2k/testData/ast/issues/file/kt-1074.jav b/j2k/tests/testData/ast/issues/file/kt-1074.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-1074.jav rename to j2k/tests/testData/ast/issues/file/kt-1074.jav diff --git a/j2k/testData/ast/issues/file/kt-1074.kt b/j2k/tests/testData/ast/issues/file/kt-1074.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-1074.kt rename to j2k/tests/testData/ast/issues/file/kt-1074.kt diff --git a/j2k/testData/ast/issues/file/kt-543-boxed.jav b/j2k/tests/testData/ast/issues/file/kt-543-boxed.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-543-boxed.jav rename to j2k/tests/testData/ast/issues/file/kt-543-boxed.jav diff --git a/j2k/testData/ast/issues/file/kt-543-boxed.kt b/j2k/tests/testData/ast/issues/file/kt-543-boxed.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-543-boxed.kt rename to j2k/tests/testData/ast/issues/file/kt-543-boxed.kt diff --git a/j2k/testData/ast/issues/file/kt-543-mixed.jav b/j2k/tests/testData/ast/issues/file/kt-543-mixed.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-543-mixed.jav rename to j2k/tests/testData/ast/issues/file/kt-543-mixed.jav diff --git a/j2k/testData/ast/issues/file/kt-543-mixed.kt b/j2k/tests/testData/ast/issues/file/kt-543-mixed.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-543-mixed.kt rename to j2k/tests/testData/ast/issues/file/kt-543-mixed.kt diff --git a/j2k/testData/ast/issues/file/kt-543.jav b/j2k/tests/testData/ast/issues/file/kt-543.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-543.jav rename to j2k/tests/testData/ast/issues/file/kt-543.jav diff --git a/j2k/testData/ast/issues/file/kt-543.kt b/j2k/tests/testData/ast/issues/file/kt-543.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-543.kt rename to j2k/tests/testData/ast/issues/file/kt-543.kt diff --git a/j2k/testData/ast/issues/file/kt-638.jav b/j2k/tests/testData/ast/issues/file/kt-638.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-638.jav rename to j2k/tests/testData/ast/issues/file/kt-638.jav diff --git a/j2k/testData/ast/issues/file/kt-638.kt b/j2k/tests/testData/ast/issues/file/kt-638.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-638.kt rename to j2k/tests/testData/ast/issues/file/kt-638.kt diff --git a/j2k/testData/ast/issues/file/kt-696.jav b/j2k/tests/testData/ast/issues/file/kt-696.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-696.jav rename to j2k/tests/testData/ast/issues/file/kt-696.jav diff --git a/j2k/testData/ast/issues/file/kt-696.kt b/j2k/tests/testData/ast/issues/file/kt-696.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-696.kt rename to j2k/tests/testData/ast/issues/file/kt-696.kt diff --git a/j2k/testData/ast/issues/file/kt-792-mixed.jav b/j2k/tests/testData/ast/issues/file/kt-792-mixed.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-792-mixed.jav rename to j2k/tests/testData/ast/issues/file/kt-792-mixed.jav diff --git a/j2k/testData/ast/issues/file/kt-792-mixed.kt b/j2k/tests/testData/ast/issues/file/kt-792-mixed.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-792-mixed.kt rename to j2k/tests/testData/ast/issues/file/kt-792-mixed.kt diff --git a/j2k/testData/ast/issues/file/kt-792.jav b/j2k/tests/testData/ast/issues/file/kt-792.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-792.jav rename to j2k/tests/testData/ast/issues/file/kt-792.jav diff --git a/j2k/testData/ast/issues/file/kt-792.kt b/j2k/tests/testData/ast/issues/file/kt-792.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-792.kt rename to j2k/tests/testData/ast/issues/file/kt-792.kt diff --git a/j2k/testData/ast/issues/file/kt-794-mixed.jav b/j2k/tests/testData/ast/issues/file/kt-794-mixed.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-794-mixed.jav rename to j2k/tests/testData/ast/issues/file/kt-794-mixed.jav diff --git a/j2k/testData/ast/issues/file/kt-794-mixed.kt b/j2k/tests/testData/ast/issues/file/kt-794-mixed.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-794-mixed.kt rename to j2k/tests/testData/ast/issues/file/kt-794-mixed.kt diff --git a/j2k/testData/ast/issues/file/kt-794.jav b/j2k/tests/testData/ast/issues/file/kt-794.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-794.jav rename to j2k/tests/testData/ast/issues/file/kt-794.jav diff --git a/j2k/testData/ast/issues/file/kt-794.kt b/j2k/tests/testData/ast/issues/file/kt-794.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-794.kt rename to j2k/tests/testData/ast/issues/file/kt-794.kt diff --git a/j2k/testData/ast/issues/file/kt-809-string.jav b/j2k/tests/testData/ast/issues/file/kt-809-string.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-809-string.jav rename to j2k/tests/testData/ast/issues/file/kt-809-string.jav diff --git a/j2k/testData/ast/issues/file/kt-809-string.kt b/j2k/tests/testData/ast/issues/file/kt-809-string.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-809-string.kt rename to j2k/tests/testData/ast/issues/file/kt-809-string.kt diff --git a/j2k/testData/ast/issues/file/kt-809.jav b/j2k/tests/testData/ast/issues/file/kt-809.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-809.jav rename to j2k/tests/testData/ast/issues/file/kt-809.jav diff --git a/j2k/testData/ast/issues/file/kt-809.kt b/j2k/tests/testData/ast/issues/file/kt-809.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-809.kt rename to j2k/tests/testData/ast/issues/file/kt-809.kt diff --git a/j2k/testData/ast/issues/file/kt-820-field.jav b/j2k/tests/testData/ast/issues/file/kt-820-field.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-820-field.jav rename to j2k/tests/testData/ast/issues/file/kt-820-field.jav diff --git a/j2k/testData/ast/issues/file/kt-820-field.kt b/j2k/tests/testData/ast/issues/file/kt-820-field.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-820-field.kt rename to j2k/tests/testData/ast/issues/file/kt-820-field.kt diff --git a/j2k/testData/ast/issues/file/kt-820-string.jav b/j2k/tests/testData/ast/issues/file/kt-820-string.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-820-string.jav rename to j2k/tests/testData/ast/issues/file/kt-820-string.jav diff --git a/j2k/testData/ast/issues/file/kt-820-string.kt b/j2k/tests/testData/ast/issues/file/kt-820-string.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-820-string.kt rename to j2k/tests/testData/ast/issues/file/kt-820-string.kt diff --git a/j2k/testData/ast/issues/file/kt-820.jav b/j2k/tests/testData/ast/issues/file/kt-820.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-820.jav rename to j2k/tests/testData/ast/issues/file/kt-820.jav diff --git a/j2k/testData/ast/issues/file/kt-820.kt b/j2k/tests/testData/ast/issues/file/kt-820.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-820.kt rename to j2k/tests/testData/ast/issues/file/kt-820.kt diff --git a/j2k/testData/ast/issues/file/kt-824-isDir.jav b/j2k/tests/testData/ast/issues/file/kt-824-isDir.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-824-isDir.jav rename to j2k/tests/testData/ast/issues/file/kt-824-isDir.jav diff --git a/j2k/testData/ast/issues/file/kt-824-isDir.kt b/j2k/tests/testData/ast/issues/file/kt-824-isDir.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-824-isDir.kt rename to j2k/tests/testData/ast/issues/file/kt-824-isDir.kt diff --git a/j2k/testData/ast/issues/file/kt-824.jav b/j2k/tests/testData/ast/issues/file/kt-824.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-824.jav rename to j2k/tests/testData/ast/issues/file/kt-824.jav diff --git a/j2k/testData/ast/issues/file/kt-824.kt b/j2k/tests/testData/ast/issues/file/kt-824.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-824.kt rename to j2k/tests/testData/ast/issues/file/kt-824.kt diff --git a/j2k/testData/ast/issues/file/kt-828.jav b/j2k/tests/testData/ast/issues/file/kt-828.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-828.jav rename to j2k/tests/testData/ast/issues/file/kt-828.jav diff --git a/j2k/testData/ast/issues/file/kt-828.kt b/j2k/tests/testData/ast/issues/file/kt-828.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-828.kt rename to j2k/tests/testData/ast/issues/file/kt-828.kt diff --git a/j2k/testData/ast/issues/file/kt-836.jav b/j2k/tests/testData/ast/issues/file/kt-836.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-836.jav rename to j2k/tests/testData/ast/issues/file/kt-836.jav diff --git a/j2k/testData/ast/issues/file/kt-836.kt b/j2k/tests/testData/ast/issues/file/kt-836.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-836.kt rename to j2k/tests/testData/ast/issues/file/kt-836.kt diff --git a/j2k/testData/ast/issues/file/kt-837.jav b/j2k/tests/testData/ast/issues/file/kt-837.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-837.jav rename to j2k/tests/testData/ast/issues/file/kt-837.jav diff --git a/j2k/testData/ast/issues/file/kt-837.kt b/j2k/tests/testData/ast/issues/file/kt-837.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-837.kt rename to j2k/tests/testData/ast/issues/file/kt-837.kt diff --git a/j2k/testData/ast/issues/file/kt-852.jav b/j2k/tests/testData/ast/issues/file/kt-852.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-852.jav rename to j2k/tests/testData/ast/issues/file/kt-852.jav diff --git a/j2k/testData/ast/issues/file/kt-852.kt b/j2k/tests/testData/ast/issues/file/kt-852.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-852.kt rename to j2k/tests/testData/ast/issues/file/kt-852.kt diff --git a/j2k/testData/ast/issues/file/kt-871.jav b/j2k/tests/testData/ast/issues/file/kt-871.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-871.jav rename to j2k/tests/testData/ast/issues/file/kt-871.jav diff --git a/j2k/testData/ast/issues/file/kt-871.kt b/j2k/tests/testData/ast/issues/file/kt-871.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-871.kt rename to j2k/tests/testData/ast/issues/file/kt-871.kt diff --git a/j2k/testData/ast/issues/file/kt-879.jav b/j2k/tests/testData/ast/issues/file/kt-879.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-879.jav rename to j2k/tests/testData/ast/issues/file/kt-879.jav diff --git a/j2k/testData/ast/issues/file/kt-879.kt b/j2k/tests/testData/ast/issues/file/kt-879.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-879.kt rename to j2k/tests/testData/ast/issues/file/kt-879.kt diff --git a/j2k/testData/ast/issues/file/kt-893.jav b/j2k/tests/testData/ast/issues/file/kt-893.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-893.jav rename to j2k/tests/testData/ast/issues/file/kt-893.jav diff --git a/j2k/testData/ast/issues/file/kt-893.kt b/j2k/tests/testData/ast/issues/file/kt-893.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-893.kt rename to j2k/tests/testData/ast/issues/file/kt-893.kt diff --git a/j2k/testData/ast/issues/file/kt-963.jav b/j2k/tests/testData/ast/issues/file/kt-963.jav similarity index 100% rename from j2k/testData/ast/issues/file/kt-963.jav rename to j2k/tests/testData/ast/issues/file/kt-963.jav diff --git a/j2k/testData/ast/issues/file/kt-963.kt b/j2k/tests/testData/ast/issues/file/kt-963.kt similarity index 100% rename from j2k/testData/ast/issues/file/kt-963.kt rename to j2k/tests/testData/ast/issues/file/kt-963.kt diff --git a/j2k/testData/ast/kotlinExclusion/file/kt-656.jav b/j2k/tests/testData/ast/kotlinExclusion/file/kt-656.jav similarity index 100% rename from j2k/testData/ast/kotlinExclusion/file/kt-656.jav rename to j2k/tests/testData/ast/kotlinExclusion/file/kt-656.jav diff --git a/j2k/testData/ast/kotlinExclusion/file/kt-656.kt b/j2k/tests/testData/ast/kotlinExclusion/file/kt-656.kt similarity index 100% rename from j2k/testData/ast/kotlinExclusion/file/kt-656.kt rename to j2k/tests/testData/ast/kotlinExclusion/file/kt-656.kt diff --git a/j2k/testData/ast/labelStatement/statement/complicatedExampleFromJavaTutorial.jav b/j2k/tests/testData/ast/labelStatement/statement/complicatedExampleFromJavaTutorial.jav similarity index 100% rename from j2k/testData/ast/labelStatement/statement/complicatedExampleFromJavaTutorial.jav rename to j2k/tests/testData/ast/labelStatement/statement/complicatedExampleFromJavaTutorial.jav diff --git a/j2k/testData/ast/labelStatement/statement/complicatedExampleFromJavaTutorial.kt b/j2k/tests/testData/ast/labelStatement/statement/complicatedExampleFromJavaTutorial.kt similarity index 100% rename from j2k/testData/ast/labelStatement/statement/complicatedExampleFromJavaTutorial.kt rename to j2k/tests/testData/ast/labelStatement/statement/complicatedExampleFromJavaTutorial.kt diff --git a/j2k/testData/ast/literalExpression/file/char.jav b/j2k/tests/testData/ast/literalExpression/file/char.jav similarity index 100% rename from j2k/testData/ast/literalExpression/file/char.jav rename to j2k/tests/testData/ast/literalExpression/file/char.jav diff --git a/j2k/testData/ast/literalExpression/file/char.kt b/j2k/tests/testData/ast/literalExpression/file/char.kt similarity index 100% rename from j2k/testData/ast/literalExpression/file/char.kt rename to j2k/tests/testData/ast/literalExpression/file/char.kt diff --git a/j2k/testData/ast/literalExpression/file/dollarInsideString.jav b/j2k/tests/testData/ast/literalExpression/file/dollarInsideString.jav similarity index 100% rename from j2k/testData/ast/literalExpression/file/dollarInsideString.jav rename to j2k/tests/testData/ast/literalExpression/file/dollarInsideString.jav diff --git a/j2k/testData/ast/literalExpression/file/dollarInsideString.kt b/j2k/tests/testData/ast/literalExpression/file/dollarInsideString.kt similarity index 100% rename from j2k/testData/ast/literalExpression/file/dollarInsideString.kt rename to j2k/tests/testData/ast/literalExpression/file/dollarInsideString.kt diff --git a/j2k/testData/ast/literalExpression/file/endsWithDFL.jav b/j2k/tests/testData/ast/literalExpression/file/endsWithDFL.jav similarity index 100% rename from j2k/testData/ast/literalExpression/file/endsWithDFL.jav rename to j2k/tests/testData/ast/literalExpression/file/endsWithDFL.jav diff --git a/j2k/testData/ast/literalExpression/file/endsWithDFL.kt b/j2k/tests/testData/ast/literalExpression/file/endsWithDFL.kt similarity index 100% rename from j2k/testData/ast/literalExpression/file/endsWithDFL.kt rename to j2k/tests/testData/ast/literalExpression/file/endsWithDFL.kt diff --git a/j2k/testData/ast/literalExpression/file/hex.jav b/j2k/tests/testData/ast/literalExpression/file/hex.jav similarity index 100% rename from j2k/testData/ast/literalExpression/file/hex.jav rename to j2k/tests/testData/ast/literalExpression/file/hex.jav diff --git a/j2k/testData/ast/literalExpression/file/hex.kt b/j2k/tests/testData/ast/literalExpression/file/hex.kt similarity index 100% rename from j2k/testData/ast/literalExpression/file/hex.kt rename to j2k/tests/testData/ast/literalExpression/file/hex.kt diff --git a/j2k/testData/ast/literalExpression/file/octal.jav b/j2k/tests/testData/ast/literalExpression/file/octal.jav similarity index 100% rename from j2k/testData/ast/literalExpression/file/octal.jav rename to j2k/tests/testData/ast/literalExpression/file/octal.jav diff --git a/j2k/testData/ast/literalExpression/file/octal.kt b/j2k/tests/testData/ast/literalExpression/file/octal.kt similarity index 100% rename from j2k/testData/ast/literalExpression/file/octal.kt rename to j2k/tests/testData/ast/literalExpression/file/octal.kt diff --git a/j2k/testData/ast/literalExpression/file/trueOrFalse.jav b/j2k/tests/testData/ast/literalExpression/file/trueOrFalse.jav similarity index 100% rename from j2k/testData/ast/literalExpression/file/trueOrFalse.jav rename to j2k/tests/testData/ast/literalExpression/file/trueOrFalse.jav diff --git a/j2k/testData/ast/literalExpression/file/trueOrFalse.kt b/j2k/tests/testData/ast/literalExpression/file/trueOrFalse.kt similarity index 100% rename from j2k/testData/ast/literalExpression/file/trueOrFalse.kt rename to j2k/tests/testData/ast/literalExpression/file/trueOrFalse.kt diff --git a/j2k/testData/ast/localVariable/statement/object.jav b/j2k/tests/testData/ast/localVariable/statement/object.jav similarity index 100% rename from j2k/testData/ast/localVariable/statement/object.jav rename to j2k/tests/testData/ast/localVariable/statement/object.jav diff --git a/j2k/testData/ast/localVariable/statement/object.kt b/j2k/tests/testData/ast/localVariable/statement/object.kt similarity index 100% rename from j2k/testData/ast/localVariable/statement/object.kt rename to j2k/tests/testData/ast/localVariable/statement/object.kt diff --git a/j2k/testData/ast/methodCallExpression/file/genericMethod.jav b/j2k/tests/testData/ast/methodCallExpression/file/genericMethod.jav similarity index 100% rename from j2k/testData/ast/methodCallExpression/file/genericMethod.jav rename to j2k/tests/testData/ast/methodCallExpression/file/genericMethod.jav diff --git a/j2k/testData/ast/methodCallExpression/file/genericMethod.kt b/j2k/tests/testData/ast/methodCallExpression/file/genericMethod.kt similarity index 100% rename from j2k/testData/ast/methodCallExpression/file/genericMethod.kt rename to j2k/tests/testData/ast/methodCallExpression/file/genericMethod.kt diff --git a/j2k/testData/ast/methodCallExpression/statement/callWithKeywords.jav b/j2k/tests/testData/ast/methodCallExpression/statement/callWithKeywords.jav similarity index 100% rename from j2k/testData/ast/methodCallExpression/statement/callWithKeywords.jav rename to j2k/tests/testData/ast/methodCallExpression/statement/callWithKeywords.jav diff --git a/j2k/testData/ast/methodCallExpression/statement/callWithKeywords.kt b/j2k/tests/testData/ast/methodCallExpression/statement/callWithKeywords.kt similarity index 100% rename from j2k/testData/ast/methodCallExpression/statement/callWithKeywords.kt rename to j2k/tests/testData/ast/methodCallExpression/statement/callWithKeywords.kt diff --git a/j2k/testData/ast/methodCallExpression/statement/emptyCall.jav b/j2k/tests/testData/ast/methodCallExpression/statement/emptyCall.jav similarity index 100% rename from j2k/testData/ast/methodCallExpression/statement/emptyCall.jav rename to j2k/tests/testData/ast/methodCallExpression/statement/emptyCall.jav diff --git a/j2k/testData/ast/methodCallExpression/statement/emptyCall.kt b/j2k/tests/testData/ast/methodCallExpression/statement/emptyCall.kt similarity index 100% rename from j2k/testData/ast/methodCallExpression/statement/emptyCall.kt rename to j2k/tests/testData/ast/methodCallExpression/statement/emptyCall.kt diff --git a/j2k/testData/ast/methodCallExpression/statement/simpleCall.jav b/j2k/tests/testData/ast/methodCallExpression/statement/simpleCall.jav similarity index 100% rename from j2k/testData/ast/methodCallExpression/statement/simpleCall.jav rename to j2k/tests/testData/ast/methodCallExpression/statement/simpleCall.jav diff --git a/j2k/testData/ast/methodCallExpression/statement/simpleCall.kt b/j2k/tests/testData/ast/methodCallExpression/statement/simpleCall.kt similarity index 100% rename from j2k/testData/ast/methodCallExpression/statement/simpleCall.kt rename to j2k/tests/testData/ast/methodCallExpression/statement/simpleCall.kt diff --git a/j2k/testData/ast/newClassExpression/expression/classWithParam.jav b/j2k/tests/testData/ast/newClassExpression/expression/classWithParam.jav similarity index 100% rename from j2k/testData/ast/newClassExpression/expression/classWithParam.jav rename to j2k/tests/testData/ast/newClassExpression/expression/classWithParam.jav diff --git a/j2k/testData/ast/newClassExpression/expression/classWithParam.kt b/j2k/tests/testData/ast/newClassExpression/expression/classWithParam.kt similarity index 100% rename from j2k/testData/ast/newClassExpression/expression/classWithParam.kt rename to j2k/tests/testData/ast/newClassExpression/expression/classWithParam.kt diff --git a/j2k/testData/ast/newClassExpression/expression/classWithParams.jav b/j2k/tests/testData/ast/newClassExpression/expression/classWithParams.jav similarity index 100% rename from j2k/testData/ast/newClassExpression/expression/classWithParams.jav rename to j2k/tests/testData/ast/newClassExpression/expression/classWithParams.jav diff --git a/j2k/testData/ast/newClassExpression/expression/classWithParams.kt b/j2k/tests/testData/ast/newClassExpression/expression/classWithParams.kt similarity index 100% rename from j2k/testData/ast/newClassExpression/expression/classWithParams.kt rename to j2k/tests/testData/ast/newClassExpression/expression/classWithParams.kt diff --git a/j2k/testData/ast/newClassExpression/expression/classWithoutBody.jav b/j2k/tests/testData/ast/newClassExpression/expression/classWithoutBody.jav similarity index 100% rename from j2k/testData/ast/newClassExpression/expression/classWithoutBody.jav rename to j2k/tests/testData/ast/newClassExpression/expression/classWithoutBody.jav diff --git a/j2k/testData/ast/newClassExpression/expression/classWithoutBody.kt b/j2k/tests/testData/ast/newClassExpression/expression/classWithoutBody.kt similarity index 100% rename from j2k/testData/ast/newClassExpression/expression/classWithoutBody.kt rename to j2k/tests/testData/ast/newClassExpression/expression/classWithoutBody.kt diff --git a/j2k/testData/ast/newClassExpression/expression/newClassWithAnonymousScope.jav b/j2k/tests/testData/ast/newClassExpression/expression/newClassWithAnonymousScope.jav similarity index 100% rename from j2k/testData/ast/newClassExpression/expression/newClassWithAnonymousScope.jav rename to j2k/tests/testData/ast/newClassExpression/expression/newClassWithAnonymousScope.jav diff --git a/j2k/testData/ast/newClassExpression/expression/newClassWithAnonymousScope.kt b/j2k/tests/testData/ast/newClassExpression/expression/newClassWithAnonymousScope.kt similarity index 100% rename from j2k/testData/ast/newClassExpression/expression/newClassWithAnonymousScope.kt rename to j2k/tests/testData/ast/newClassExpression/expression/newClassWithAnonymousScope.kt diff --git a/j2k/testData/ast/newClassExpression/file/fullQualifiedName.jav b/j2k/tests/testData/ast/newClassExpression/file/fullQualifiedName.jav similarity index 100% rename from j2k/testData/ast/newClassExpression/file/fullQualifiedName.jav rename to j2k/tests/testData/ast/newClassExpression/file/fullQualifiedName.jav diff --git a/j2k/testData/ast/newClassExpression/file/fullQualifiedName.kt b/j2k/tests/testData/ast/newClassExpression/file/fullQualifiedName.kt similarity index 100% rename from j2k/testData/ast/newClassExpression/file/fullQualifiedName.kt rename to j2k/tests/testData/ast/newClassExpression/file/fullQualifiedName.kt diff --git a/j2k/testData/ast/newClassExpression/file/fullQualifiedName2.jav b/j2k/tests/testData/ast/newClassExpression/file/fullQualifiedName2.jav similarity index 100% rename from j2k/testData/ast/newClassExpression/file/fullQualifiedName2.jav rename to j2k/tests/testData/ast/newClassExpression/file/fullQualifiedName2.jav diff --git a/j2k/testData/ast/newClassExpression/file/fullQualifiedName2.kt b/j2k/tests/testData/ast/newClassExpression/file/fullQualifiedName2.kt similarity index 100% rename from j2k/testData/ast/newClassExpression/file/fullQualifiedName2.kt rename to j2k/tests/testData/ast/newClassExpression/file/fullQualifiedName2.kt diff --git a/j2k/testData/ast/newClassExpression/file/genericClassInvocation.jav b/j2k/tests/testData/ast/newClassExpression/file/genericClassInvocation.jav similarity index 100% rename from j2k/testData/ast/newClassExpression/file/genericClassInvocation.jav rename to j2k/tests/testData/ast/newClassExpression/file/genericClassInvocation.jav diff --git a/j2k/testData/ast/newClassExpression/file/genericClassInvocation.kt b/j2k/tests/testData/ast/newClassExpression/file/genericClassInvocation.kt similarity index 100% rename from j2k/testData/ast/newClassExpression/file/genericClassInvocation.kt rename to j2k/tests/testData/ast/newClassExpression/file/genericClassInvocation.kt diff --git a/j2k/testData/ast/newClassExpression/file/newClassByFullName.jav b/j2k/tests/testData/ast/newClassExpression/file/newClassByFullName.jav similarity index 100% rename from j2k/testData/ast/newClassExpression/file/newClassByFullName.jav rename to j2k/tests/testData/ast/newClassExpression/file/newClassByFullName.jav diff --git a/j2k/testData/ast/newClassExpression/file/newClassByFullName.kt b/j2k/tests/testData/ast/newClassExpression/file/newClassByFullName.kt similarity index 100% rename from j2k/testData/ast/newClassExpression/file/newClassByFullName.kt rename to j2k/tests/testData/ast/newClassExpression/file/newClassByFullName.kt diff --git a/j2k/testData/ast/newClassExpression/file/newInnerClass.jav b/j2k/tests/testData/ast/newClassExpression/file/newInnerClass.jav similarity index 100% rename from j2k/testData/ast/newClassExpression/file/newInnerClass.jav rename to j2k/tests/testData/ast/newClassExpression/file/newInnerClass.jav diff --git a/j2k/testData/ast/newClassExpression/file/newInnerClass.kt b/j2k/tests/testData/ast/newClassExpression/file/newInnerClass.kt similarity index 100% rename from j2k/testData/ast/newClassExpression/file/newInnerClass.kt rename to j2k/tests/testData/ast/newClassExpression/file/newInnerClass.kt diff --git a/j2k/testData/ast/newClassExpression/file/newListAndNewMember.jav b/j2k/tests/testData/ast/newClassExpression/file/newListAndNewMember.jav similarity index 100% rename from j2k/testData/ast/newClassExpression/file/newListAndNewMember.jav rename to j2k/tests/testData/ast/newClassExpression/file/newListAndNewMember.jav diff --git a/j2k/testData/ast/newClassExpression/file/newListAndNewMember.kt b/j2k/tests/testData/ast/newClassExpression/file/newListAndNewMember.kt similarity index 100% rename from j2k/testData/ast/newClassExpression/file/newListAndNewMember.kt rename to j2k/tests/testData/ast/newClassExpression/file/newListAndNewMember.kt diff --git a/j2k/testData/ast/newClassExpression/file/newStaticInnerClass.jav b/j2k/tests/testData/ast/newClassExpression/file/newStaticInnerClass.jav similarity index 100% rename from j2k/testData/ast/newClassExpression/file/newStaticInnerClass.jav rename to j2k/tests/testData/ast/newClassExpression/file/newStaticInnerClass.jav diff --git a/j2k/testData/ast/newClassExpression/file/newStaticInnerClass.kt b/j2k/tests/testData/ast/newClassExpression/file/newStaticInnerClass.kt similarity index 100% rename from j2k/testData/ast/newClassExpression/file/newStaticInnerClass.kt rename to j2k/tests/testData/ast/newClassExpression/file/newStaticInnerClass.kt diff --git a/j2k/testData/ast/objectLiteral/file/MyFrame.jav b/j2k/tests/testData/ast/objectLiteral/file/MyFrame.jav similarity index 100% rename from j2k/testData/ast/objectLiteral/file/MyFrame.jav rename to j2k/tests/testData/ast/objectLiteral/file/MyFrame.jav diff --git a/j2k/testData/ast/objectLiteral/file/MyFrame.kt b/j2k/tests/testData/ast/objectLiteral/file/MyFrame.kt similarity index 100% rename from j2k/testData/ast/objectLiteral/file/MyFrame.kt rename to j2k/tests/testData/ast/objectLiteral/file/MyFrame.kt diff --git a/j2k/testData/ast/outProjectionType/method/methodParams.jav b/j2k/tests/testData/ast/outProjectionType/method/methodParams.jav similarity index 100% rename from j2k/testData/ast/outProjectionType/method/methodParams.jav rename to j2k/tests/testData/ast/outProjectionType/method/methodParams.jav diff --git a/j2k/testData/ast/outProjectionType/method/methodParams.kt b/j2k/tests/testData/ast/outProjectionType/method/methodParams.kt similarity index 100% rename from j2k/testData/ast/outProjectionType/method/methodParams.kt rename to j2k/tests/testData/ast/outProjectionType/method/methodParams.kt diff --git a/j2k/testData/ast/packageStatement/file/orgJetbrainsJetJ2kIn.jav b/j2k/tests/testData/ast/packageStatement/file/orgJetbrainsJetJ2kIn.jav similarity index 100% rename from j2k/testData/ast/packageStatement/file/orgJetbrainsJetJ2kIn.jav rename to j2k/tests/testData/ast/packageStatement/file/orgJetbrainsJetJ2kIn.jav diff --git a/j2k/testData/ast/packageStatement/file/orgJetbrainsJetJ2kIn.kt b/j2k/tests/testData/ast/packageStatement/file/orgJetbrainsJetJ2kIn.kt similarity index 100% rename from j2k/testData/ast/packageStatement/file/orgJetbrainsJetJ2kIn.kt rename to j2k/tests/testData/ast/packageStatement/file/orgJetbrainsJetJ2kIn.kt diff --git a/j2k/testData/ast/parenthesizedExpression/expression/parenthesized.jav b/j2k/tests/testData/ast/parenthesizedExpression/expression/parenthesized.jav similarity index 100% rename from j2k/testData/ast/parenthesizedExpression/expression/parenthesized.jav rename to j2k/tests/testData/ast/parenthesizedExpression/expression/parenthesized.jav diff --git a/j2k/testData/ast/parenthesizedExpression/expression/parenthesized.kt b/j2k/tests/testData/ast/parenthesizedExpression/expression/parenthesized.kt similarity index 100% rename from j2k/testData/ast/parenthesizedExpression/expression/parenthesized.kt rename to j2k/tests/testData/ast/parenthesizedExpression/expression/parenthesized.kt diff --git a/j2k/testData/ast/parenthesizedExpression/expression/parenthesized2.jav b/j2k/tests/testData/ast/parenthesizedExpression/expression/parenthesized2.jav similarity index 100% rename from j2k/testData/ast/parenthesizedExpression/expression/parenthesized2.jav rename to j2k/tests/testData/ast/parenthesizedExpression/expression/parenthesized2.jav diff --git a/j2k/testData/ast/parenthesizedExpression/expression/parenthesized2.kt b/j2k/tests/testData/ast/parenthesizedExpression/expression/parenthesized2.kt similarity index 100% rename from j2k/testData/ast/parenthesizedExpression/expression/parenthesized2.kt rename to j2k/tests/testData/ast/parenthesizedExpression/expression/parenthesized2.kt diff --git a/j2k/testData/ast/polyadicExpression/expression/divide.jav b/j2k/tests/testData/ast/polyadicExpression/expression/divide.jav similarity index 100% rename from j2k/testData/ast/polyadicExpression/expression/divide.jav rename to j2k/tests/testData/ast/polyadicExpression/expression/divide.jav diff --git a/j2k/testData/ast/polyadicExpression/expression/divide.kt b/j2k/tests/testData/ast/polyadicExpression/expression/divide.kt similarity index 100% rename from j2k/testData/ast/polyadicExpression/expression/divide.kt rename to j2k/tests/testData/ast/polyadicExpression/expression/divide.kt diff --git a/j2k/testData/ast/polyadicExpression/expression/minus.jav b/j2k/tests/testData/ast/polyadicExpression/expression/minus.jav similarity index 100% rename from j2k/testData/ast/polyadicExpression/expression/minus.jav rename to j2k/tests/testData/ast/polyadicExpression/expression/minus.jav diff --git a/j2k/testData/ast/polyadicExpression/expression/minus.kt b/j2k/tests/testData/ast/polyadicExpression/expression/minus.kt similarity index 100% rename from j2k/testData/ast/polyadicExpression/expression/minus.kt rename to j2k/tests/testData/ast/polyadicExpression/expression/minus.kt diff --git a/j2k/testData/ast/polyadicExpression/expression/multiply.jav b/j2k/tests/testData/ast/polyadicExpression/expression/multiply.jav similarity index 100% rename from j2k/testData/ast/polyadicExpression/expression/multiply.jav rename to j2k/tests/testData/ast/polyadicExpression/expression/multiply.jav diff --git a/j2k/testData/ast/polyadicExpression/expression/multiply.kt b/j2k/tests/testData/ast/polyadicExpression/expression/multiply.kt similarity index 100% rename from j2k/testData/ast/polyadicExpression/expression/multiply.kt rename to j2k/tests/testData/ast/polyadicExpression/expression/multiply.kt diff --git a/j2k/testData/ast/polyadicExpression/expression/plus.jav b/j2k/tests/testData/ast/polyadicExpression/expression/plus.jav similarity index 100% rename from j2k/testData/ast/polyadicExpression/expression/plus.jav rename to j2k/tests/testData/ast/polyadicExpression/expression/plus.jav diff --git a/j2k/testData/ast/polyadicExpression/expression/plus.kt b/j2k/tests/testData/ast/polyadicExpression/expression/plus.kt similarity index 100% rename from j2k/testData/ast/polyadicExpression/expression/plus.kt rename to j2k/tests/testData/ast/polyadicExpression/expression/plus.kt diff --git a/j2k/testData/ast/polyadicExpression/expression/remainder.jav b/j2k/tests/testData/ast/polyadicExpression/expression/remainder.jav similarity index 100% rename from j2k/testData/ast/polyadicExpression/expression/remainder.jav rename to j2k/tests/testData/ast/polyadicExpression/expression/remainder.jav diff --git a/j2k/testData/ast/polyadicExpression/expression/remainder.kt b/j2k/tests/testData/ast/polyadicExpression/expression/remainder.kt similarity index 100% rename from j2k/testData/ast/polyadicExpression/expression/remainder.kt rename to j2k/tests/testData/ast/polyadicExpression/expression/remainder.kt diff --git a/j2k/testData/ast/polyadicExpression/expression/unassignedShiftRight.jav b/j2k/tests/testData/ast/polyadicExpression/expression/unassignedShiftRight.jav similarity index 100% rename from j2k/testData/ast/polyadicExpression/expression/unassignedShiftRight.jav rename to j2k/tests/testData/ast/polyadicExpression/expression/unassignedShiftRight.jav diff --git a/j2k/testData/ast/polyadicExpression/expression/unassignedShiftRight.kt b/j2k/tests/testData/ast/polyadicExpression/expression/unassignedShiftRight.kt similarity index 100% rename from j2k/testData/ast/polyadicExpression/expression/unassignedShiftRight.kt rename to j2k/tests/testData/ast/polyadicExpression/expression/unassignedShiftRight.kt diff --git a/j2k/testData/ast/postfixOperator/statement/decrement.jav b/j2k/tests/testData/ast/postfixOperator/statement/decrement.jav similarity index 100% rename from j2k/testData/ast/postfixOperator/statement/decrement.jav rename to j2k/tests/testData/ast/postfixOperator/statement/decrement.jav diff --git a/j2k/testData/ast/postfixOperator/statement/decrement.kt b/j2k/tests/testData/ast/postfixOperator/statement/decrement.kt similarity index 100% rename from j2k/testData/ast/postfixOperator/statement/decrement.kt rename to j2k/tests/testData/ast/postfixOperator/statement/decrement.kt diff --git a/j2k/testData/ast/postfixOperator/statement/increment.jav b/j2k/tests/testData/ast/postfixOperator/statement/increment.jav similarity index 100% rename from j2k/testData/ast/postfixOperator/statement/increment.jav rename to j2k/tests/testData/ast/postfixOperator/statement/increment.jav diff --git a/j2k/testData/ast/postfixOperator/statement/increment.kt b/j2k/tests/testData/ast/postfixOperator/statement/increment.kt similarity index 100% rename from j2k/testData/ast/postfixOperator/statement/increment.kt rename to j2k/tests/testData/ast/postfixOperator/statement/increment.kt diff --git a/j2k/testData/ast/prefixOperator/statement/decrement.jav b/j2k/tests/testData/ast/prefixOperator/statement/decrement.jav similarity index 100% rename from j2k/testData/ast/prefixOperator/statement/decrement.jav rename to j2k/tests/testData/ast/prefixOperator/statement/decrement.jav diff --git a/j2k/testData/ast/prefixOperator/statement/decrement.kt b/j2k/tests/testData/ast/prefixOperator/statement/decrement.kt similarity index 100% rename from j2k/testData/ast/prefixOperator/statement/decrement.kt rename to j2k/tests/testData/ast/prefixOperator/statement/decrement.kt diff --git a/j2k/testData/ast/prefixOperator/statement/excl.jav b/j2k/tests/testData/ast/prefixOperator/statement/excl.jav similarity index 100% rename from j2k/testData/ast/prefixOperator/statement/excl.jav rename to j2k/tests/testData/ast/prefixOperator/statement/excl.jav diff --git a/j2k/testData/ast/prefixOperator/statement/excl.kt b/j2k/tests/testData/ast/prefixOperator/statement/excl.kt similarity index 100% rename from j2k/testData/ast/prefixOperator/statement/excl.kt rename to j2k/tests/testData/ast/prefixOperator/statement/excl.kt diff --git a/j2k/testData/ast/prefixOperator/statement/increment.jav b/j2k/tests/testData/ast/prefixOperator/statement/increment.jav similarity index 100% rename from j2k/testData/ast/prefixOperator/statement/increment.jav rename to j2k/tests/testData/ast/prefixOperator/statement/increment.jav diff --git a/j2k/testData/ast/prefixOperator/statement/increment.kt b/j2k/tests/testData/ast/prefixOperator/statement/increment.kt similarity index 100% rename from j2k/testData/ast/prefixOperator/statement/increment.kt rename to j2k/tests/testData/ast/prefixOperator/statement/increment.kt diff --git a/j2k/testData/ast/prefixOperator/statement/kt-667.jav b/j2k/tests/testData/ast/prefixOperator/statement/kt-667.jav similarity index 100% rename from j2k/testData/ast/prefixOperator/statement/kt-667.jav rename to j2k/tests/testData/ast/prefixOperator/statement/kt-667.jav diff --git a/j2k/testData/ast/prefixOperator/statement/kt-667.kt b/j2k/tests/testData/ast/prefixOperator/statement/kt-667.kt similarity index 100% rename from j2k/testData/ast/prefixOperator/statement/kt-667.kt rename to j2k/tests/testData/ast/prefixOperator/statement/kt-667.kt diff --git a/j2k/testData/ast/prefixOperator/statement/tilde.jav b/j2k/tests/testData/ast/prefixOperator/statement/tilde.jav similarity index 100% rename from j2k/testData/ast/prefixOperator/statement/tilde.jav rename to j2k/tests/testData/ast/prefixOperator/statement/tilde.jav diff --git a/j2k/testData/ast/prefixOperator/statement/tilde.kt b/j2k/tests/testData/ast/prefixOperator/statement/tilde.kt similarity index 100% rename from j2k/testData/ast/prefixOperator/statement/tilde.kt rename to j2k/tests/testData/ast/prefixOperator/statement/tilde.kt diff --git a/j2k/testData/ast/rawGenerics/file/kt-540-map.jav b/j2k/tests/testData/ast/rawGenerics/file/kt-540-map.jav similarity index 100% rename from j2k/testData/ast/rawGenerics/file/kt-540-map.jav rename to j2k/tests/testData/ast/rawGenerics/file/kt-540-map.jav diff --git a/j2k/testData/ast/rawGenerics/file/kt-540-map.kt b/j2k/tests/testData/ast/rawGenerics/file/kt-540-map.kt similarity index 100% rename from j2k/testData/ast/rawGenerics/file/kt-540-map.kt rename to j2k/tests/testData/ast/rawGenerics/file/kt-540-map.kt diff --git a/j2k/testData/ast/rawGenerics/file/kt-540-rawGenericClass.jav b/j2k/tests/testData/ast/rawGenerics/file/kt-540-rawGenericClass.jav similarity index 100% rename from j2k/testData/ast/rawGenerics/file/kt-540-rawGenericClass.jav rename to j2k/tests/testData/ast/rawGenerics/file/kt-540-rawGenericClass.jav diff --git a/j2k/testData/ast/rawGenerics/file/kt-540-rawGenericClass.kt b/j2k/tests/testData/ast/rawGenerics/file/kt-540-rawGenericClass.kt similarity index 100% rename from j2k/testData/ast/rawGenerics/file/kt-540-rawGenericClass.kt rename to j2k/tests/testData/ast/rawGenerics/file/kt-540-rawGenericClass.kt diff --git a/j2k/testData/ast/rawGenerics/file/kt-540.jav b/j2k/tests/testData/ast/rawGenerics/file/kt-540.jav similarity index 100% rename from j2k/testData/ast/rawGenerics/file/kt-540.jav rename to j2k/tests/testData/ast/rawGenerics/file/kt-540.jav diff --git a/j2k/testData/ast/rawGenerics/file/kt-540.kt b/j2k/tests/testData/ast/rawGenerics/file/kt-540.kt similarity index 100% rename from j2k/testData/ast/rawGenerics/file/kt-540.kt rename to j2k/tests/testData/ast/rawGenerics/file/kt-540.kt diff --git a/j2k/testData/ast/rawGenerics/file/rawGenericMethod.jav b/j2k/tests/testData/ast/rawGenerics/file/rawGenericMethod.jav similarity index 100% rename from j2k/testData/ast/rawGenerics/file/rawGenericMethod.jav rename to j2k/tests/testData/ast/rawGenerics/file/rawGenericMethod.jav diff --git a/j2k/testData/ast/rawGenerics/file/rawGenericMethod.kt b/j2k/tests/testData/ast/rawGenerics/file/rawGenericMethod.kt similarity index 100% rename from j2k/testData/ast/rawGenerics/file/rawGenericMethod.kt rename to j2k/tests/testData/ast/rawGenerics/file/rawGenericMethod.kt diff --git a/j2k/testData/ast/returnStatement/statement/returnChar.jav b/j2k/tests/testData/ast/returnStatement/statement/returnChar.jav similarity index 100% rename from j2k/testData/ast/returnStatement/statement/returnChar.jav rename to j2k/tests/testData/ast/returnStatement/statement/returnChar.jav diff --git a/j2k/testData/ast/returnStatement/statement/returnChar.kt b/j2k/tests/testData/ast/returnStatement/statement/returnChar.kt similarity index 100% rename from j2k/testData/ast/returnStatement/statement/returnChar.kt rename to j2k/tests/testData/ast/returnStatement/statement/returnChar.kt diff --git a/j2k/testData/ast/returnStatement/statement/returnLiteral.jav b/j2k/tests/testData/ast/returnStatement/statement/returnLiteral.jav similarity index 100% rename from j2k/testData/ast/returnStatement/statement/returnLiteral.jav rename to j2k/tests/testData/ast/returnStatement/statement/returnLiteral.jav diff --git a/j2k/testData/ast/returnStatement/statement/returnLiteral.kt b/j2k/tests/testData/ast/returnStatement/statement/returnLiteral.kt similarity index 100% rename from j2k/testData/ast/returnStatement/statement/returnLiteral.kt rename to j2k/tests/testData/ast/returnStatement/statement/returnLiteral.kt diff --git a/j2k/testData/ast/returnStatement/statement/returnNumber.jav b/j2k/tests/testData/ast/returnStatement/statement/returnNumber.jav similarity index 100% rename from j2k/testData/ast/returnStatement/statement/returnNumber.jav rename to j2k/tests/testData/ast/returnStatement/statement/returnNumber.jav diff --git a/j2k/testData/ast/returnStatement/statement/returnNumber.kt b/j2k/tests/testData/ast/returnStatement/statement/returnNumber.kt similarity index 100% rename from j2k/testData/ast/returnStatement/statement/returnNumber.kt rename to j2k/tests/testData/ast/returnStatement/statement/returnNumber.kt diff --git a/j2k/testData/ast/returnStatement/statement/returnString.jav b/j2k/tests/testData/ast/returnStatement/statement/returnString.jav similarity index 100% rename from j2k/testData/ast/returnStatement/statement/returnString.jav rename to j2k/tests/testData/ast/returnStatement/statement/returnString.jav diff --git a/j2k/testData/ast/returnStatement/statement/returnString.kt b/j2k/tests/testData/ast/returnStatement/statement/returnString.kt similarity index 100% rename from j2k/testData/ast/returnStatement/statement/returnString.kt rename to j2k/tests/testData/ast/returnStatement/statement/returnString.kt diff --git a/j2k/testData/ast/starProjectionType/method/methodParams.jav b/j2k/tests/testData/ast/starProjectionType/method/methodParams.jav similarity index 100% rename from j2k/testData/ast/starProjectionType/method/methodParams.jav rename to j2k/tests/testData/ast/starProjectionType/method/methodParams.jav diff --git a/j2k/testData/ast/starProjectionType/method/methodParams.kt b/j2k/tests/testData/ast/starProjectionType/method/methodParams.kt similarity index 100% rename from j2k/testData/ast/starProjectionType/method/methodParams.kt rename to j2k/tests/testData/ast/starProjectionType/method/methodParams.kt diff --git a/j2k/testData/ast/superExpression/class/classAextendsB.jav b/j2k/tests/testData/ast/superExpression/class/classAextendsB.jav similarity index 100% rename from j2k/testData/ast/superExpression/class/classAextendsB.jav rename to j2k/tests/testData/ast/superExpression/class/classAextendsB.jav diff --git a/j2k/testData/ast/superExpression/class/classAextendsB.kt b/j2k/tests/testData/ast/superExpression/class/classAextendsB.kt similarity index 100% rename from j2k/testData/ast/superExpression/class/classAextendsB.kt rename to j2k/tests/testData/ast/superExpression/class/classAextendsB.kt diff --git a/j2k/testData/ast/superExpression/file/classAdotSuperFoo.jav b/j2k/tests/testData/ast/superExpression/file/classAdotSuperFoo.jav similarity index 100% rename from j2k/testData/ast/superExpression/file/classAdotSuperFoo.jav rename to j2k/tests/testData/ast/superExpression/file/classAdotSuperFoo.jav diff --git a/j2k/testData/ast/superExpression/file/classAdotSuperFoo.kt b/j2k/tests/testData/ast/superExpression/file/classAdotSuperFoo.kt similarity index 100% rename from j2k/testData/ast/superExpression/file/classAdotSuperFoo.kt rename to j2k/tests/testData/ast/superExpression/file/classAdotSuperFoo.kt diff --git a/j2k/testData/ast/superExpression/statement/superStatement.jav b/j2k/tests/testData/ast/superExpression/statement/superStatement.jav similarity index 100% rename from j2k/testData/ast/superExpression/statement/superStatement.jav rename to j2k/tests/testData/ast/superExpression/statement/superStatement.jav diff --git a/j2k/testData/ast/superExpression/statement/superStatement.kt b/j2k/tests/testData/ast/superExpression/statement/superStatement.kt similarity index 100% rename from j2k/testData/ast/superExpression/statement/superStatement.kt rename to j2k/tests/testData/ast/superExpression/statement/superStatement.kt diff --git a/j2k/testData/ast/switch/file/comlicatedFallDown.jav b/j2k/tests/testData/ast/switch/file/comlicatedFallDown.jav similarity index 100% rename from j2k/testData/ast/switch/file/comlicatedFallDown.jav rename to j2k/tests/testData/ast/switch/file/comlicatedFallDown.jav diff --git a/j2k/testData/ast/switch/file/comlicatedFallDown.kt b/j2k/tests/testData/ast/switch/file/comlicatedFallDown.kt similarity index 100% rename from j2k/testData/ast/switch/file/comlicatedFallDown.kt rename to j2k/tests/testData/ast/switch/file/comlicatedFallDown.kt diff --git a/j2k/testData/ast/switch/file/fallDown.jav b/j2k/tests/testData/ast/switch/file/fallDown.jav similarity index 100% rename from j2k/testData/ast/switch/file/fallDown.jav rename to j2k/tests/testData/ast/switch/file/fallDown.jav diff --git a/j2k/testData/ast/switch/file/fallDown.kt b/j2k/tests/testData/ast/switch/file/fallDown.kt similarity index 100% rename from j2k/testData/ast/switch/file/fallDown.kt rename to j2k/tests/testData/ast/switch/file/fallDown.kt diff --git a/j2k/testData/ast/switch/file/kt-539.jav b/j2k/tests/testData/ast/switch/file/kt-539.jav similarity index 100% rename from j2k/testData/ast/switch/file/kt-539.jav rename to j2k/tests/testData/ast/switch/file/kt-539.jav diff --git a/j2k/testData/ast/switch/file/kt-539.kt b/j2k/tests/testData/ast/switch/file/kt-539.kt similarity index 100% rename from j2k/testData/ast/switch/file/kt-539.kt rename to j2k/tests/testData/ast/switch/file/kt-539.kt diff --git a/j2k/testData/ast/synchronizedStatement/statement/singleLineExample.jav b/j2k/tests/testData/ast/synchronizedStatement/statement/singleLineExample.jav similarity index 100% rename from j2k/testData/ast/synchronizedStatement/statement/singleLineExample.jav rename to j2k/tests/testData/ast/synchronizedStatement/statement/singleLineExample.jav diff --git a/j2k/testData/ast/synchronizedStatement/statement/singleLineExample.kt b/j2k/tests/testData/ast/synchronizedStatement/statement/singleLineExample.kt similarity index 100% rename from j2k/testData/ast/synchronizedStatement/statement/singleLineExample.kt rename to j2k/tests/testData/ast/synchronizedStatement/statement/singleLineExample.kt diff --git a/j2k/testData/ast/thisExpression/file/classAdotThisFoo.jav b/j2k/tests/testData/ast/thisExpression/file/classAdotThisFoo.jav similarity index 100% rename from j2k/testData/ast/thisExpression/file/classAdotThisFoo.jav rename to j2k/tests/testData/ast/thisExpression/file/classAdotThisFoo.jav diff --git a/j2k/testData/ast/thisExpression/file/classAdotThisFoo.kt b/j2k/tests/testData/ast/thisExpression/file/classAdotThisFoo.kt similarity index 100% rename from j2k/testData/ast/thisExpression/file/classAdotThisFoo.kt rename to j2k/tests/testData/ast/thisExpression/file/classAdotThisFoo.kt diff --git a/j2k/testData/ast/thisExpression/statement/thisStatement.jav b/j2k/tests/testData/ast/thisExpression/statement/thisStatement.jav similarity index 100% rename from j2k/testData/ast/thisExpression/statement/thisStatement.jav rename to j2k/tests/testData/ast/thisExpression/statement/thisStatement.jav diff --git a/j2k/testData/ast/thisExpression/statement/thisStatement.kt b/j2k/tests/testData/ast/thisExpression/statement/thisStatement.kt similarity index 100% rename from j2k/testData/ast/thisExpression/statement/thisStatement.kt rename to j2k/tests/testData/ast/thisExpression/statement/thisStatement.kt diff --git a/j2k/testData/ast/throwStatement/statement/simpleThrowStatement.jav b/j2k/tests/testData/ast/throwStatement/statement/simpleThrowStatement.jav similarity index 100% rename from j2k/testData/ast/throwStatement/statement/simpleThrowStatement.jav rename to j2k/tests/testData/ast/throwStatement/statement/simpleThrowStatement.jav diff --git a/j2k/testData/ast/throwStatement/statement/simpleThrowStatement.kt b/j2k/tests/testData/ast/throwStatement/statement/simpleThrowStatement.kt similarity index 100% rename from j2k/testData/ast/throwStatement/statement/simpleThrowStatement.kt rename to j2k/tests/testData/ast/throwStatement/statement/simpleThrowStatement.kt diff --git a/j2k/testData/ast/trait/class/abstactInterface.jav b/j2k/tests/testData/ast/trait/class/abstactInterface.jav similarity index 100% rename from j2k/testData/ast/trait/class/abstactInterface.jav rename to j2k/tests/testData/ast/trait/class/abstactInterface.jav diff --git a/j2k/testData/ast/trait/class/abstactInterface.kt b/j2k/tests/testData/ast/trait/class/abstactInterface.kt similarity index 100% rename from j2k/testData/ast/trait/class/abstactInterface.kt rename to j2k/tests/testData/ast/trait/class/abstactInterface.kt diff --git a/j2k/testData/ast/trait/class/emptyInterface.jav b/j2k/tests/testData/ast/trait/class/emptyInterface.jav similarity index 100% rename from j2k/testData/ast/trait/class/emptyInterface.jav rename to j2k/tests/testData/ast/trait/class/emptyInterface.jav diff --git a/j2k/testData/ast/trait/class/emptyInterface.kt b/j2k/tests/testData/ast/trait/class/emptyInterface.kt similarity index 100% rename from j2k/testData/ast/trait/class/emptyInterface.kt rename to j2k/tests/testData/ast/trait/class/emptyInterface.kt diff --git a/j2k/testData/ast/trait/class/extendsOneClassAndImplementsSeveralInterfaces.jav b/j2k/tests/testData/ast/trait/class/extendsOneClassAndImplementsSeveralInterfaces.jav similarity index 100% rename from j2k/testData/ast/trait/class/extendsOneClassAndImplementsSeveralInterfaces.jav rename to j2k/tests/testData/ast/trait/class/extendsOneClassAndImplementsSeveralInterfaces.jav diff --git a/j2k/testData/ast/trait/class/extendsOneClassAndImplementsSeveralInterfaces.kt b/j2k/tests/testData/ast/trait/class/extendsOneClassAndImplementsSeveralInterfaces.kt similarity index 100% rename from j2k/testData/ast/trait/class/extendsOneClassAndImplementsSeveralInterfaces.kt rename to j2k/tests/testData/ast/trait/class/extendsOneClassAndImplementsSeveralInterfaces.kt diff --git a/j2k/testData/ast/trait/class/extendsOneInterface.jav b/j2k/tests/testData/ast/trait/class/extendsOneInterface.jav similarity index 100% rename from j2k/testData/ast/trait/class/extendsOneInterface.jav rename to j2k/tests/testData/ast/trait/class/extendsOneInterface.jav diff --git a/j2k/testData/ast/trait/class/extendsOneInterface.kt b/j2k/tests/testData/ast/trait/class/extendsOneInterface.kt similarity index 100% rename from j2k/testData/ast/trait/class/extendsOneInterface.kt rename to j2k/tests/testData/ast/trait/class/extendsOneInterface.kt diff --git a/j2k/testData/ast/trait/class/interfaceWithFields.jav b/j2k/tests/testData/ast/trait/class/interfaceWithFields.jav similarity index 100% rename from j2k/testData/ast/trait/class/interfaceWithFields.jav rename to j2k/tests/testData/ast/trait/class/interfaceWithFields.jav diff --git a/j2k/testData/ast/trait/class/interfaceWithFields.kt b/j2k/tests/testData/ast/trait/class/interfaceWithFields.kt similarity index 100% rename from j2k/testData/ast/trait/class/interfaceWithFields.kt rename to j2k/tests/testData/ast/trait/class/interfaceWithFields.kt diff --git a/j2k/testData/ast/trait/class/interfaceWithMethodDeclaration.jav b/j2k/tests/testData/ast/trait/class/interfaceWithMethodDeclaration.jav similarity index 100% rename from j2k/testData/ast/trait/class/interfaceWithMethodDeclaration.jav rename to j2k/tests/testData/ast/trait/class/interfaceWithMethodDeclaration.jav diff --git a/j2k/testData/ast/trait/class/interfaceWithMethodDeclaration.kt b/j2k/tests/testData/ast/trait/class/interfaceWithMethodDeclaration.kt similarity index 100% rename from j2k/testData/ast/trait/class/interfaceWithMethodDeclaration.kt rename to j2k/tests/testData/ast/trait/class/interfaceWithMethodDeclaration.kt diff --git a/j2k/testData/ast/trait/class/interfaceWithStaticFields.jav b/j2k/tests/testData/ast/trait/class/interfaceWithStaticFields.jav similarity index 100% rename from j2k/testData/ast/trait/class/interfaceWithStaticFields.jav rename to j2k/tests/testData/ast/trait/class/interfaceWithStaticFields.jav diff --git a/j2k/testData/ast/trait/class/interfaceWithStaticFields.kt b/j2k/tests/testData/ast/trait/class/interfaceWithStaticFields.kt similarity index 100% rename from j2k/testData/ast/trait/class/interfaceWithStaticFields.kt rename to j2k/tests/testData/ast/trait/class/interfaceWithStaticFields.kt diff --git a/j2k/testData/ast/trait/class/internalInterface.jav b/j2k/tests/testData/ast/trait/class/internalInterface.jav similarity index 100% rename from j2k/testData/ast/trait/class/internalInterface.jav rename to j2k/tests/testData/ast/trait/class/internalInterface.jav diff --git a/j2k/testData/ast/trait/class/internalInterface.kt b/j2k/tests/testData/ast/trait/class/internalInterface.kt similarity index 100% rename from j2k/testData/ast/trait/class/internalInterface.kt rename to j2k/tests/testData/ast/trait/class/internalInterface.kt diff --git a/j2k/testData/ast/trait/class/privateInterface.jav b/j2k/tests/testData/ast/trait/class/privateInterface.jav similarity index 100% rename from j2k/testData/ast/trait/class/privateInterface.jav rename to j2k/tests/testData/ast/trait/class/privateInterface.jav diff --git a/j2k/testData/ast/trait/class/privateInterface.kt b/j2k/tests/testData/ast/trait/class/privateInterface.kt similarity index 100% rename from j2k/testData/ast/trait/class/privateInterface.kt rename to j2k/tests/testData/ast/trait/class/privateInterface.kt diff --git a/j2k/testData/ast/trait/class/protectedInterface.jav b/j2k/tests/testData/ast/trait/class/protectedInterface.jav similarity index 100% rename from j2k/testData/ast/trait/class/protectedInterface.jav rename to j2k/tests/testData/ast/trait/class/protectedInterface.jav diff --git a/j2k/testData/ast/trait/class/protectedInterface.kt b/j2k/tests/testData/ast/trait/class/protectedInterface.kt similarity index 100% rename from j2k/testData/ast/trait/class/protectedInterface.kt rename to j2k/tests/testData/ast/trait/class/protectedInterface.kt diff --git a/j2k/testData/ast/trait/class/publicInterface.jav b/j2k/tests/testData/ast/trait/class/publicInterface.jav similarity index 100% rename from j2k/testData/ast/trait/class/publicInterface.jav rename to j2k/tests/testData/ast/trait/class/publicInterface.jav diff --git a/j2k/testData/ast/trait/class/publicInterface.kt b/j2k/tests/testData/ast/trait/class/publicInterface.kt similarity index 100% rename from j2k/testData/ast/trait/class/publicInterface.kt rename to j2k/tests/testData/ast/trait/class/publicInterface.kt diff --git a/j2k/testData/ast/tryStatement/statement/commonCaseForTryStatement.jav b/j2k/tests/testData/ast/tryStatement/statement/commonCaseForTryStatement.jav similarity index 100% rename from j2k/testData/ast/tryStatement/statement/commonCaseForTryStatement.jav rename to j2k/tests/testData/ast/tryStatement/statement/commonCaseForTryStatement.jav diff --git a/j2k/testData/ast/tryStatement/statement/commonCaseForTryStatement.kt b/j2k/tests/testData/ast/tryStatement/statement/commonCaseForTryStatement.kt similarity index 100% rename from j2k/testData/ast/tryStatement/statement/commonCaseForTryStatement.kt rename to j2k/tests/testData/ast/tryStatement/statement/commonCaseForTryStatement.kt diff --git a/j2k/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithEmptyFinally.jav b/j2k/tests/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithEmptyFinally.jav similarity index 100% rename from j2k/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithEmptyFinally.jav rename to j2k/tests/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithEmptyFinally.jav diff --git a/j2k/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithEmptyFinally.kt b/j2k/tests/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithEmptyFinally.kt similarity index 100% rename from j2k/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithEmptyFinally.kt rename to j2k/tests/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithEmptyFinally.kt diff --git a/j2k/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithFinally.jav b/j2k/tests/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithFinally.jav similarity index 100% rename from j2k/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithFinally.jav rename to j2k/tests/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithFinally.jav diff --git a/j2k/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithFinally.kt b/j2k/tests/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithFinally.kt similarity index 100% rename from j2k/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithFinally.kt rename to j2k/tests/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithFinally.kt diff --git a/j2k/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithoutFinally.jav b/j2k/tests/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithoutFinally.jav similarity index 100% rename from j2k/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithoutFinally.jav rename to j2k/tests/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithoutFinally.jav diff --git a/j2k/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithoutFinally.kt b/j2k/tests/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithoutFinally.kt similarity index 100% rename from j2k/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithoutFinally.kt rename to j2k/tests/testData/ast/tryStatement/statement/emptyTryWithTwoCatchesWithoutFinally.kt diff --git a/j2k/testData/ast/typeCastExpression/expression/extendsWildcardCast.jav b/j2k/tests/testData/ast/typeCastExpression/expression/extendsWildcardCast.jav similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/extendsWildcardCast.jav rename to j2k/tests/testData/ast/typeCastExpression/expression/extendsWildcardCast.jav diff --git a/j2k/testData/ast/typeCastExpression/expression/extendsWildcardCast.kt b/j2k/tests/testData/ast/typeCastExpression/expression/extendsWildcardCast.kt similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/extendsWildcardCast.kt rename to j2k/tests/testData/ast/typeCastExpression/expression/extendsWildcardCast.kt diff --git a/j2k/testData/ast/typeCastExpression/expression/fooCast.jav b/j2k/tests/testData/ast/typeCastExpression/expression/fooCast.jav similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/fooCast.jav rename to j2k/tests/testData/ast/typeCastExpression/expression/fooCast.jav diff --git a/j2k/testData/ast/typeCastExpression/expression/fooCast.kt b/j2k/tests/testData/ast/typeCastExpression/expression/fooCast.kt similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/fooCast.kt rename to j2k/tests/testData/ast/typeCastExpression/expression/fooCast.kt diff --git a/j2k/testData/ast/typeCastExpression/expression/intCast.jav b/j2k/tests/testData/ast/typeCastExpression/expression/intCast.jav similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/intCast.jav rename to j2k/tests/testData/ast/typeCastExpression/expression/intCast.jav diff --git a/j2k/testData/ast/typeCastExpression/expression/intCast.kt b/j2k/tests/testData/ast/typeCastExpression/expression/intCast.kt similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/intCast.kt rename to j2k/tests/testData/ast/typeCastExpression/expression/intCast.kt diff --git a/j2k/testData/ast/typeCastExpression/expression/primitiveType.jav b/j2k/tests/testData/ast/typeCastExpression/expression/primitiveType.jav similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/primitiveType.jav rename to j2k/tests/testData/ast/typeCastExpression/expression/primitiveType.jav diff --git a/j2k/testData/ast/typeCastExpression/expression/primitiveType.kt b/j2k/tests/testData/ast/typeCastExpression/expression/primitiveType.kt similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/primitiveType.kt rename to j2k/tests/testData/ast/typeCastExpression/expression/primitiveType.kt diff --git a/j2k/testData/ast/typeCastExpression/expression/simpleGenericCast.jav b/j2k/tests/testData/ast/typeCastExpression/expression/simpleGenericCast.jav similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/simpleGenericCast.jav rename to j2k/tests/testData/ast/typeCastExpression/expression/simpleGenericCast.jav diff --git a/j2k/testData/ast/typeCastExpression/expression/simpleGenericCast.kt b/j2k/tests/testData/ast/typeCastExpression/expression/simpleGenericCast.kt similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/simpleGenericCast.kt rename to j2k/tests/testData/ast/typeCastExpression/expression/simpleGenericCast.kt diff --git a/j2k/testData/ast/typeCastExpression/expression/stringCast.jav b/j2k/tests/testData/ast/typeCastExpression/expression/stringCast.jav similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/stringCast.jav rename to j2k/tests/testData/ast/typeCastExpression/expression/stringCast.jav diff --git a/j2k/testData/ast/typeCastExpression/expression/stringCast.kt b/j2k/tests/testData/ast/typeCastExpression/expression/stringCast.kt similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/stringCast.kt rename to j2k/tests/testData/ast/typeCastExpression/expression/stringCast.kt diff --git a/j2k/testData/ast/typeCastExpression/expression/superWildcardCast.jav b/j2k/tests/testData/ast/typeCastExpression/expression/superWildcardCast.jav similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/superWildcardCast.jav rename to j2k/tests/testData/ast/typeCastExpression/expression/superWildcardCast.jav diff --git a/j2k/testData/ast/typeCastExpression/expression/superWildcardCast.kt b/j2k/tests/testData/ast/typeCastExpression/expression/superWildcardCast.kt similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/superWildcardCast.kt rename to j2k/tests/testData/ast/typeCastExpression/expression/superWildcardCast.kt diff --git a/j2k/testData/ast/typeCastExpression/expression/wildcardCast.jav b/j2k/tests/testData/ast/typeCastExpression/expression/wildcardCast.jav similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/wildcardCast.jav rename to j2k/tests/testData/ast/typeCastExpression/expression/wildcardCast.jav diff --git a/j2k/testData/ast/typeCastExpression/expression/wildcardCast.kt b/j2k/tests/testData/ast/typeCastExpression/expression/wildcardCast.kt similarity index 100% rename from j2k/testData/ast/typeCastExpression/expression/wildcardCast.kt rename to j2k/tests/testData/ast/typeCastExpression/expression/wildcardCast.kt diff --git a/j2k/testData/ast/typeParameters/class/classDoubleParametrizationWithTwoBoundsWithExtending.jav b/j2k/tests/testData/ast/typeParameters/class/classDoubleParametrizationWithTwoBoundsWithExtending.jav similarity index 100% rename from j2k/testData/ast/typeParameters/class/classDoubleParametrizationWithTwoBoundsWithExtending.jav rename to j2k/tests/testData/ast/typeParameters/class/classDoubleParametrizationWithTwoBoundsWithExtending.jav diff --git a/j2k/testData/ast/typeParameters/class/classDoubleParametrizationWithTwoBoundsWithExtending.kt b/j2k/tests/testData/ast/typeParameters/class/classDoubleParametrizationWithTwoBoundsWithExtending.kt similarity index 100% rename from j2k/testData/ast/typeParameters/class/classDoubleParametrizationWithTwoBoundsWithExtending.kt rename to j2k/tests/testData/ast/typeParameters/class/classDoubleParametrizationWithTwoBoundsWithExtending.kt diff --git a/j2k/testData/ast/typeParameters/class/classParametrizationWithTwoBounds.jav b/j2k/tests/testData/ast/typeParameters/class/classParametrizationWithTwoBounds.jav similarity index 100% rename from j2k/testData/ast/typeParameters/class/classParametrizationWithTwoBounds.jav rename to j2k/tests/testData/ast/typeParameters/class/classParametrizationWithTwoBounds.jav diff --git a/j2k/testData/ast/typeParameters/class/classParametrizationWithTwoBounds.kt b/j2k/tests/testData/ast/typeParameters/class/classParametrizationWithTwoBounds.kt similarity index 100% rename from j2k/testData/ast/typeParameters/class/classParametrizationWithTwoBounds.kt rename to j2k/tests/testData/ast/typeParameters/class/classParametrizationWithTwoBounds.kt diff --git a/j2k/testData/ast/typeParameters/class/classParametrizationWithTwoBoundsWithExtending.jav b/j2k/tests/testData/ast/typeParameters/class/classParametrizationWithTwoBoundsWithExtending.jav similarity index 100% rename from j2k/testData/ast/typeParameters/class/classParametrizationWithTwoBoundsWithExtending.jav rename to j2k/tests/testData/ast/typeParameters/class/classParametrizationWithTwoBoundsWithExtending.jav diff --git a/j2k/testData/ast/typeParameters/class/classParametrizationWithTwoBoundsWithExtending.kt b/j2k/tests/testData/ast/typeParameters/class/classParametrizationWithTwoBoundsWithExtending.kt similarity index 100% rename from j2k/testData/ast/typeParameters/class/classParametrizationWithTwoBoundsWithExtending.kt rename to j2k/tests/testData/ast/typeParameters/class/classParametrizationWithTwoBoundsWithExtending.kt diff --git a/j2k/testData/ast/typeParameters/class/complexExampleWithClassExtending.jav b/j2k/tests/testData/ast/typeParameters/class/complexExampleWithClassExtending.jav similarity index 100% rename from j2k/testData/ast/typeParameters/class/complexExampleWithClassExtending.jav rename to j2k/tests/testData/ast/typeParameters/class/complexExampleWithClassExtending.jav diff --git a/j2k/testData/ast/typeParameters/class/complexExampleWithClassExtending.kt b/j2k/tests/testData/ast/typeParameters/class/complexExampleWithClassExtending.kt similarity index 100% rename from j2k/testData/ast/typeParameters/class/complexExampleWithClassExtending.kt rename to j2k/tests/testData/ast/typeParameters/class/complexExampleWithClassExtending.kt diff --git a/j2k/testData/ast/typeParameters/class/complexExampleWithClassMultiplyExtending.jav b/j2k/tests/testData/ast/typeParameters/class/complexExampleWithClassMultiplyExtending.jav similarity index 100% rename from j2k/testData/ast/typeParameters/class/complexExampleWithClassMultiplyExtending.jav rename to j2k/tests/testData/ast/typeParameters/class/complexExampleWithClassMultiplyExtending.jav diff --git a/j2k/testData/ast/typeParameters/class/complexExampleWithClassMultiplyExtending.kt b/j2k/tests/testData/ast/typeParameters/class/complexExampleWithClassMultiplyExtending.kt similarity index 100% rename from j2k/testData/ast/typeParameters/class/complexExampleWithClassMultiplyExtending.kt rename to j2k/tests/testData/ast/typeParameters/class/complexExampleWithClassMultiplyExtending.kt diff --git a/j2k/testData/ast/typeParameters/class/genericClass.jav b/j2k/tests/testData/ast/typeParameters/class/genericClass.jav similarity index 100% rename from j2k/testData/ast/typeParameters/class/genericClass.jav rename to j2k/tests/testData/ast/typeParameters/class/genericClass.jav diff --git a/j2k/testData/ast/typeParameters/class/genericClass.kt b/j2k/tests/testData/ast/typeParameters/class/genericClass.kt similarity index 100% rename from j2k/testData/ast/typeParameters/class/genericClass.kt rename to j2k/tests/testData/ast/typeParameters/class/genericClass.kt diff --git a/j2k/testData/ast/typeParameters/class/traitDoubleParametrizationWithTwoBoundsWithExtending.jav b/j2k/tests/testData/ast/typeParameters/class/traitDoubleParametrizationWithTwoBoundsWithExtending.jav similarity index 100% rename from j2k/testData/ast/typeParameters/class/traitDoubleParametrizationWithTwoBoundsWithExtending.jav rename to j2k/tests/testData/ast/typeParameters/class/traitDoubleParametrizationWithTwoBoundsWithExtending.jav diff --git a/j2k/testData/ast/typeParameters/class/traitDoubleParametrizationWithTwoBoundsWithExtending.kt b/j2k/tests/testData/ast/typeParameters/class/traitDoubleParametrizationWithTwoBoundsWithExtending.kt similarity index 100% rename from j2k/testData/ast/typeParameters/class/traitDoubleParametrizationWithTwoBoundsWithExtending.kt rename to j2k/tests/testData/ast/typeParameters/class/traitDoubleParametrizationWithTwoBoundsWithExtending.kt diff --git a/j2k/testData/ast/typeParameters/method/methodDoubleParametrizationWithTwoBounds.jav b/j2k/tests/testData/ast/typeParameters/method/methodDoubleParametrizationWithTwoBounds.jav similarity index 100% rename from j2k/testData/ast/typeParameters/method/methodDoubleParametrizationWithTwoBounds.jav rename to j2k/tests/testData/ast/typeParameters/method/methodDoubleParametrizationWithTwoBounds.jav diff --git a/j2k/testData/ast/typeParameters/method/methodDoubleParametrizationWithTwoBounds.kt b/j2k/tests/testData/ast/typeParameters/method/methodDoubleParametrizationWithTwoBounds.kt similarity index 100% rename from j2k/testData/ast/typeParameters/method/methodDoubleParametrizationWithTwoBounds.kt rename to j2k/tests/testData/ast/typeParameters/method/methodDoubleParametrizationWithTwoBounds.kt diff --git a/j2k/testData/ast/typeParameters/method/where.jav b/j2k/tests/testData/ast/typeParameters/method/where.jav similarity index 100% rename from j2k/testData/ast/typeParameters/method/where.jav rename to j2k/tests/testData/ast/typeParameters/method/where.jav diff --git a/j2k/testData/ast/typeParameters/method/where.kt b/j2k/tests/testData/ast/typeParameters/method/where.kt similarity index 100% rename from j2k/testData/ast/typeParameters/method/where.kt rename to j2k/tests/testData/ast/typeParameters/method/where.kt diff --git a/j2k/testData/ast/typeParameters/statement/genericParam.jav b/j2k/tests/testData/ast/typeParameters/statement/genericParam.jav similarity index 100% rename from j2k/testData/ast/typeParameters/statement/genericParam.jav rename to j2k/tests/testData/ast/typeParameters/statement/genericParam.jav diff --git a/j2k/testData/ast/typeParameters/statement/genericParam.kt b/j2k/tests/testData/ast/typeParameters/statement/genericParam.kt similarity index 100% rename from j2k/testData/ast/typeParameters/statement/genericParam.kt rename to j2k/tests/testData/ast/typeParameters/statement/genericParam.kt diff --git a/j2k/testData/ast/typeParameters/statement/manyGenericParams.jav b/j2k/tests/testData/ast/typeParameters/statement/manyGenericParams.jav similarity index 100% rename from j2k/testData/ast/typeParameters/statement/manyGenericParams.jav rename to j2k/tests/testData/ast/typeParameters/statement/manyGenericParams.jav diff --git a/j2k/testData/ast/typeParameters/statement/manyGenericParams.kt b/j2k/tests/testData/ast/typeParameters/statement/manyGenericParams.kt similarity index 100% rename from j2k/testData/ast/typeParameters/statement/manyGenericParams.kt rename to j2k/tests/testData/ast/typeParameters/statement/manyGenericParams.kt diff --git a/j2k/testData/ast/varArg/method/ellipsisTypeSeveralParams.jav b/j2k/tests/testData/ast/varArg/method/ellipsisTypeSeveralParams.jav similarity index 100% rename from j2k/testData/ast/varArg/method/ellipsisTypeSeveralParams.jav rename to j2k/tests/testData/ast/varArg/method/ellipsisTypeSeveralParams.jav diff --git a/j2k/testData/ast/varArg/method/ellipsisTypeSeveralParams.kt b/j2k/tests/testData/ast/varArg/method/ellipsisTypeSeveralParams.kt similarity index 100% rename from j2k/testData/ast/varArg/method/ellipsisTypeSeveralParams.kt rename to j2k/tests/testData/ast/varArg/method/ellipsisTypeSeveralParams.kt diff --git a/j2k/testData/ast/varArg/method/ellipsisTypeSingleParams.jav b/j2k/tests/testData/ast/varArg/method/ellipsisTypeSingleParams.jav similarity index 100% rename from j2k/testData/ast/varArg/method/ellipsisTypeSingleParams.jav rename to j2k/tests/testData/ast/varArg/method/ellipsisTypeSingleParams.jav diff --git a/j2k/testData/ast/varArg/method/ellipsisTypeSingleParams.kt b/j2k/tests/testData/ast/varArg/method/ellipsisTypeSingleParams.kt similarity index 100% rename from j2k/testData/ast/varArg/method/ellipsisTypeSingleParams.kt rename to j2k/tests/testData/ast/varArg/method/ellipsisTypeSingleParams.kt diff --git a/j2k/testData/ast/whileStatement/statement/whileWithBlock.jav b/j2k/tests/testData/ast/whileStatement/statement/whileWithBlock.jav similarity index 100% rename from j2k/testData/ast/whileStatement/statement/whileWithBlock.jav rename to j2k/tests/testData/ast/whileStatement/statement/whileWithBlock.jav diff --git a/j2k/testData/ast/whileStatement/statement/whileWithBlock.kt b/j2k/tests/testData/ast/whileStatement/statement/whileWithBlock.kt similarity index 100% rename from j2k/testData/ast/whileStatement/statement/whileWithBlock.kt rename to j2k/tests/testData/ast/whileStatement/statement/whileWithBlock.kt diff --git a/j2k/testData/ast/whileStatement/statement/whileWithEmptyBlock.jav b/j2k/tests/testData/ast/whileStatement/statement/whileWithEmptyBlock.jav similarity index 100% rename from j2k/testData/ast/whileStatement/statement/whileWithEmptyBlock.jav rename to j2k/tests/testData/ast/whileStatement/statement/whileWithEmptyBlock.jav diff --git a/j2k/testData/ast/whileStatement/statement/whileWithEmptyBlock.kt b/j2k/tests/testData/ast/whileStatement/statement/whileWithEmptyBlock.kt similarity index 100% rename from j2k/testData/ast/whileStatement/statement/whileWithEmptyBlock.kt rename to j2k/tests/testData/ast/whileStatement/statement/whileWithEmptyBlock.kt diff --git a/j2k/testData/ast/whileStatement/statement/whileWithExpression.jav b/j2k/tests/testData/ast/whileStatement/statement/whileWithExpression.jav similarity index 100% rename from j2k/testData/ast/whileStatement/statement/whileWithExpression.jav rename to j2k/tests/testData/ast/whileStatement/statement/whileWithExpression.jav diff --git a/j2k/testData/ast/whileStatement/statement/whileWithExpression.kt b/j2k/tests/testData/ast/whileStatement/statement/whileWithExpression.kt similarity index 100% rename from j2k/testData/ast/whileStatement/statement/whileWithExpression.kt rename to j2k/tests/testData/ast/whileStatement/statement/whileWithExpression.kt diff --git a/j2k/testData/ast/whileStatement/statement/whileWithReturn.jav b/j2k/tests/testData/ast/whileStatement/statement/whileWithReturn.jav similarity index 100% rename from j2k/testData/ast/whileStatement/statement/whileWithReturn.jav rename to j2k/tests/testData/ast/whileStatement/statement/whileWithReturn.jav diff --git a/j2k/testData/ast/whileStatement/statement/whileWithReturn.kt b/j2k/tests/testData/ast/whileStatement/statement/whileWithReturn.kt similarity index 100% rename from j2k/testData/ast/whileStatement/statement/whileWithReturn.kt rename to j2k/tests/testData/ast/whileStatement/statement/whileWithReturn.kt