From 989f3248e49d9e2ebebc1b51af6a152d5047801e Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Tue, 14 Sep 2021 16:39:48 +0200 Subject: [PATCH] FIR IDE: move low level api testdata sources to the analysis directory --- .../testdata/diagnosticTraversalCounter/constructor.kt | 0 .../diagnosticTraversalCounter/declarationsInPropertyInit.kt | 0 .../testdata/diagnosticTraversalCounter/enumClass.kt | 0 .../testdata/diagnosticTraversalCounter/enumClassWithBody.kt | 0 .../testdata/diagnosticTraversalCounter/functionalType.kt | 0 .../testdata/diagnosticTraversalCounter/initBlock.kt | 0 .../testdata/diagnosticTraversalCounter/lambda.kt | 0 .../diagnosticTraversalCounter/localDeclarationsInAccessor.kt | 0 .../diagnosticTraversalCounter/localFunctionWithImplicitType.kt | 0 .../testdata/diagnosticTraversalCounter/localUnitFunction.kt | 0 .../testdata/diagnosticTraversalCounter/memberFunctions.kt | 0 .../testdata/diagnosticTraversalCounter/memberProperties.kt | 0 .../testdata/diagnosticTraversalCounter/memberTypeAlias.kt | 0 .../diagnosticTraversalCounter/multipleTopLevelClasses.kt | 0 .../multipleTopLevelFunctionsWithImplicitTypes.kt | 0 .../diagnosticTraversalCounter/multipleTopLevelUnitFunctions.kt | 0 .../testdata/diagnosticTraversalCounter/nestedClases.kt | 0 .../testdata/diagnosticTraversalCounter/nestedClasesWithFun.kt | 0 .../testdata/diagnosticTraversalCounter/propertyAccessors.kt | 0 .../diagnosticTraversalCounter/propertyWithGetterAndSetter.kt | 0 .../testdata/diagnosticTraversalCounter/secondaryConstructor.kt | 0 .../testdata/diagnosticTraversalCounter/typeAlias.kt | 0 .../low-level-api-fir}/testdata/fileStructure/class.kt | 0 .../testdata/fileStructure/classMemberProperty.kt | 0 .../testdata/fileStructure/declarationsInPropertyInit.kt | 0 .../low-level-api-fir}/testdata/fileStructure/enumClass.kt | 0 .../testdata/fileStructure/enumClassWithBody.kt | 0 .../low-level-api-fir}/testdata/fileStructure/initBlock.kt | 0 .../low-level-api-fir}/testdata/fileStructure/localClass.kt | 0 .../low-level-api-fir}/testdata/fileStructure/localFun.kt | 0 .../low-level-api-fir}/testdata/fileStructure/localProperty.kt | 0 .../low-level-api-fir}/testdata/fileStructure/memberTypeAlias.kt | 0 .../low-level-api-fir}/testdata/fileStructure/nestedClasses.kt | 0 .../testdata/fileStructure/propertyAccessors.kt | 0 .../testdata/fileStructure/topLevelExpressionBodyFunWithType.kt | 0 .../fileStructure/topLevelExpressionBodyFunWithoutType.kt | 0 .../testdata/fileStructure/topLevelFunWithType.kt | 0 .../low-level-api-fir}/testdata/fileStructure/topLevelProperty.kt | 0 .../low-level-api-fir}/testdata/fileStructure/topLevelUnitFun.kt | 0 .../low-level-api-fir}/testdata/fileStructure/typeAlias.kt | 0 .../getOrBuildFir/annotations/annotationApplicationArgument.kt | 0 .../getOrBuildFir/annotations/annotationApplicationArgument.txt | 0 .../annotations/annotationApplicationArgumentList.kt | 0 .../annotations/annotationApplicationArgumentList.txt | 0 .../annotations/annotationApplicationCallExpression.kt | 0 .../annotations/annotationApplicationCallExpression.txt | 0 .../annotations/annotationApplicationVarargArgument.kt | 0 .../annotations/annotationApplicationVarargArgument.txt | 0 .../annotations/annotationApplicationWithArguments.kt | 0 .../annotations/annotationApplicationWithArguments.txt | 0 .../testdata/getOrBuildFir/annotations/fileAnnotation.kt | 0 .../testdata/getOrBuildFir/annotations/fileAnnotation.txt | 0 .../testdata/getOrBuildFir/calls/callArgument.kt | 0 .../testdata/getOrBuildFir/calls/callArgument.txt | 0 .../testdata/getOrBuildFir/calls/calllTypeArguments.kt | 0 .../testdata/getOrBuildFir/calls/calllTypeArguments.txt | 0 .../getOrBuildFir/calls/constructorDelegationSuperCall.kt | 0 .../getOrBuildFir/calls/constructorDelegationSuperCall.txt | 0 .../testdata/getOrBuildFir/calls/constructorDelegationThisCall.kt | 0 .../getOrBuildFir/calls/constructorDelegationThisCall.txt | 0 .../testdata/getOrBuildFir/calls/functionCallArgumentList.kt | 0 .../testdata/getOrBuildFir/calls/functionCallArgumentList.txt | 0 .../testdata/getOrBuildFir/calls/invokeCallArgumentList.kt | 0 .../testdata/getOrBuildFir/calls/invokeCallArgumentList.txt | 0 .../testdata/getOrBuildFir/calls/qualifiedCallSelector.kt | 0 .../testdata/getOrBuildFir/calls/qualifiedCallSelector.txt | 0 .../testdata/getOrBuildFir/calls/qualifiedWholeCall.kt | 0 .../testdata/getOrBuildFir/calls/qualifiedWholeCall.txt | 0 .../testdata/getOrBuildFir/declarations/propertyDelegate.kt | 0 .../testdata/getOrBuildFir/declarations/propertyDelegate.txt | 0 .../getOrBuildFir/declarations/propertyDelegateExpression.kt | 0 .../getOrBuildFir/declarations/propertyDelegateExpression.txt | 0 .../testdata/getOrBuildFir/expressions/arrayAccessExpression.kt | 0 .../testdata/getOrBuildFir/expressions/arrayAccessExpression.txt | 0 .../testdata/getOrBuildFir/expressions/asExpression.kt | 0 .../testdata/getOrBuildFir/expressions/asExpression.txt | 0 .../testdata/getOrBuildFir/expressions/binaryExpression.kt | 0 .../testdata/getOrBuildFir/expressions/binaryExpression.txt | 0 .../getOrBuildFir/expressions/binaryExpressionOperator.kt | 0 .../getOrBuildFir/expressions/binaryExpressionOperator.txt | 0 .../testdata/getOrBuildFir/expressions/blockExpression.kt | 0 .../testdata/getOrBuildFir/expressions/blockExpression.txt | 0 .../testdata/getOrBuildFir/expressions/boolLiteral.kt | 0 .../testdata/getOrBuildFir/expressions/boolLiteral.txt | 0 .../testdata/getOrBuildFir/expressions/classAccessExpression.kt | 0 .../testdata/getOrBuildFir/expressions/classAccessExpression.txt | 0 .../testdata/getOrBuildFir/expressions/forExpression.kt | 0 .../testdata/getOrBuildFir/expressions/forExpression.txt | 0 .../testdata/getOrBuildFir/expressions/forExpressionRange.kt | 0 .../testdata/getOrBuildFir/expressions/forExpressionRange.txt | 0 .../testdata/getOrBuildFir/expressions/forExpressionVariable.kt | 0 .../testdata/getOrBuildFir/expressions/forExpressionVariable.txt | 0 .../testdata/getOrBuildFir/expressions/ifExpression.kt | 0 .../testdata/getOrBuildFir/expressions/ifExpression.txt | 0 .../testdata/getOrBuildFir/expressions/intLiteral.kt | 0 .../testdata/getOrBuildFir/expressions/intLiteral.txt | 0 .../testdata/getOrBuildFir/expressions/isExpression.kt | 0 .../testdata/getOrBuildFir/expressions/isExpression.txt | 0 .../testdata/getOrBuildFir/expressions/lambdaExpression.kt | 0 .../testdata/getOrBuildFir/expressions/lambdaExpression.txt | 0 .../testdata/getOrBuildFir/expressions/objectLiteralExpression.kt | 0 .../getOrBuildFir/expressions/objectLiteralExpression.txt | 0 .../testdata/getOrBuildFir/expressions/parenthesizedExpression.kt | 0 .../getOrBuildFir/expressions/parenthesizedExpression.txt | 0 .../getOrBuildFir/expressions/propertyReferenceExpression.kt | 0 .../getOrBuildFir/expressions/propertyReferenceExpression.txt | 0 .../testdata/getOrBuildFir/expressions/stringLiteral.kt | 0 .../testdata/getOrBuildFir/expressions/stringLiteral.txt | 0 .../getOrBuildFir/expressions/stringTemplateExpressionEntry.kt | 0 .../getOrBuildFir/expressions/stringTemplateExpressionEntry.txt | 0 .../testdata/getOrBuildFir/expressions/throwExpression.kt | 0 .../testdata/getOrBuildFir/expressions/throwExpression.txt | 0 .../testdata/getOrBuildFir/expressions/tryExpression.kt | 0 .../testdata/getOrBuildFir/expressions/tryExpression.txt | 0 .../testdata/getOrBuildFir/expressions/unraryExpression.kt | 0 .../testdata/getOrBuildFir/expressions/unraryExpression.txt | 0 .../getOrBuildFir/expressions/unraryExpressionOperator.kt | 0 .../getOrBuildFir/expressions/unraryExpressionOperator.txt | 0 .../testdata/getOrBuildFir/expressions/whenExpression.kt | 0 .../testdata/getOrBuildFir/expressions/whenExpression.txt | 0 .../testdata/getOrBuildFir/expressions/whileExpression.kt | 0 .../testdata/getOrBuildFir/expressions/whileExpression.txt | 0 .../testdata/getOrBuildFir/expressions/wholeStringTemplate.kt | 0 .../testdata/getOrBuildFir/expressions/wholeStringTemplate.txt | 0 .../testdata/getOrBuildFir/inImport/firstImportNamePart.kt | 0 .../testdata/getOrBuildFir/inImport/firstImportNamePart.txt | 0 .../testdata/getOrBuildFir/inImport/importList.kt | 0 .../testdata/getOrBuildFir/inImport/importList.txt | 0 .../testdata/getOrBuildFir/inImport/middleImportNamePart.kt | 0 .../testdata/getOrBuildFir/inImport/middleImportNamePart.txt | 0 .../testdata/getOrBuildFir/inImport/qualifiedImportNamePart.kt | 0 .../testdata/getOrBuildFir/inImport/qualifiedImportNamePart.txt | 0 .../testdata/getOrBuildFir/inImport/wholeImportDirective.kt | 0 .../testdata/getOrBuildFir/inImport/wholeImportDirective.txt | 0 .../testdata/getOrBuildFir/inImport/wholeImportName.kt | 0 .../testdata/getOrBuildFir/inImport/wholeImportName.txt | 0 .../testdata/getOrBuildFir/inPackage/firstPackageNamePart.kt | 0 .../testdata/getOrBuildFir/inPackage/firstPackageNamePart.txt | 0 .../testdata/getOrBuildFir/inPackage/middlePackageNamePart.kt | 0 .../testdata/getOrBuildFir/inPackage/middlePackageNamePart.txt | 0 .../testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.kt | 0 .../testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.txt | 0 .../testdata/getOrBuildFir/inPackage/wholePackageDirective.kt | 0 .../testdata/getOrBuildFir/inPackage/wholePackageDirective.txt | 0 .../testdata/getOrBuildFir/inPackage/wholePackageName.kt | 0 .../testdata/getOrBuildFir/inPackage/wholePackageName.txt | 0 .../firstPartOfQualifiedCallWithNestedClasses.kt | 0 .../firstPartOfQualifiedCallWithNestedClasses.txt | 0 .../lastPartOfQualifiedCallWithNestedClasses.kt | 0 .../lastPartOfQualifiedCallWithNestedClasses.txt | 0 .../middlePartOfQualifiedCallWithNestedClasses.kt | 0 .../middlePartOfQualifiedCallWithNestedClasses.txt | 0 .../qualifiedPartOfQualifiedCallWithNestedClasses.kt | 0 .../qualifiedPartOfQualifiedCallWithNestedClasses.txt | 0 .../testdata/getOrBuildFir/types/functionalType.kt | 0 .../testdata/getOrBuildFir/types/functionalType.txt | 0 .../testdata/getOrBuildFir/types/functionalTypeArgument.kt | 0 .../testdata/getOrBuildFir/types/functionalTypeArgument.txt | 0 .../testdata/getOrBuildFir/types/invalidTypeArgumentsCount.kt | 0 .../testdata/getOrBuildFir/types/invalidTypeArgumentsCount.txt | 0 .../getOrBuildFir/types/invalidTypeArgumentsCountArgument.kt | 0 .../getOrBuildFir/types/invalidTypeArgumentsCountArgument.txt | 0 .../getOrBuildFir/types/invalidTypeArgumentsCountFirstArgument.kt | 0 .../types/invalidTypeArgumentsCountFirstArgument.txt | 0 .../getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.kt | 0 .../getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.txt | 0 .../testdata/getOrBuildFir/types/nestedTypeArgument.kt | 0 .../testdata/getOrBuildFir/types/nestedTypeArgument.txt | 0 .../testdata/getOrBuildFir/types/nullableType.kt | 0 .../testdata/getOrBuildFir/types/nullableType.txt | 0 .../getOrBuildFir/types/nullableTypeWithooutQuestionMark.kt | 0 .../getOrBuildFir/types/nullableTypeWithooutQuestionMark.txt | 0 .../testdata/getOrBuildFir/types/typeArgument.kt | 0 .../testdata/getOrBuildFir/types/typeArgument.txt | 0 .../types/unresolvedTypeArgumentResolvedTypeConsturctor.kt | 0 .../types/unresolvedTypeArgumentResolvedTypeConsturctor.txt | 0 .../types/unresolvedTypeConsturctorResolvedNestedTypeArgument.kt | 0 .../types/unresolvedTypeConsturctorResolvedNestedTypeArgument.txt | 0 .../types/unresolvedTypeConsturctorResolvedTypeArgument.kt | 0 .../types/unresolvedTypeConsturctorResolvedTypeArgument.txt | 0 .../low-level-api-fir}/testdata/getOrBuildFir/types/wholeType.kt | 0 .../low-level-api-fir}/testdata/getOrBuildFir/types/wholeType.txt | 0 .../testdata/getOrBuildFir/wholeDeclaration/classTypeParemeter.kt | 0 .../getOrBuildFir/wholeDeclaration/classTypeParemeter.txt | 0 .../testdata/getOrBuildFir/wholeDeclaration/enumEntry.kt | 0 .../testdata/getOrBuildFir/wholeDeclaration/enumEntry.txt | 0 .../getOrBuildFir/wholeDeclaration/functionTypeParemeter.kt | 0 .../getOrBuildFir/wholeDeclaration/functionTypeParemeter.txt | 0 .../getOrBuildFir/wholeDeclaration/functionValueParameter.kt | 0 .../getOrBuildFir/wholeDeclaration/functionValueParameter.txt | 0 .../testdata/getOrBuildFir/wholeDeclaration/getter.kt | 0 .../testdata/getOrBuildFir/wholeDeclaration/getter.txt | 0 .../testdata/getOrBuildFir/wholeDeclaration/localClass.kt | 0 .../testdata/getOrBuildFir/wholeDeclaration/localClass.txt | 0 .../testdata/getOrBuildFir/wholeDeclaration/localFunction.kt | 0 .../testdata/getOrBuildFir/wholeDeclaration/localFunction.txt | 0 .../testdata/getOrBuildFir/wholeDeclaration/localProperty.kt | 0 .../testdata/getOrBuildFir/wholeDeclaration/localProperty.txt | 0 .../testdata/getOrBuildFir/wholeDeclaration/memberFunction.kt | 0 .../testdata/getOrBuildFir/wholeDeclaration/memberFunction.txt | 0 .../testdata/getOrBuildFir/wholeDeclaration/memberProperty.kt | 0 .../testdata/getOrBuildFir/wholeDeclaration/memberProperty.txt | 0 .../testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.kt | 0 .../testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.txt | 0 .../testdata/getOrBuildFir/wholeDeclaration/nestedClass.kt | 0 .../testdata/getOrBuildFir/wholeDeclaration/nestedClass.txt | 0 .../wholeDeclaration/primaryConstructorValValueParameter.kt | 0 .../wholeDeclaration/primaryConstructorValValueParameter.txt | 0 .../wholeDeclaration/primaryConstructorValueParameter.kt | 0 .../wholeDeclaration/primaryConstructorValueParameter.txt | 0 .../wholeDeclaration/secondaryConstructorValueParameter.kt | 0 .../wholeDeclaration/secondaryConstructorValueParameter.txt | 0 .../testdata/getOrBuildFir/wholeDeclaration/setter.kt | 0 .../testdata/getOrBuildFir/wholeDeclaration/setter.txt | 0 .../testdata/getOrBuildFir/wholeDeclaration/topLevelClass.kt | 0 .../testdata/getOrBuildFir/wholeDeclaration/topLevelClass.txt | 0 .../testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.kt | 0 .../testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.txt | 0 .../testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.kt | 0 .../testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.txt | 0 .../getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.kt | 0 .../getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.txt | 0 .../testdata/innerDeclarationsResolve/annonymousClass.fir.txt | 0 .../testdata/innerDeclarationsResolve/annonymousClass.kt | 0 .../testdata/innerDeclarationsResolve/class.fir.txt | 0 .../low-level-api-fir}/testdata/innerDeclarationsResolve/class.kt | 0 .../innerDeclarationsResolve/constructorParameter.fir.txt | 0 .../testdata/innerDeclarationsResolve/constructorParameter.kt | 0 .../testdata/innerDeclarationsResolve/enum.fir.txt | 0 .../low-level-api-fir}/testdata/innerDeclarationsResolve/enum.kt | 0 .../testdata/innerDeclarationsResolve/funWithoutTypes.fir.txt | 0 .../testdata/innerDeclarationsResolve/funWithoutTypes.kt | 0 .../innerDeclarationsResolve/functionValueParameter.fir.txt | 0 .../testdata/innerDeclarationsResolve/functionValueParameter.kt | 0 .../innerDeclarationsResolve/functionWithImplicitType.fir.txt | 0 .../testdata/innerDeclarationsResolve/functionWithImplicitType.kt | 0 .../testdata/innerDeclarationsResolve/lambda.fir.txt | 0 .../innerDeclarationsResolve/lambdaInImplicitFunBody.fir.txt | 0 .../testdata/innerDeclarationsResolve/lambdaInImplicitFunBody.kt | 0 .../innerDeclarationsResolve/lambdaInImplicitPropertyBody.fir.txt | 0 .../innerDeclarationsResolve/lambdaInImplicitPropertyBody.kt | 0 .../innerDeclarationsResolve/lambdasInWithBodyFunction.fir.txt | 0 .../innerDeclarationsResolve/lambdasInWithBodyFunction.kt | 0 .../testdata/innerDeclarationsResolve/localClass.fir.txt | 0 .../testdata/innerDeclarationsResolve/localClass.kt | 0 .../innerDeclarationsResolve/propertyWithGetterAndSetter.fir.txt | 0 .../innerDeclarationsResolve/propertyWithGetterAndSetter.kt | 0 .../testdata/innerDeclarationsResolve/propertyWithSetter.fir.txt | 0 .../testdata/innerDeclarationsResolve/propertyWithSetter.kt | 0 .../testdata/lazyResolve/annotationParameters.kt | 0 .../testdata/lazyResolve/annotationParameters.txt | 0 .../low-level-api-fir}/testdata/lazyResolve/annotations.kt | 0 .../low-level-api-fir}/testdata/lazyResolve/annotations.txt | 0 .../low-level-api-fir}/testdata/lazyResolve/classMembers.kt | 0 .../low-level-api-fir}/testdata/lazyResolve/classMembers.txt | 0 .../low-level-api-fir}/testdata/lazyResolve/delegates.kt | 0 .../low-level-api-fir}/testdata/lazyResolve/delegates.txt | 0 .../testdata/lazyResolve/functionWithParameter.kt | 0 .../testdata/lazyResolve/functionWithParameter.txt | 0 .../low-level-api-fir}/testdata/lazyResolve/localDeclaration.kt | 0 .../low-level-api-fir}/testdata/lazyResolve/localDeclaration.txt | 0 .../low-level-api-fir}/testdata/lazyResolve/localFunction.kt | 0 .../low-level-api-fir}/testdata/lazyResolve/localFunction.txt | 0 .../testdata/lazyResolve/parameterOfLocalSetter.kt | 0 .../testdata/lazyResolve/parameterOfLocalSetter.txt | 0 .../testdata/lazyResolve/parameterOfNonLocalSetter.kt | 0 .../testdata/lazyResolve/parameterOfNonLocalSetter.txt | 0 .../low-level-api-fir}/testdata/lazyResolve/propertyWithGetter.kt | 0 .../testdata/lazyResolve/propertyWithGetter.txt | 0 .../testdata/lazyResolve/propertyWithGetterAndSetter.kt | 0 .../testdata/lazyResolve/propertyWithGetterAndSetter.txt | 0 .../testdata/lazyResolve/propertyWithInitializer.kt | 0 .../testdata/lazyResolve/propertyWithInitializer.txt | 0 .../testdata/lazyResolve/secondaryConstructor.kt | 0 .../testdata/lazyResolve/secondaryConstructor.txt | 0 .../low-level-api-fir}/testdata/lazyResolve/superTypes.kt | 0 .../low-level-api-fir}/testdata/lazyResolve/superTypes.txt | 0 .../low-level-api-fir}/testdata/lazyResolve/superTypesLoop.kt | 0 .../low-level-api-fir}/testdata/lazyResolve/superTypesLoop.txt | 0 .../low-level-api-fir}/testdata/lazyResolve/topLevelFunctions.kt | 0 .../low-level-api-fir}/testdata/lazyResolve/topLevelFunctions.txt | 0 .../topLevelFunctionsWithExpressionBodyAndExplicitType.kt | 0 .../topLevelFunctionsWithExpressionBodyAndExplicitType.txt | 0 .../testdata/lazyResolve/topLevelFunctionsWithImplicitType.kt | 0 .../testdata/lazyResolve/topLevelFunctionsWithImplicitType.txt | 0 .../testdata/lazyResolve/typeParameterOfLocalFunction.kt | 0 .../testdata/lazyResolve/typeParameterOfLocalFunction.txt | 0 .../testdata/lazyResolve/typeParameterOfNonLocalFunction.kt | 0 .../testdata/lazyResolve/typeParameterOfNonLocalFunction.txt | 0 .../testdata/lazyResolve/typeParameterOfTopFunction.kt | 0 .../testdata/lazyResolve/typeParameterOfTopFunction.txt | 0 .../testdata/lazyResolve/typeParameterOfTopSetter.kt | 0 .../testdata/lazyResolve/typeParameterOfTopSetter.txt | 0 .../testdata/libraryModuleResolve/_library/kotlinLibraryFile.kt | 0 .../testdata/libraryModuleResolve/memberFunctionNoArgs.kt | 0 .../testdata/libraryModuleResolve/memberFunctionNoArgs.txt | 0 .../testdata/libraryModuleResolve/memberFunctionWithArgs.kt | 0 .../testdata/libraryModuleResolve/memberFunctionWithArgs.txt | 0 .../testdata/libraryModuleResolve/memberProperty.kt | 0 .../testdata/libraryModuleResolve/memberProperty.txt | 0 .../testdata/libraryModuleResolve/topLevelClass.kt | 0 .../testdata/libraryModuleResolve/topLevelClass.txt | 0 .../libraryModuleResolve/topLevelClassPrimaryConstructor.kt | 0 .../libraryModuleResolve/topLevelClassPrimaryConstructor.txt | 0 .../libraryModuleResolve/topLevelClassSecondaryConstructor.kt | 0 .../libraryModuleResolve/topLevelClassSecondaryConstructor.txt | 0 .../testdata/libraryModuleResolve/topLevelFunctionNoArgs.kt | 0 .../testdata/libraryModuleResolve/topLevelFunctionNoArgs.txt | 0 .../testdata/libraryModuleResolve/topLevelFunctionWithArgs.kt | 0 .../testdata/libraryModuleResolve/topLevelFunctionWithArgs.txt | 0 .../testdata/libraryModuleResolve/topLevelProperty.kt | 0 .../testdata/libraryModuleResolve/topLevelProperty.txt | 0 .../javaExtendsKotlinExtendsJava/dependency/a/KtDeclaration.java | 0 .../javaExtendsKotlinExtendsJava/dependency/a/KtElement.kt | 0 .../javaExtendsKotlinExtendsJava/dependency/a/KtFile.kt | 0 .../javaExtendsKotlinExtendsJava/dependency/a/KtPureElement.java | 0 .../javaExtendsKotlinExtendsJava/expected.txt | 0 .../javaExtendsKotlinExtendsJava/main/main.kt | 0 .../javaExtendsKotlinExtendsJava/structure.json | 0 .../whenWithHeiarchy/dependency/dependency.kt | 0 .../testdata/multiModuleLazyResolve/whenWithHeiarchy/expected.txt | 0 .../testdata/multiModuleLazyResolve/whenWithHeiarchy/main/main.kt | 0 .../multiModuleLazyResolve/whenWithHeiarchy/structure.json | 0 .../low-level-api-fir}/testdata/onAirResolve/classInClass.kt | 0 .../low-level-api-fir}/testdata/onAirResolve/classInClass.txt | 0 .../low-level-api-fir}/testdata/onAirResolve/fileAnnotation.kt | 0 .../low-level-api-fir}/testdata/onAirResolve/fileAnnotation.txt | 0 .../testdata/onAirResolve/identifierInContext.kt | 0 .../testdata/onAirResolve/identifierInContext.txt | 0 .../low-level-api-fir}/testdata/onAirResolve/inParameter.kt | 0 .../low-level-api-fir}/testdata/onAirResolve/inParameter.txt | 0 .../testdata/onAirResolve/incompleteIdentifier.kt | 0 .../testdata/onAirResolve/incompleteIdentifier.txt | 0 .../low-level-api-fir}/testdata/onAirResolve/localClass.kt | 0 .../low-level-api-fir}/testdata/onAirResolve/localClass.txt | 0 .../low-level-api-fir}/testdata/onAirResolve/localFunction.kt | 0 .../low-level-api-fir}/testdata/onAirResolve/localFunction.txt | 0 .../low-level-api-fir}/testdata/onAirResolve/loopConstruction.kt | 0 .../low-level-api-fir}/testdata/onAirResolve/loopConstruction.txt | 0 .../low-level-api-fir}/testdata/onAirResolve/memberInClass.kt | 0 .../low-level-api-fir}/testdata/onAirResolve/memberInClass.txt | 0 .../testdata/onAirResolve/memberPropertyInClass.kt | 0 .../testdata/onAirResolve/memberPropertyInClass.txt | 0 .../testdata/onAirResolve/memberWithOverride.kt | 0 .../testdata/onAirResolve/memberWithOverride.txt | 0 .../low-level-api-fir}/testdata/onAirResolve/onAirTypesResolve.kt | 0 .../testdata/onAirResolve/onAirTypesResolve.txt | 0 .../testdata/onAirResolve/replacementInHeader.kt | 0 .../testdata/onAirResolve/replacementInHeader.txt | 0 .../testdata/onAirResolve/replacementInsidePropertyBody.kt | 0 .../testdata/onAirResolve/replacementInsidePropertyBody.txt | 0 .../testdata/onAirResolve/replacementInsidePropertyBody2.kt | 0 .../testdata/onAirResolve/replacementInsidePropertyBody2.txt | 0 .../low-level-api-fir}/testdata/onAirResolve/topLevelFunction.kt | 0 .../low-level-api-fir}/testdata/onAirResolve/topLevelFunction.txt | 0 .../low-level-api-fir}/testdata/onAirResolve/typeAlias.kt | 0 .../low-level-api-fir}/testdata/onAirResolve/typeAlias.txt | 0 .../testdata/partialRawBuilder/localFunction.kt | 0 .../testdata/partialRawBuilder/localFunction.txt | 0 .../testdata/partialRawBuilder/memberFunction.kt | 0 .../testdata/partialRawBuilder/memberFunction.txt | 0 .../testdata/partialRawBuilder/memberProperty.kt | 0 .../testdata/partialRawBuilder/memberProperty.txt | 0 .../testdata/partialRawBuilder/paramemtersCatching.kt | 0 .../testdata/partialRawBuilder/paramemtersCatching.txt | 0 .../testdata/partialRawBuilder/simpleFunction.kt | 0 .../testdata/partialRawBuilder/simpleFunction.txt | 0 .../low-level-api-fir}/testdata/partialRawBuilder/simpleVal.kt | 0 .../low-level-api-fir}/testdata/partialRawBuilder/simpleVal.txt | 0 .../low-level-api-fir}/testdata/partialRawBuilder/simpleVar.kt | 0 .../low-level-api-fir}/testdata/partialRawBuilder/simpleVar.txt | 0 371 files changed, 0 insertions(+), 0 deletions(-) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/constructor.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/declarationsInPropertyInit.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/enumClass.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/enumClassWithBody.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/functionalType.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/initBlock.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/lambda.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/localDeclarationsInAccessor.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/localFunctionWithImplicitType.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/localUnitFunction.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/memberFunctions.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/memberProperties.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/memberTypeAlias.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/multipleTopLevelClasses.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/multipleTopLevelFunctionsWithImplicitTypes.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/multipleTopLevelUnitFunctions.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/nestedClases.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/nestedClasesWithFun.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/propertyAccessors.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/propertyWithGetterAndSetter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/secondaryConstructor.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/diagnosticTraversalCounter/typeAlias.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/class.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/classMemberProperty.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/declarationsInPropertyInit.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/enumClass.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/enumClassWithBody.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/initBlock.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/localClass.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/localFun.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/localProperty.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/memberTypeAlias.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/nestedClasses.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/propertyAccessors.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/topLevelExpressionBodyFunWithType.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/topLevelExpressionBodyFunWithoutType.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/topLevelFunWithType.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/topLevelProperty.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/topLevelUnitFun.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/fileStructure/typeAlias.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/annotations/annotationApplicationArgument.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/annotations/annotationApplicationArgument.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/annotations/annotationApplicationArgumentList.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/annotations/annotationApplicationArgumentList.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/annotations/annotationApplicationCallExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/annotations/annotationApplicationCallExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/annotations/annotationApplicationVarargArgument.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/annotations/annotationApplicationVarargArgument.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/annotations/annotationApplicationWithArguments.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/annotations/annotationApplicationWithArguments.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/annotations/fileAnnotation.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/annotations/fileAnnotation.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/callArgument.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/callArgument.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/calllTypeArguments.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/calllTypeArguments.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/constructorDelegationSuperCall.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/constructorDelegationSuperCall.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/constructorDelegationThisCall.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/constructorDelegationThisCall.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/functionCallArgumentList.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/functionCallArgumentList.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/invokeCallArgumentList.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/invokeCallArgumentList.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/qualifiedCallSelector.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/qualifiedCallSelector.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/qualifiedWholeCall.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/calls/qualifiedWholeCall.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/declarations/propertyDelegate.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/declarations/propertyDelegate.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/declarations/propertyDelegateExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/declarations/propertyDelegateExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/arrayAccessExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/arrayAccessExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/asExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/asExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/binaryExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/binaryExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/binaryExpressionOperator.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/binaryExpressionOperator.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/blockExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/blockExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/boolLiteral.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/boolLiteral.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/classAccessExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/classAccessExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/forExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/forExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/forExpressionRange.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/forExpressionRange.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/forExpressionVariable.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/forExpressionVariable.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/ifExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/ifExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/intLiteral.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/intLiteral.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/isExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/isExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/lambdaExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/lambdaExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/objectLiteralExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/objectLiteralExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/parenthesizedExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/parenthesizedExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/propertyReferenceExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/propertyReferenceExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/stringLiteral.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/stringLiteral.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/stringTemplateExpressionEntry.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/stringTemplateExpressionEntry.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/throwExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/throwExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/tryExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/tryExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/unraryExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/unraryExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/unraryExpressionOperator.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/unraryExpressionOperator.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/whenExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/whenExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/whileExpression.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/whileExpression.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/wholeStringTemplate.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/expressions/wholeStringTemplate.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inImport/firstImportNamePart.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inImport/firstImportNamePart.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inImport/importList.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inImport/importList.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inImport/middleImportNamePart.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inImport/middleImportNamePart.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inImport/qualifiedImportNamePart.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inImport/qualifiedImportNamePart.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inImport/wholeImportDirective.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inImport/wholeImportDirective.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inImport/wholeImportName.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inImport/wholeImportName.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inPackage/firstPackageNamePart.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inPackage/firstPackageNamePart.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inPackage/middlePackageNamePart.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inPackage/middlePackageNamePart.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inPackage/wholePackageDirective.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inPackage/wholePackageDirective.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inPackage/wholePackageName.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/inPackage/wholePackageName.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/qualifiedExpressions/firstPartOfQualifiedCallWithNestedClasses.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/qualifiedExpressions/firstPartOfQualifiedCallWithNestedClasses.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/qualifiedExpressions/lastPartOfQualifiedCallWithNestedClasses.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/qualifiedExpressions/lastPartOfQualifiedCallWithNestedClasses.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/qualifiedExpressions/middlePartOfQualifiedCallWithNestedClasses.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/qualifiedExpressions/middlePartOfQualifiedCallWithNestedClasses.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallWithNestedClasses.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallWithNestedClasses.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/functionalType.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/functionalType.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/functionalTypeArgument.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/functionalTypeArgument.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/invalidTypeArgumentsCount.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/invalidTypeArgumentsCount.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/invalidTypeArgumentsCountArgument.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/invalidTypeArgumentsCountArgument.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/invalidTypeArgumentsCountFirstArgument.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/invalidTypeArgumentsCountFirstArgument.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/nestedTypeArgument.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/nestedTypeArgument.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/nullableType.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/nullableType.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/nullableTypeWithooutQuestionMark.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/nullableTypeWithooutQuestionMark.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/typeArgument.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/typeArgument.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/unresolvedTypeArgumentResolvedTypeConsturctor.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/unresolvedTypeArgumentResolvedTypeConsturctor.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedNestedTypeArgument.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedNestedTypeArgument.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedTypeArgument.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedTypeArgument.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/wholeType.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/types/wholeType.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/classTypeParemeter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/classTypeParemeter.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/enumEntry.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/enumEntry.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/functionTypeParemeter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/functionTypeParemeter.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/functionValueParameter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/functionValueParameter.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/getter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/getter.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/localClass.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/localClass.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/localFunction.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/localFunction.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/localProperty.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/localProperty.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/memberFunction.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/memberFunction.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/memberProperty.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/memberProperty.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/nestedClass.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/nestedClass.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValValueParameter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValValueParameter.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValueParameter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValueParameter.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/secondaryConstructorValueParameter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/secondaryConstructorValueParameter.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/setter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/setter.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/topLevelClass.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/topLevelClass.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/annonymousClass.fir.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/annonymousClass.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/class.fir.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/class.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/constructorParameter.fir.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/constructorParameter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/enum.fir.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/enum.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/funWithoutTypes.fir.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/funWithoutTypes.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/functionValueParameter.fir.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/functionValueParameter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/functionWithImplicitType.fir.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/functionWithImplicitType.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/lambda.fir.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/lambdaInImplicitFunBody.fir.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/lambdaInImplicitFunBody.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/lambdaInImplicitPropertyBody.fir.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/lambdaInImplicitPropertyBody.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/lambdasInWithBodyFunction.fir.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/lambdasInWithBodyFunction.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/localClass.fir.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/localClass.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/propertyWithGetterAndSetter.fir.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/propertyWithGetterAndSetter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/propertyWithSetter.fir.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/innerDeclarationsResolve/propertyWithSetter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/annotationParameters.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/annotationParameters.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/annotations.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/annotations.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/classMembers.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/classMembers.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/delegates.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/delegates.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/functionWithParameter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/functionWithParameter.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/localDeclaration.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/localDeclaration.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/localFunction.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/localFunction.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/parameterOfLocalSetter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/parameterOfLocalSetter.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/parameterOfNonLocalSetter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/parameterOfNonLocalSetter.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/propertyWithGetter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/propertyWithGetter.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/propertyWithGetterAndSetter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/propertyWithGetterAndSetter.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/propertyWithInitializer.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/propertyWithInitializer.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/secondaryConstructor.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/secondaryConstructor.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/superTypes.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/superTypes.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/superTypesLoop.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/superTypesLoop.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/topLevelFunctions.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/topLevelFunctions.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/topLevelFunctionsWithExpressionBodyAndExplicitType.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/topLevelFunctionsWithExpressionBodyAndExplicitType.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/topLevelFunctionsWithImplicitType.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/topLevelFunctionsWithImplicitType.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/typeParameterOfLocalFunction.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/typeParameterOfLocalFunction.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/typeParameterOfNonLocalFunction.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/typeParameterOfNonLocalFunction.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/typeParameterOfTopFunction.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/typeParameterOfTopFunction.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/typeParameterOfTopSetter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/lazyResolve/typeParameterOfTopSetter.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/_library/kotlinLibraryFile.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/memberFunctionNoArgs.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/memberFunctionNoArgs.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/memberFunctionWithArgs.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/memberFunctionWithArgs.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/memberProperty.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/memberProperty.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/topLevelClass.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/topLevelClass.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/topLevelClassPrimaryConstructor.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/topLevelClassPrimaryConstructor.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/topLevelClassSecondaryConstructor.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/topLevelClassSecondaryConstructor.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/topLevelFunctionNoArgs.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/topLevelFunctionNoArgs.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/topLevelFunctionWithArgs.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/topLevelFunctionWithArgs.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/topLevelProperty.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/libraryModuleResolve/topLevelProperty.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtDeclaration.java (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtElement.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtFile.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtPureElement.java (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/expected.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/main/main.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/structure.json (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/multiModuleLazyResolve/whenWithHeiarchy/dependency/dependency.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/multiModuleLazyResolve/whenWithHeiarchy/expected.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/multiModuleLazyResolve/whenWithHeiarchy/main/main.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/multiModuleLazyResolve/whenWithHeiarchy/structure.json (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/classInClass.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/classInClass.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/fileAnnotation.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/fileAnnotation.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/identifierInContext.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/identifierInContext.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/inParameter.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/inParameter.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/incompleteIdentifier.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/incompleteIdentifier.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/localClass.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/localClass.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/localFunction.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/localFunction.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/loopConstruction.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/loopConstruction.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/memberInClass.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/memberInClass.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/memberPropertyInClass.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/memberPropertyInClass.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/memberWithOverride.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/memberWithOverride.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/onAirTypesResolve.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/onAirTypesResolve.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/replacementInHeader.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/replacementInHeader.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/replacementInsidePropertyBody.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/replacementInsidePropertyBody.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/replacementInsidePropertyBody2.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/replacementInsidePropertyBody2.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/topLevelFunction.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/topLevelFunction.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/typeAlias.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/onAirResolve/typeAlias.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/partialRawBuilder/localFunction.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/partialRawBuilder/localFunction.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/partialRawBuilder/memberFunction.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/partialRawBuilder/memberFunction.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/partialRawBuilder/memberProperty.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/partialRawBuilder/memberProperty.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/partialRawBuilder/paramemtersCatching.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/partialRawBuilder/paramemtersCatching.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/partialRawBuilder/simpleFunction.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/partialRawBuilder/simpleFunction.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/partialRawBuilder/simpleVal.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/partialRawBuilder/simpleVal.txt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/partialRawBuilder/simpleVar.kt (100%) rename {idea/idea-frontend-fir/idea-fir-low-level-api => analysis/low-level-api-fir}/testdata/partialRawBuilder/simpleVar.txt (100%) diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/constructor.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/constructor.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/constructor.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/constructor.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/declarationsInPropertyInit.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/declarationsInPropertyInit.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/declarationsInPropertyInit.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/declarationsInPropertyInit.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/enumClass.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/enumClass.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/enumClass.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/enumClass.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/enumClassWithBody.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/enumClassWithBody.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/enumClassWithBody.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/enumClassWithBody.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/functionalType.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/functionalType.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/functionalType.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/functionalType.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/initBlock.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/initBlock.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/initBlock.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/initBlock.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/lambda.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/lambda.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/lambda.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/lambda.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/localDeclarationsInAccessor.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/localDeclarationsInAccessor.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/localDeclarationsInAccessor.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/localDeclarationsInAccessor.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/localFunctionWithImplicitType.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/localFunctionWithImplicitType.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/localFunctionWithImplicitType.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/localFunctionWithImplicitType.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/localUnitFunction.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/localUnitFunction.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/localUnitFunction.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/localUnitFunction.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/memberFunctions.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/memberFunctions.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/memberFunctions.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/memberFunctions.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/memberProperties.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/memberProperties.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/memberProperties.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/memberProperties.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/memberTypeAlias.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/memberTypeAlias.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/memberTypeAlias.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/memberTypeAlias.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/multipleTopLevelClasses.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/multipleTopLevelClasses.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/multipleTopLevelClasses.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/multipleTopLevelClasses.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/multipleTopLevelFunctionsWithImplicitTypes.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/multipleTopLevelFunctionsWithImplicitTypes.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/multipleTopLevelFunctionsWithImplicitTypes.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/multipleTopLevelFunctionsWithImplicitTypes.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/multipleTopLevelUnitFunctions.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/multipleTopLevelUnitFunctions.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/multipleTopLevelUnitFunctions.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/multipleTopLevelUnitFunctions.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/nestedClases.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/nestedClases.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/nestedClases.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/nestedClases.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/nestedClasesWithFun.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/nestedClasesWithFun.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/nestedClasesWithFun.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/nestedClasesWithFun.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/propertyAccessors.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/propertyAccessors.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/propertyAccessors.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/propertyAccessors.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/propertyWithGetterAndSetter.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/propertyWithGetterAndSetter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/propertyWithGetterAndSetter.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/propertyWithGetterAndSetter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/secondaryConstructor.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/secondaryConstructor.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/secondaryConstructor.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/secondaryConstructor.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/typeAlias.kt b/analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/typeAlias.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/diagnosticTraversalCounter/typeAlias.kt rename to analysis/low-level-api-fir/testdata/diagnosticTraversalCounter/typeAlias.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/class.kt b/analysis/low-level-api-fir/testdata/fileStructure/class.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/class.kt rename to analysis/low-level-api-fir/testdata/fileStructure/class.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/classMemberProperty.kt b/analysis/low-level-api-fir/testdata/fileStructure/classMemberProperty.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/classMemberProperty.kt rename to analysis/low-level-api-fir/testdata/fileStructure/classMemberProperty.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/declarationsInPropertyInit.kt b/analysis/low-level-api-fir/testdata/fileStructure/declarationsInPropertyInit.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/declarationsInPropertyInit.kt rename to analysis/low-level-api-fir/testdata/fileStructure/declarationsInPropertyInit.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/enumClass.kt b/analysis/low-level-api-fir/testdata/fileStructure/enumClass.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/enumClass.kt rename to analysis/low-level-api-fir/testdata/fileStructure/enumClass.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/enumClassWithBody.kt b/analysis/low-level-api-fir/testdata/fileStructure/enumClassWithBody.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/enumClassWithBody.kt rename to analysis/low-level-api-fir/testdata/fileStructure/enumClassWithBody.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/initBlock.kt b/analysis/low-level-api-fir/testdata/fileStructure/initBlock.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/initBlock.kt rename to analysis/low-level-api-fir/testdata/fileStructure/initBlock.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/localClass.kt b/analysis/low-level-api-fir/testdata/fileStructure/localClass.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/localClass.kt rename to analysis/low-level-api-fir/testdata/fileStructure/localClass.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/localFun.kt b/analysis/low-level-api-fir/testdata/fileStructure/localFun.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/localFun.kt rename to analysis/low-level-api-fir/testdata/fileStructure/localFun.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/localProperty.kt b/analysis/low-level-api-fir/testdata/fileStructure/localProperty.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/localProperty.kt rename to analysis/low-level-api-fir/testdata/fileStructure/localProperty.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/memberTypeAlias.kt b/analysis/low-level-api-fir/testdata/fileStructure/memberTypeAlias.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/memberTypeAlias.kt rename to analysis/low-level-api-fir/testdata/fileStructure/memberTypeAlias.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/nestedClasses.kt b/analysis/low-level-api-fir/testdata/fileStructure/nestedClasses.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/nestedClasses.kt rename to analysis/low-level-api-fir/testdata/fileStructure/nestedClasses.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/propertyAccessors.kt b/analysis/low-level-api-fir/testdata/fileStructure/propertyAccessors.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/propertyAccessors.kt rename to analysis/low-level-api-fir/testdata/fileStructure/propertyAccessors.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/topLevelExpressionBodyFunWithType.kt b/analysis/low-level-api-fir/testdata/fileStructure/topLevelExpressionBodyFunWithType.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/topLevelExpressionBodyFunWithType.kt rename to analysis/low-level-api-fir/testdata/fileStructure/topLevelExpressionBodyFunWithType.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/topLevelExpressionBodyFunWithoutType.kt b/analysis/low-level-api-fir/testdata/fileStructure/topLevelExpressionBodyFunWithoutType.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/topLevelExpressionBodyFunWithoutType.kt rename to analysis/low-level-api-fir/testdata/fileStructure/topLevelExpressionBodyFunWithoutType.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/topLevelFunWithType.kt b/analysis/low-level-api-fir/testdata/fileStructure/topLevelFunWithType.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/topLevelFunWithType.kt rename to analysis/low-level-api-fir/testdata/fileStructure/topLevelFunWithType.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/topLevelProperty.kt b/analysis/low-level-api-fir/testdata/fileStructure/topLevelProperty.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/topLevelProperty.kt rename to analysis/low-level-api-fir/testdata/fileStructure/topLevelProperty.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/topLevelUnitFun.kt b/analysis/low-level-api-fir/testdata/fileStructure/topLevelUnitFun.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/topLevelUnitFun.kt rename to analysis/low-level-api-fir/testdata/fileStructure/topLevelUnitFun.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/typeAlias.kt b/analysis/low-level-api-fir/testdata/fileStructure/typeAlias.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/fileStructure/typeAlias.kt rename to analysis/low-level-api-fir/testdata/fileStructure/typeAlias.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationArgument.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgument.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationArgument.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgument.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgument.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationArgument.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgument.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationArgumentList.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgumentList.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationArgumentList.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgumentList.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationArgumentList.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgumentList.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationArgumentList.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationArgumentList.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationCallExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationCallExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationCallExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationCallExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationCallExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationCallExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationCallExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationCallExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationVarargArgument.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationVarargArgument.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationVarargArgument.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationVarargArgument.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationVarargArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationVarargArgument.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationVarargArgument.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationVarargArgument.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationWithArguments.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationWithArguments.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationWithArguments.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationWithArguments.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationWithArguments.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationWithArguments.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/annotationApplicationWithArguments.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/annotationApplicationWithArguments.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/fileAnnotation.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/fileAnnotation.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/fileAnnotation.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/fileAnnotation.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/fileAnnotation.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/fileAnnotation.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/annotations/fileAnnotation.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/annotations/fileAnnotation.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/callArgument.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callArgument.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/callArgument.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callArgument.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/callArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callArgument.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/callArgument.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/callArgument.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/calllTypeArguments.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/calllTypeArguments.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/calllTypeArguments.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/calllTypeArguments.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/calllTypeArguments.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/calllTypeArguments.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/calllTypeArguments.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/calllTypeArguments.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/constructorDelegationSuperCall.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationSuperCall.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/constructorDelegationSuperCall.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationSuperCall.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/constructorDelegationSuperCall.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationSuperCall.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/constructorDelegationSuperCall.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationSuperCall.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/constructorDelegationThisCall.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationThisCall.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/constructorDelegationThisCall.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationThisCall.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/constructorDelegationThisCall.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationThisCall.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/constructorDelegationThisCall.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/constructorDelegationThisCall.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/functionCallArgumentList.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/functionCallArgumentList.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/functionCallArgumentList.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/functionCallArgumentList.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/functionCallArgumentList.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/functionCallArgumentList.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/functionCallArgumentList.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/functionCallArgumentList.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/invokeCallArgumentList.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/invokeCallArgumentList.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/invokeCallArgumentList.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/invokeCallArgumentList.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/invokeCallArgumentList.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/invokeCallArgumentList.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/invokeCallArgumentList.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/invokeCallArgumentList.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/qualifiedCallSelector.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallSelector.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/qualifiedCallSelector.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallSelector.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/qualifiedCallSelector.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallSelector.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/qualifiedCallSelector.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedCallSelector.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/qualifiedWholeCall.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedWholeCall.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/qualifiedWholeCall.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedWholeCall.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/qualifiedWholeCall.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedWholeCall.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/calls/qualifiedWholeCall.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/calls/qualifiedWholeCall.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/declarations/propertyDelegate.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegate.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/declarations/propertyDelegate.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegate.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/declarations/propertyDelegate.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegate.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/declarations/propertyDelegate.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegate.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/declarations/propertyDelegateExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegateExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/declarations/propertyDelegateExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegateExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/declarations/propertyDelegateExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegateExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/declarations/propertyDelegateExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/declarations/propertyDelegateExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/arrayAccessExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayAccessExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/arrayAccessExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayAccessExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/arrayAccessExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayAccessExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/arrayAccessExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/arrayAccessExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/asExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/asExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/asExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/asExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/asExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/asExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/asExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/asExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/binaryExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/binaryExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/binaryExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/binaryExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/binaryExpressionOperator.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpressionOperator.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/binaryExpressionOperator.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpressionOperator.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/binaryExpressionOperator.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpressionOperator.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/binaryExpressionOperator.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/binaryExpressionOperator.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/blockExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/blockExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/blockExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/blockExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/blockExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/blockExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/blockExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/blockExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/boolLiteral.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/boolLiteral.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/boolLiteral.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/boolLiteral.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/boolLiteral.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/boolLiteral.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/boolLiteral.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/boolLiteral.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/classAccessExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/classAccessExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/classAccessExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/classAccessExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/classAccessExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/classAccessExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/classAccessExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/classAccessExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/forExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/forExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/forExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/forExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/forExpressionRange.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionRange.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/forExpressionRange.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionRange.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/forExpressionRange.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionRange.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/forExpressionRange.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionRange.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/forExpressionVariable.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionVariable.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/forExpressionVariable.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionVariable.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/forExpressionVariable.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionVariable.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/forExpressionVariable.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/forExpressionVariable.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/ifExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/ifExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/ifExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/ifExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/ifExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/ifExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/ifExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/ifExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/intLiteral.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/intLiteral.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/intLiteral.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/intLiteral.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/intLiteral.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/isExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/isExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/isExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/isExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/isExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/isExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/isExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/isExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/lambdaExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/lambdaExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/lambdaExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/lambdaExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/lambdaExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/lambdaExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/lambdaExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/lambdaExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/objectLiteralExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/objectLiteralExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/objectLiteralExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/objectLiteralExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/objectLiteralExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/objectLiteralExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/objectLiteralExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/objectLiteralExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/parenthesizedExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/parenthesizedExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/parenthesizedExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/parenthesizedExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/parenthesizedExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/parenthesizedExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/parenthesizedExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/parenthesizedExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/propertyReferenceExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/propertyReferenceExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/propertyReferenceExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/propertyReferenceExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/propertyReferenceExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/propertyReferenceExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/propertyReferenceExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/propertyReferenceExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/stringLiteral.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringLiteral.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/stringLiteral.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringLiteral.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/stringLiteral.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringLiteral.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/stringLiteral.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringLiteral.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/stringTemplateExpressionEntry.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringTemplateExpressionEntry.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/stringTemplateExpressionEntry.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringTemplateExpressionEntry.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/stringTemplateExpressionEntry.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringTemplateExpressionEntry.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/stringTemplateExpressionEntry.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/stringTemplateExpressionEntry.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/throwExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/throwExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/throwExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/throwExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/throwExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/throwExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/throwExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/throwExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/tryExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/tryExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/tryExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/tryExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/tryExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/tryExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/tryExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/tryExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/unraryExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/unraryExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/unraryExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/unraryExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/unraryExpressionOperator.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpressionOperator.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/unraryExpressionOperator.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpressionOperator.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/unraryExpressionOperator.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpressionOperator.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/unraryExpressionOperator.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/unraryExpressionOperator.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/whenExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whenExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/whenExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whenExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/whenExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whenExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/whenExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whenExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/whileExpression.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whileExpression.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/whileExpression.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whileExpression.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/whileExpression.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whileExpression.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/whileExpression.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/whileExpression.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/wholeStringTemplate.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/wholeStringTemplate.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/wholeStringTemplate.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/wholeStringTemplate.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/wholeStringTemplate.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/wholeStringTemplate.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/expressions/wholeStringTemplate.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/expressions/wholeStringTemplate.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/firstImportNamePart.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/firstImportNamePart.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/firstImportNamePart.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/firstImportNamePart.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/firstImportNamePart.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/firstImportNamePart.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/firstImportNamePart.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/firstImportNamePart.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/importList.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/importList.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/importList.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/importList.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/importList.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/importList.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/importList.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/importList.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/middleImportNamePart.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/middleImportNamePart.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/middleImportNamePart.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/middleImportNamePart.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/middleImportNamePart.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/middleImportNamePart.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/middleImportNamePart.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/middleImportNamePart.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/qualifiedImportNamePart.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/qualifiedImportNamePart.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/qualifiedImportNamePart.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/qualifiedImportNamePart.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/qualifiedImportNamePart.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/qualifiedImportNamePart.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/qualifiedImportNamePart.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/qualifiedImportNamePart.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/wholeImportDirective.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportDirective.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/wholeImportDirective.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportDirective.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/wholeImportDirective.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportDirective.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/wholeImportDirective.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportDirective.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/wholeImportName.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportName.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/wholeImportName.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportName.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/wholeImportName.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportName.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inImport/wholeImportName.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inImport/wholeImportName.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/firstPackageNamePart.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/firstPackageNamePart.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/firstPackageNamePart.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/firstPackageNamePart.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/firstPackageNamePart.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/firstPackageNamePart.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/firstPackageNamePart.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/firstPackageNamePart.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/middlePackageNamePart.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/middlePackageNamePart.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/middlePackageNamePart.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/middlePackageNamePart.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/middlePackageNamePart.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/middlePackageNamePart.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/middlePackageNamePart.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/middlePackageNamePart.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/qualifiedPackageNamePart.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/wholePackageDirective.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageDirective.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/wholePackageDirective.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageDirective.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/wholePackageDirective.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageDirective.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/wholePackageDirective.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageDirective.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/wholePackageName.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageName.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/wholePackageName.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageName.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/wholePackageName.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageName.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/inPackage/wholePackageName.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/inPackage/wholePackageName.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/firstPartOfQualifiedCallWithNestedClasses.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/firstPartOfQualifiedCallWithNestedClasses.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/firstPartOfQualifiedCallWithNestedClasses.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/firstPartOfQualifiedCallWithNestedClasses.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/firstPartOfQualifiedCallWithNestedClasses.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/firstPartOfQualifiedCallWithNestedClasses.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/firstPartOfQualifiedCallWithNestedClasses.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/firstPartOfQualifiedCallWithNestedClasses.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/lastPartOfQualifiedCallWithNestedClasses.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/lastPartOfQualifiedCallWithNestedClasses.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/lastPartOfQualifiedCallWithNestedClasses.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/lastPartOfQualifiedCallWithNestedClasses.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/lastPartOfQualifiedCallWithNestedClasses.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/lastPartOfQualifiedCallWithNestedClasses.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/lastPartOfQualifiedCallWithNestedClasses.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/lastPartOfQualifiedCallWithNestedClasses.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/middlePartOfQualifiedCallWithNestedClasses.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/middlePartOfQualifiedCallWithNestedClasses.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/middlePartOfQualifiedCallWithNestedClasses.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/middlePartOfQualifiedCallWithNestedClasses.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/middlePartOfQualifiedCallWithNestedClasses.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/middlePartOfQualifiedCallWithNestedClasses.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/middlePartOfQualifiedCallWithNestedClasses.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/middlePartOfQualifiedCallWithNestedClasses.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallWithNestedClasses.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallWithNestedClasses.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallWithNestedClasses.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallWithNestedClasses.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallWithNestedClasses.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallWithNestedClasses.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallWithNestedClasses.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/qualifiedExpressions/qualifiedPartOfQualifiedCallWithNestedClasses.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/functionalType.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalType.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/functionalType.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalType.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/functionalType.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalType.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/functionalType.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalType.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/functionalTypeArgument.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalTypeArgument.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/functionalTypeArgument.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalTypeArgument.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/functionalTypeArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalTypeArgument.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/functionalTypeArgument.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/functionalTypeArgument.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCount.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCount.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCount.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCount.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCount.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCount.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCount.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCount.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCountArgument.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountArgument.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCountArgument.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountArgument.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCountArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountArgument.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCountArgument.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountArgument.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCountFirstArgument.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountFirstArgument.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCountFirstArgument.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountFirstArgument.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCountFirstArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountFirstArgument.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCountFirstArgument.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountFirstArgument.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/invalidTypeArgumentsCountLastArgument.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/nestedTypeArgument.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nestedTypeArgument.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/nestedTypeArgument.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/nestedTypeArgument.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/nestedTypeArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nestedTypeArgument.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/nestedTypeArgument.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/nestedTypeArgument.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/nullableType.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableType.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/nullableType.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableType.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/nullableType.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableType.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/nullableType.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableType.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/nullableTypeWithooutQuestionMark.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableTypeWithooutQuestionMark.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/nullableTypeWithooutQuestionMark.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableTypeWithooutQuestionMark.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/nullableTypeWithooutQuestionMark.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableTypeWithooutQuestionMark.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/nullableTypeWithooutQuestionMark.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/nullableTypeWithooutQuestionMark.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/typeArgument.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeArgument.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/typeArgument.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeArgument.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/typeArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeArgument.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/typeArgument.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/typeArgument.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/unresolvedTypeArgumentResolvedTypeConsturctor.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeArgumentResolvedTypeConsturctor.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/unresolvedTypeArgumentResolvedTypeConsturctor.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeArgumentResolvedTypeConsturctor.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/unresolvedTypeArgumentResolvedTypeConsturctor.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeArgumentResolvedTypeConsturctor.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/unresolvedTypeArgumentResolvedTypeConsturctor.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeArgumentResolvedTypeConsturctor.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedNestedTypeArgument.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedNestedTypeArgument.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedNestedTypeArgument.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedNestedTypeArgument.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedNestedTypeArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedNestedTypeArgument.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedNestedTypeArgument.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedNestedTypeArgument.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedTypeArgument.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedTypeArgument.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedTypeArgument.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedTypeArgument.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedTypeArgument.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedTypeArgument.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedTypeArgument.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/unresolvedTypeConsturctorResolvedTypeArgument.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/wholeType.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/wholeType.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/wholeType.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/wholeType.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/wholeType.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/types/wholeType.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/types/wholeType.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/types/wholeType.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/classTypeParemeter.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/classTypeParemeter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/classTypeParemeter.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/classTypeParemeter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/classTypeParemeter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/classTypeParemeter.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/classTypeParemeter.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/classTypeParemeter.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/enumEntry.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/enumEntry.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/enumEntry.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/enumEntry.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/enumEntry.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/enumEntry.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/enumEntry.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/enumEntry.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/functionTypeParemeter.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionTypeParemeter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/functionTypeParemeter.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionTypeParemeter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/functionTypeParemeter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionTypeParemeter.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/functionTypeParemeter.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionTypeParemeter.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/functionValueParameter.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionValueParameter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/functionValueParameter.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionValueParameter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/functionValueParameter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionValueParameter.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/functionValueParameter.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/functionValueParameter.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/getter.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/getter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/getter.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/getter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/getter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/getter.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/getter.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/getter.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/localClass.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localClass.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/localClass.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localClass.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/localClass.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localClass.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/localClass.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localClass.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/localFunction.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localFunction.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/localFunction.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localFunction.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/localFunction.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localFunction.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/localFunction.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localFunction.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/localProperty.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localProperty.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/localProperty.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localProperty.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/localProperty.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localProperty.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/localProperty.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/localProperty.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/memberFunction.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberFunction.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/memberFunction.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberFunction.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/memberFunction.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberFunction.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/memberFunction.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberFunction.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/memberProperty.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberProperty.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/memberProperty.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberProperty.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/memberProperty.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberProperty.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/memberProperty.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberProperty.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/memberTypeAlias.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/nestedClass.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/nestedClass.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/nestedClass.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/nestedClass.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/nestedClass.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/nestedClass.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/nestedClass.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/nestedClass.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValValueParameter.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValValueParameter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValValueParameter.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValValueParameter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValValueParameter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValValueParameter.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValValueParameter.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValValueParameter.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValueParameter.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValueParameter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValueParameter.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValueParameter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValueParameter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValueParameter.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValueParameter.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/primaryConstructorValueParameter.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/secondaryConstructorValueParameter.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/secondaryConstructorValueParameter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/secondaryConstructorValueParameter.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/secondaryConstructorValueParameter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/secondaryConstructorValueParameter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/secondaryConstructorValueParameter.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/secondaryConstructorValueParameter.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/secondaryConstructorValueParameter.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/setter.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/setter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/setter.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/setter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/setter.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/setter.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/setter.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/setter.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelClass.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelClass.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelClass.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelClass.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelClass.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelClass.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelClass.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelClass.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelFunction.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelProperty.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.kt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.kt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.txt b/analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.txt rename to analysis/low-level-api-fir/testdata/getOrBuildFir/wholeDeclaration/topLevelTypelTypeAlias.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/annonymousClass.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/annonymousClass.fir.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/annonymousClass.fir.txt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/annonymousClass.fir.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/annonymousClass.kt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/annonymousClass.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/annonymousClass.kt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/annonymousClass.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/class.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/class.fir.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/class.fir.txt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/class.fir.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/class.kt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/class.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/class.kt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/class.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/constructorParameter.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/constructorParameter.fir.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/constructorParameter.fir.txt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/constructorParameter.fir.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/constructorParameter.kt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/constructorParameter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/constructorParameter.kt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/constructorParameter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/enum.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/enum.fir.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/enum.fir.txt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/enum.fir.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/enum.kt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/enum.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/enum.kt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/enum.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/funWithoutTypes.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/funWithoutTypes.fir.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/funWithoutTypes.fir.txt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/funWithoutTypes.fir.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/funWithoutTypes.kt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/funWithoutTypes.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/funWithoutTypes.kt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/funWithoutTypes.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/functionValueParameter.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionValueParameter.fir.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/functionValueParameter.fir.txt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionValueParameter.fir.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/functionValueParameter.kt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionValueParameter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/functionValueParameter.kt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionValueParameter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/functionWithImplicitType.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionWithImplicitType.fir.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/functionWithImplicitType.fir.txt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionWithImplicitType.fir.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/functionWithImplicitType.kt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionWithImplicitType.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/functionWithImplicitType.kt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/functionWithImplicitType.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/lambda.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambda.fir.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/lambda.fir.txt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambda.fir.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/lambdaInImplicitFunBody.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitFunBody.fir.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/lambdaInImplicitFunBody.fir.txt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitFunBody.fir.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/lambdaInImplicitFunBody.kt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitFunBody.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/lambdaInImplicitFunBody.kt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitFunBody.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/lambdaInImplicitPropertyBody.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitPropertyBody.fir.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/lambdaInImplicitPropertyBody.fir.txt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitPropertyBody.fir.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/lambdaInImplicitPropertyBody.kt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitPropertyBody.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/lambdaInImplicitPropertyBody.kt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdaInImplicitPropertyBody.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/lambdasInWithBodyFunction.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdasInWithBodyFunction.fir.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/lambdasInWithBodyFunction.fir.txt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdasInWithBodyFunction.fir.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/lambdasInWithBodyFunction.kt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdasInWithBodyFunction.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/lambdasInWithBodyFunction.kt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/lambdasInWithBodyFunction.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/localClass.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/localClass.fir.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/localClass.fir.txt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/localClass.fir.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/localClass.kt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/localClass.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/localClass.kt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/localClass.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/propertyWithGetterAndSetter.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithGetterAndSetter.fir.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/propertyWithGetterAndSetter.fir.txt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithGetterAndSetter.fir.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/propertyWithGetterAndSetter.kt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithGetterAndSetter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/propertyWithGetterAndSetter.kt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithGetterAndSetter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/propertyWithSetter.fir.txt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithSetter.fir.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/propertyWithSetter.fir.txt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithSetter.fir.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/propertyWithSetter.kt b/analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithSetter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/innerDeclarationsResolve/propertyWithSetter.kt rename to analysis/low-level-api-fir/testdata/innerDeclarationsResolve/propertyWithSetter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/annotationParameters.kt b/analysis/low-level-api-fir/testdata/lazyResolve/annotationParameters.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/annotationParameters.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/annotationParameters.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/annotationParameters.txt b/analysis/low-level-api-fir/testdata/lazyResolve/annotationParameters.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/annotationParameters.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/annotationParameters.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/annotations.kt b/analysis/low-level-api-fir/testdata/lazyResolve/annotations.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/annotations.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/annotations.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/annotations.txt b/analysis/low-level-api-fir/testdata/lazyResolve/annotations.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/annotations.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/annotations.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/classMembers.kt b/analysis/low-level-api-fir/testdata/lazyResolve/classMembers.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/classMembers.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/classMembers.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/classMembers.txt b/analysis/low-level-api-fir/testdata/lazyResolve/classMembers.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/classMembers.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/classMembers.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/delegates.kt b/analysis/low-level-api-fir/testdata/lazyResolve/delegates.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/delegates.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/delegates.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/delegates.txt b/analysis/low-level-api-fir/testdata/lazyResolve/delegates.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/delegates.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/delegates.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/functionWithParameter.kt b/analysis/low-level-api-fir/testdata/lazyResolve/functionWithParameter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/functionWithParameter.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/functionWithParameter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/functionWithParameter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/functionWithParameter.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/functionWithParameter.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/functionWithParameter.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/localDeclaration.kt b/analysis/low-level-api-fir/testdata/lazyResolve/localDeclaration.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/localDeclaration.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/localDeclaration.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/localDeclaration.txt b/analysis/low-level-api-fir/testdata/lazyResolve/localDeclaration.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/localDeclaration.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/localDeclaration.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/localFunction.kt b/analysis/low-level-api-fir/testdata/lazyResolve/localFunction.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/localFunction.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/localFunction.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/localFunction.txt b/analysis/low-level-api-fir/testdata/lazyResolve/localFunction.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/localFunction.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/localFunction.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/parameterOfLocalSetter.kt b/analysis/low-level-api-fir/testdata/lazyResolve/parameterOfLocalSetter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/parameterOfLocalSetter.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/parameterOfLocalSetter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/parameterOfLocalSetter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/parameterOfLocalSetter.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/parameterOfLocalSetter.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/parameterOfLocalSetter.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/parameterOfNonLocalSetter.kt b/analysis/low-level-api-fir/testdata/lazyResolve/parameterOfNonLocalSetter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/parameterOfNonLocalSetter.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/parameterOfNonLocalSetter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/parameterOfNonLocalSetter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/parameterOfNonLocalSetter.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/parameterOfNonLocalSetter.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/parameterOfNonLocalSetter.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/propertyWithGetter.kt b/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/propertyWithGetter.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/propertyWithGetter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetter.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/propertyWithGetter.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetter.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/propertyWithGetterAndSetter.kt b/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetterAndSetter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/propertyWithGetterAndSetter.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetterAndSetter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/propertyWithGetterAndSetter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetterAndSetter.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/propertyWithGetterAndSetter.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/propertyWithGetterAndSetter.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/propertyWithInitializer.kt b/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithInitializer.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/propertyWithInitializer.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/propertyWithInitializer.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/propertyWithInitializer.txt b/analysis/low-level-api-fir/testdata/lazyResolve/propertyWithInitializer.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/propertyWithInitializer.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/propertyWithInitializer.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/secondaryConstructor.kt b/analysis/low-level-api-fir/testdata/lazyResolve/secondaryConstructor.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/secondaryConstructor.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/secondaryConstructor.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/secondaryConstructor.txt b/analysis/low-level-api-fir/testdata/lazyResolve/secondaryConstructor.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/secondaryConstructor.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/secondaryConstructor.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/superTypes.kt b/analysis/low-level-api-fir/testdata/lazyResolve/superTypes.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/superTypes.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/superTypes.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/superTypes.txt b/analysis/low-level-api-fir/testdata/lazyResolve/superTypes.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/superTypes.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/superTypes.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/superTypesLoop.kt b/analysis/low-level-api-fir/testdata/lazyResolve/superTypesLoop.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/superTypesLoop.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/superTypesLoop.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/superTypesLoop.txt b/analysis/low-level-api-fir/testdata/lazyResolve/superTypesLoop.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/superTypesLoop.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/superTypesLoop.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/topLevelFunctions.kt b/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctions.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/topLevelFunctions.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctions.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/topLevelFunctions.txt b/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctions.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/topLevelFunctions.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctions.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/topLevelFunctionsWithExpressionBodyAndExplicitType.kt b/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithExpressionBodyAndExplicitType.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/topLevelFunctionsWithExpressionBodyAndExplicitType.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithExpressionBodyAndExplicitType.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/topLevelFunctionsWithExpressionBodyAndExplicitType.txt b/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithExpressionBodyAndExplicitType.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/topLevelFunctionsWithExpressionBodyAndExplicitType.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithExpressionBodyAndExplicitType.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/topLevelFunctionsWithImplicitType.kt b/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithImplicitType.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/topLevelFunctionsWithImplicitType.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithImplicitType.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/topLevelFunctionsWithImplicitType.txt b/analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithImplicitType.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/topLevelFunctionsWithImplicitType.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/topLevelFunctionsWithImplicitType.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfLocalFunction.kt b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfLocalFunction.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfLocalFunction.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfLocalFunction.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfLocalFunction.txt b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfLocalFunction.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfLocalFunction.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfLocalFunction.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfNonLocalFunction.kt b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfNonLocalFunction.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfNonLocalFunction.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfNonLocalFunction.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfNonLocalFunction.txt b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfNonLocalFunction.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfNonLocalFunction.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfNonLocalFunction.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfTopFunction.kt b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopFunction.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfTopFunction.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopFunction.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfTopFunction.txt b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopFunction.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfTopFunction.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopFunction.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfTopSetter.kt b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopSetter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfTopSetter.kt rename to analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopSetter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfTopSetter.txt b/analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopSetter.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/lazyResolve/typeParameterOfTopSetter.txt rename to analysis/low-level-api-fir/testdata/lazyResolve/typeParameterOfTopSetter.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/_library/kotlinLibraryFile.kt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/_library/kotlinLibraryFile.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/_library/kotlinLibraryFile.kt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/_library/kotlinLibraryFile.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/memberFunctionNoArgs.kt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/memberFunctionNoArgs.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/memberFunctionNoArgs.kt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/memberFunctionNoArgs.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/memberFunctionNoArgs.txt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/memberFunctionNoArgs.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/memberFunctionNoArgs.txt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/memberFunctionNoArgs.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/memberFunctionWithArgs.kt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/memberFunctionWithArgs.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/memberFunctionWithArgs.kt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/memberFunctionWithArgs.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/memberFunctionWithArgs.txt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/memberFunctionWithArgs.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/memberFunctionWithArgs.txt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/memberFunctionWithArgs.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/memberProperty.kt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/memberProperty.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/memberProperty.kt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/memberProperty.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/memberProperty.txt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/memberProperty.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/memberProperty.txt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/memberProperty.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelClass.kt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelClass.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelClass.kt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelClass.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelClass.txt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelClass.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelClass.txt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelClass.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelClassPrimaryConstructor.kt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelClassPrimaryConstructor.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelClassPrimaryConstructor.kt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelClassPrimaryConstructor.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelClassPrimaryConstructor.txt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelClassPrimaryConstructor.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelClassPrimaryConstructor.txt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelClassPrimaryConstructor.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelClassSecondaryConstructor.kt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelClassSecondaryConstructor.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelClassSecondaryConstructor.kt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelClassSecondaryConstructor.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelClassSecondaryConstructor.txt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelClassSecondaryConstructor.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelClassSecondaryConstructor.txt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelClassSecondaryConstructor.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelFunctionNoArgs.kt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelFunctionNoArgs.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelFunctionNoArgs.kt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelFunctionNoArgs.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelFunctionNoArgs.txt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelFunctionNoArgs.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelFunctionNoArgs.txt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelFunctionNoArgs.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelFunctionWithArgs.kt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelFunctionWithArgs.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelFunctionWithArgs.kt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelFunctionWithArgs.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelFunctionWithArgs.txt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelFunctionWithArgs.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelFunctionWithArgs.txt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelFunctionWithArgs.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelProperty.kt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelProperty.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelProperty.kt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelProperty.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelProperty.txt b/analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelProperty.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/libraryModuleResolve/topLevelProperty.txt rename to analysis/low-level-api-fir/testdata/libraryModuleResolve/topLevelProperty.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtDeclaration.java b/analysis/low-level-api-fir/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtDeclaration.java similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtDeclaration.java rename to analysis/low-level-api-fir/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtDeclaration.java diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtElement.kt b/analysis/low-level-api-fir/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtElement.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtElement.kt rename to analysis/low-level-api-fir/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtElement.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtFile.kt b/analysis/low-level-api-fir/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtFile.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtFile.kt rename to analysis/low-level-api-fir/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtFile.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtPureElement.java b/analysis/low-level-api-fir/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtPureElement.java similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtPureElement.java rename to analysis/low-level-api-fir/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/dependency/a/KtPureElement.java diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/expected.txt b/analysis/low-level-api-fir/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/expected.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/expected.txt rename to analysis/low-level-api-fir/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/expected.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/main/main.kt b/analysis/low-level-api-fir/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/main/main.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/main/main.kt rename to analysis/low-level-api-fir/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/main/main.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/structure.json b/analysis/low-level-api-fir/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/structure.json similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/structure.json rename to analysis/low-level-api-fir/testdata/multiModuleLazyResolve/javaExtendsKotlinExtendsJava/structure.json diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/whenWithHeiarchy/dependency/dependency.kt b/analysis/low-level-api-fir/testdata/multiModuleLazyResolve/whenWithHeiarchy/dependency/dependency.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/whenWithHeiarchy/dependency/dependency.kt rename to analysis/low-level-api-fir/testdata/multiModuleLazyResolve/whenWithHeiarchy/dependency/dependency.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/whenWithHeiarchy/expected.txt b/analysis/low-level-api-fir/testdata/multiModuleLazyResolve/whenWithHeiarchy/expected.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/whenWithHeiarchy/expected.txt rename to analysis/low-level-api-fir/testdata/multiModuleLazyResolve/whenWithHeiarchy/expected.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/whenWithHeiarchy/main/main.kt b/analysis/low-level-api-fir/testdata/multiModuleLazyResolve/whenWithHeiarchy/main/main.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/whenWithHeiarchy/main/main.kt rename to analysis/low-level-api-fir/testdata/multiModuleLazyResolve/whenWithHeiarchy/main/main.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/whenWithHeiarchy/structure.json b/analysis/low-level-api-fir/testdata/multiModuleLazyResolve/whenWithHeiarchy/structure.json similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/multiModuleLazyResolve/whenWithHeiarchy/structure.json rename to analysis/low-level-api-fir/testdata/multiModuleLazyResolve/whenWithHeiarchy/structure.json diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/classInClass.kt b/analysis/low-level-api-fir/testdata/onAirResolve/classInClass.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/classInClass.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/classInClass.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/classInClass.txt b/analysis/low-level-api-fir/testdata/onAirResolve/classInClass.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/classInClass.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/classInClass.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/fileAnnotation.kt b/analysis/low-level-api-fir/testdata/onAirResolve/fileAnnotation.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/fileAnnotation.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/fileAnnotation.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/fileAnnotation.txt b/analysis/low-level-api-fir/testdata/onAirResolve/fileAnnotation.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/fileAnnotation.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/fileAnnotation.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/identifierInContext.kt b/analysis/low-level-api-fir/testdata/onAirResolve/identifierInContext.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/identifierInContext.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/identifierInContext.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/identifierInContext.txt b/analysis/low-level-api-fir/testdata/onAirResolve/identifierInContext.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/identifierInContext.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/identifierInContext.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/inParameter.kt b/analysis/low-level-api-fir/testdata/onAirResolve/inParameter.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/inParameter.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/inParameter.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/inParameter.txt b/analysis/low-level-api-fir/testdata/onAirResolve/inParameter.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/inParameter.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/inParameter.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/incompleteIdentifier.kt b/analysis/low-level-api-fir/testdata/onAirResolve/incompleteIdentifier.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/incompleteIdentifier.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/incompleteIdentifier.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/incompleteIdentifier.txt b/analysis/low-level-api-fir/testdata/onAirResolve/incompleteIdentifier.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/incompleteIdentifier.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/incompleteIdentifier.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/localClass.kt b/analysis/low-level-api-fir/testdata/onAirResolve/localClass.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/localClass.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/localClass.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/localClass.txt b/analysis/low-level-api-fir/testdata/onAirResolve/localClass.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/localClass.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/localClass.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/localFunction.kt b/analysis/low-level-api-fir/testdata/onAirResolve/localFunction.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/localFunction.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/localFunction.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/localFunction.txt b/analysis/low-level-api-fir/testdata/onAirResolve/localFunction.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/localFunction.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/localFunction.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/loopConstruction.kt b/analysis/low-level-api-fir/testdata/onAirResolve/loopConstruction.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/loopConstruction.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/loopConstruction.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/loopConstruction.txt b/analysis/low-level-api-fir/testdata/onAirResolve/loopConstruction.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/loopConstruction.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/loopConstruction.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/memberInClass.kt b/analysis/low-level-api-fir/testdata/onAirResolve/memberInClass.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/memberInClass.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/memberInClass.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/memberInClass.txt b/analysis/low-level-api-fir/testdata/onAirResolve/memberInClass.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/memberInClass.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/memberInClass.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/memberPropertyInClass.kt b/analysis/low-level-api-fir/testdata/onAirResolve/memberPropertyInClass.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/memberPropertyInClass.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/memberPropertyInClass.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/memberPropertyInClass.txt b/analysis/low-level-api-fir/testdata/onAirResolve/memberPropertyInClass.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/memberPropertyInClass.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/memberPropertyInClass.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/memberWithOverride.kt b/analysis/low-level-api-fir/testdata/onAirResolve/memberWithOverride.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/memberWithOverride.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/memberWithOverride.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/memberWithOverride.txt b/analysis/low-level-api-fir/testdata/onAirResolve/memberWithOverride.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/memberWithOverride.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/memberWithOverride.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/onAirTypesResolve.kt b/analysis/low-level-api-fir/testdata/onAirResolve/onAirTypesResolve.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/onAirTypesResolve.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/onAirTypesResolve.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/onAirTypesResolve.txt b/analysis/low-level-api-fir/testdata/onAirResolve/onAirTypesResolve.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/onAirTypesResolve.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/onAirTypesResolve.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/replacementInHeader.kt b/analysis/low-level-api-fir/testdata/onAirResolve/replacementInHeader.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/replacementInHeader.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/replacementInHeader.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/replacementInHeader.txt b/analysis/low-level-api-fir/testdata/onAirResolve/replacementInHeader.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/replacementInHeader.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/replacementInHeader.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/replacementInsidePropertyBody.kt b/analysis/low-level-api-fir/testdata/onAirResolve/replacementInsidePropertyBody.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/replacementInsidePropertyBody.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/replacementInsidePropertyBody.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/replacementInsidePropertyBody.txt b/analysis/low-level-api-fir/testdata/onAirResolve/replacementInsidePropertyBody.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/replacementInsidePropertyBody.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/replacementInsidePropertyBody.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/replacementInsidePropertyBody2.kt b/analysis/low-level-api-fir/testdata/onAirResolve/replacementInsidePropertyBody2.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/replacementInsidePropertyBody2.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/replacementInsidePropertyBody2.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/replacementInsidePropertyBody2.txt b/analysis/low-level-api-fir/testdata/onAirResolve/replacementInsidePropertyBody2.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/replacementInsidePropertyBody2.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/replacementInsidePropertyBody2.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/topLevelFunction.kt b/analysis/low-level-api-fir/testdata/onAirResolve/topLevelFunction.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/topLevelFunction.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/topLevelFunction.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/topLevelFunction.txt b/analysis/low-level-api-fir/testdata/onAirResolve/topLevelFunction.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/topLevelFunction.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/topLevelFunction.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/typeAlias.kt b/analysis/low-level-api-fir/testdata/onAirResolve/typeAlias.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/typeAlias.kt rename to analysis/low-level-api-fir/testdata/onAirResolve/typeAlias.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/typeAlias.txt b/analysis/low-level-api-fir/testdata/onAirResolve/typeAlias.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/onAirResolve/typeAlias.txt rename to analysis/low-level-api-fir/testdata/onAirResolve/typeAlias.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/localFunction.kt b/analysis/low-level-api-fir/testdata/partialRawBuilder/localFunction.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/localFunction.kt rename to analysis/low-level-api-fir/testdata/partialRawBuilder/localFunction.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/localFunction.txt b/analysis/low-level-api-fir/testdata/partialRawBuilder/localFunction.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/localFunction.txt rename to analysis/low-level-api-fir/testdata/partialRawBuilder/localFunction.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/memberFunction.kt b/analysis/low-level-api-fir/testdata/partialRawBuilder/memberFunction.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/memberFunction.kt rename to analysis/low-level-api-fir/testdata/partialRawBuilder/memberFunction.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/memberFunction.txt b/analysis/low-level-api-fir/testdata/partialRawBuilder/memberFunction.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/memberFunction.txt rename to analysis/low-level-api-fir/testdata/partialRawBuilder/memberFunction.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/memberProperty.kt b/analysis/low-level-api-fir/testdata/partialRawBuilder/memberProperty.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/memberProperty.kt rename to analysis/low-level-api-fir/testdata/partialRawBuilder/memberProperty.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/memberProperty.txt b/analysis/low-level-api-fir/testdata/partialRawBuilder/memberProperty.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/memberProperty.txt rename to analysis/low-level-api-fir/testdata/partialRawBuilder/memberProperty.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/paramemtersCatching.kt b/analysis/low-level-api-fir/testdata/partialRawBuilder/paramemtersCatching.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/paramemtersCatching.kt rename to analysis/low-level-api-fir/testdata/partialRawBuilder/paramemtersCatching.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/paramemtersCatching.txt b/analysis/low-level-api-fir/testdata/partialRawBuilder/paramemtersCatching.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/paramemtersCatching.txt rename to analysis/low-level-api-fir/testdata/partialRawBuilder/paramemtersCatching.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/simpleFunction.kt b/analysis/low-level-api-fir/testdata/partialRawBuilder/simpleFunction.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/simpleFunction.kt rename to analysis/low-level-api-fir/testdata/partialRawBuilder/simpleFunction.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/simpleFunction.txt b/analysis/low-level-api-fir/testdata/partialRawBuilder/simpleFunction.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/simpleFunction.txt rename to analysis/low-level-api-fir/testdata/partialRawBuilder/simpleFunction.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/simpleVal.kt b/analysis/low-level-api-fir/testdata/partialRawBuilder/simpleVal.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/simpleVal.kt rename to analysis/low-level-api-fir/testdata/partialRawBuilder/simpleVal.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/simpleVal.txt b/analysis/low-level-api-fir/testdata/partialRawBuilder/simpleVal.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/simpleVal.txt rename to analysis/low-level-api-fir/testdata/partialRawBuilder/simpleVal.txt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/simpleVar.kt b/analysis/low-level-api-fir/testdata/partialRawBuilder/simpleVar.kt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/simpleVar.kt rename to analysis/low-level-api-fir/testdata/partialRawBuilder/simpleVar.kt diff --git a/idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/simpleVar.txt b/analysis/low-level-api-fir/testdata/partialRawBuilder/simpleVar.txt similarity index 100% rename from idea/idea-frontend-fir/idea-fir-low-level-api/testdata/partialRawBuilder/simpleVar.txt rename to analysis/low-level-api-fir/testdata/partialRawBuilder/simpleVar.txt