[Tests][IC] Adjust testdata for +IrCrossModuleInlinerBeforeKlibSerialization
^KT-80693 Fixed
diff --git a/js/js.translator/testData/incremental/invalidation/addUpdateRemoveDependentFileWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/addUpdateRemoveDependentFileWithCrossModuleInliner/main/module.info
index 68f31b1..22a1c5e 100644
--- a/js/js.translator/testData/incremental/invalidation/addUpdateRemoveDependentFileWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/addUpdateRemoveDependentFileWithCrossModuleInliner/main/module.info
@@ -3,17 +3,17 @@
added file: m.kt
STEP 1:
dependencies: lib1, lib2
- updated imports: m.kt
+ modified ir: m.kt
STEP 2:
dependencies: lib1, lib2
STEP 3..4:
dependencies: lib1, lib2
- updated imports: m.kt
+ modified ir: m.kt
STEP 5:
dependencies: lib1, lib2
STEP 6:
dependencies: lib1, lib2
- updated imports: m.kt
+ modified ir: m.kt
STEP 7:
dependencies: lib1, lib2
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/addUpdateRemoveDependentModuleWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/addUpdateRemoveDependentModuleWithCrossModuleInliner/main/module.info
index 96b3243..66a552d 100644
--- a/js/js.translator/testData/incremental/invalidation/addUpdateRemoveDependentModuleWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/addUpdateRemoveDependentModuleWithCrossModuleInliner/main/module.info
@@ -10,7 +10,7 @@
modified ir: m.kt
STEP 2:
dependencies: lib1, lib2
- updated imports: m.kt
+ modified ir: m.kt
STEP 3:
dependencies: lib1
modifications:
diff --git a/js/js.translator/testData/incremental/invalidation/circleInlineImportsUpdateWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/circleInlineImportsUpdateWithCrossModuleInliner/main/module.info
index 86cd47f..125b10e 100644
--- a/js/js.translator/testData/incremental/invalidation/circleInlineImportsUpdateWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/circleInlineImportsUpdateWithCrossModuleInliner/main/module.info
@@ -3,4 +3,4 @@
added file: m.kt
STEP 1..2:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/classFunctionsAndFieldsWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/classFunctionsAndFieldsWithCrossModuleInliner/main/module.info
index b4b9a72..ee76ad5 100644
--- a/js/js.translator/testData/incremental/invalidation/classFunctionsAndFieldsWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/classFunctionsAndFieldsWithCrossModuleInliner/main/module.info
@@ -3,22 +3,21 @@
added file: m.kt
STEP 1:
dependencies: lib1
+ modified ir: m.kt
STEP 2:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
STEP 3:
dependencies: lib1
modified ir: m.kt
STEP 4:
dependencies: lib1
updated imports <wasm>: m.kt
-STEP 5..7:
+STEP 5..6:
dependencies: lib1
-STEP 8:
+STEP 7..9:
dependencies: lib1
- updated imports: m.kt
-STEP 9:
- dependencies: lib1
+ modified ir: m.kt
STEP 10..11:
dependencies: lib1
modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/classFunctionsAndFieldsWithCrossModuleInliner/project.info b/js/js.translator/testData/incremental/invalidation/classFunctionsAndFieldsWithCrossModuleInliner/project.info
index cf9f2e8..46a4d78 100644
--- a/js/js.translator/testData/incremental/invalidation/classFunctionsAndFieldsWithCrossModuleInliner/project.info
+++ b/js/js.translator/testData/incremental/invalidation/classFunctionsAndFieldsWithCrossModuleInliner/project.info
@@ -1,3 +1,8 @@
+IGNORE_PER_FILE: true
+// Mismatched rebuilt modules at step 1
+// Expected :[lib1/l1]
+// Actual :[lib1/l1, main/m]
+
MODULES: lib1, main
STEP 0:
@@ -8,18 +13,23 @@
STEP 1:
language: +IrIntraModuleInlinerBeforeKlibSerialization, +IrCrossModuleInlinerBeforeKlibSerialization
libs: lib1, main
- dirty js modules: lib1
+ dirty js modules: lib1, main
dirty js files: lib1/l1
STEP 2..3:
language: +IrIntraModuleInlinerBeforeKlibSerialization, +IrCrossModuleInlinerBeforeKlibSerialization
libs: lib1, main
dirty js modules: lib1, main
dirty js files: lib1/l1, main/m
-STEP 4..7:
+STEP 4..6:
language: +IrIntraModuleInlinerBeforeKlibSerialization, +IrCrossModuleInlinerBeforeKlibSerialization
libs: lib1, main
dirty js modules: lib1
dirty js files: lib1/l1
+STEP 7:
+ language: +IrIntraModuleInlinerBeforeKlibSerialization, +IrCrossModuleInlinerBeforeKlibSerialization
+ libs: lib1, main
+ dirty js modules: lib1, main
+ dirty js files: lib1/l1
STEP 8:
language: +IrIntraModuleInlinerBeforeKlibSerialization, +IrCrossModuleInlinerBeforeKlibSerialization
libs: lib1, main
@@ -28,7 +38,7 @@
STEP 9:
language: +IrIntraModuleInlinerBeforeKlibSerialization, +IrCrossModuleInlinerBeforeKlibSerialization
libs: lib1, main
- dirty js modules: lib1
+ dirty js modules: lib1, main
dirty js files: lib1/l1
STEP 10..11:
language: +IrIntraModuleInlinerBeforeKlibSerialization, +IrCrossModuleInlinerBeforeKlibSerialization
diff --git a/js/js.translator/testData/incremental/invalidation/companionInlineFunctionWithCrossModuleInliner/lib2/module.info b/js/js.translator/testData/incremental/invalidation/companionInlineFunctionWithCrossModuleInliner/lib2/module.info
index 2399a84..1313e88 100644
--- a/js/js.translator/testData/incremental/invalidation/companionInlineFunctionWithCrossModuleInliner/lib2/module.info
+++ b/js/js.translator/testData/incremental/invalidation/companionInlineFunctionWithCrossModuleInliner/lib2/module.info
@@ -5,7 +5,7 @@
added file: l2.kt
STEP 1:
dependencies: lib1
- updated imports: l2.kt
+ modified ir: l2.kt
STEP 2:
dependencies: lib1
modifications:
@@ -13,7 +13,7 @@
modified ir: l2.kt
STEP 3:
dependencies: lib1
- updated imports: l2.kt
+ modified ir: l2.kt
STEP 4:
dependencies: lib1
modifications:
diff --git a/js/js.translator/testData/incremental/invalidation/companionInlineFunctionWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/companionInlineFunctionWithCrossModuleInliner/main/module.info
index 1b25f9e..204ef36 100644
--- a/js/js.translator/testData/incremental/invalidation/companionInlineFunctionWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/companionInlineFunctionWithCrossModuleInliner/main/module.info
@@ -3,6 +3,6 @@
added file: m.kt
STEP 1..4:
dependencies: lib1, lib2
- updated imports: m.kt
+ modified ir: m.kt
STEP 5:
dependencies: lib1, lib2
diff --git a/js/js.translator/testData/incremental/invalidation/companionPropertiesWithCrossModuleInliner/lib2/module.info b/js/js.translator/testData/incremental/invalidation/companionPropertiesWithCrossModuleInliner/lib2/module.info
index d5e7539..28436a0 100644
--- a/js/js.translator/testData/incremental/invalidation/companionPropertiesWithCrossModuleInliner/lib2/module.info
+++ b/js/js.translator/testData/incremental/invalidation/companionPropertiesWithCrossModuleInliner/lib2/module.info
@@ -53,4 +53,4 @@
updated imports: l2int.kt, l2.kt
STEP 9..10:
dependencies: lib1
- updated imports: l2int.kt, l2.kt
+ modified ir: l2int.kt, l2.kt
diff --git a/js/js.translator/testData/incremental/invalidation/constValsWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/constValsWithCrossModuleInliner/main/module.info
index 97de44f..80701f6 100644
--- a/js/js.translator/testData/incremental/invalidation/constValsWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/constValsWithCrossModuleInliner/main/module.info
@@ -3,10 +3,10 @@
added file: m.kt
STEP 1:
dependencies: lib1, lib2
- updated imports: m.kt
+ modified ir: m.kt
STEP 2:
dependencies: lib1, lib2
modified ir: m.kt
STEP 3:
dependencies: lib1, lib2
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/enumsInInlineFunctionsWithCrossModuleInliner/lib2/module.info b/js/js.translator/testData/incremental/invalidation/enumsInInlineFunctionsWithCrossModuleInliner/lib2/module.info
index f891a18c..ae08779 100644
--- a/js/js.translator/testData/incremental/invalidation/enumsInInlineFunctionsWithCrossModuleInliner/lib2/module.info
+++ b/js/js.translator/testData/incremental/invalidation/enumsInInlineFunctionsWithCrossModuleInliner/lib2/module.info
@@ -5,10 +5,10 @@
added file: l2.kt
STEP 1:
dependencies: lib1
- updated imports: l2.kt
+ modified ir: l2.kt
STEP 2:
dependencies: lib1
- updated imports: l2.kt
+ modified ir: l2.kt
STEP 3:
dependencies: lib1
modifications:
@@ -16,4 +16,4 @@
modified ir: l2.kt
STEP 4:
dependencies: lib1
- updated imports: l2.kt
+ modified ir: l2.kt
diff --git a/js/js.translator/testData/incremental/invalidation/exceptionsFromInlineFunctionWithCrossModuleInliner/lib2/module.info b/js/js.translator/testData/incremental/invalidation/exceptionsFromInlineFunctionWithCrossModuleInliner/lib2/module.info
index 8517c97..6c470ab 100644
--- a/js/js.translator/testData/incremental/invalidation/exceptionsFromInlineFunctionWithCrossModuleInliner/lib2/module.info
+++ b/js/js.translator/testData/incremental/invalidation/exceptionsFromInlineFunctionWithCrossModuleInliner/lib2/module.info
@@ -5,7 +5,7 @@
added file: l2.kt
STEP 1:
dependencies: lib1
- updated imports: l2.kt
+ modified ir: l2.kt
STEP 2:
dependencies: lib1
modifications:
@@ -13,7 +13,7 @@
modified ir: l2.kt
STEP 3:
dependencies: lib1
- updated imports: l2.kt
+ modified ir: l2.kt
STEP 4:
dependencies: lib1
modifications:
@@ -21,7 +21,7 @@
modified ir: l2.kt
STEP 5..6:
dependencies: lib1
- updated imports: l2.kt
+ modified ir: l2.kt
STEP 7:
dependencies: lib1
modifications:
@@ -29,4 +29,4 @@
modified ir: l2.kt
STEP 8:
dependencies: lib1
- updated imports: l2.kt
+ modified ir: l2.kt
diff --git a/js/js.translator/testData/incremental/invalidation/exportsThroughInlineFunctionWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/exportsThroughInlineFunctionWithCrossModuleInliner/main/module.info
index 7b3f348..e72f3c1 100644
--- a/js/js.translator/testData/incremental/invalidation/exportsThroughInlineFunctionWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/exportsThroughInlineFunctionWithCrossModuleInliner/main/module.info
@@ -3,9 +3,9 @@
added file: m.kt
STEP 1..4:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
STEP 5:
dependencies: lib1
STEP 6..7:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/fakeOverrideClassFunctionQualifiersWithCrossModuleInliner/lib2/module.info b/js/js.translator/testData/incremental/invalidation/fakeOverrideClassFunctionQualifiersWithCrossModuleInliner/lib2/module.info
index b8cdb18..806f225 100644
--- a/js/js.translator/testData/incremental/invalidation/fakeOverrideClassFunctionQualifiersWithCrossModuleInliner/lib2/module.info
+++ b/js/js.translator/testData/incremental/invalidation/fakeOverrideClassFunctionQualifiersWithCrossModuleInliner/lib2/module.info
@@ -16,13 +16,16 @@
updated exports: l2.kt
STEP 5:
dependencies: lib1
-STEP 6..9:
+STEP 6..7:
+ dependencies: lib1
+ updated exports: l2.kt
+ updated imports: l2.kt
+STEP 8..9:
dependencies: lib1
updated imports: l2.kt
STEP 10:
dependencies: lib1
updated imports: l2.kt
- updated exports: l2.kt
STEP 11:
dependencies: lib1
updated imports <wasm>: l2.kt
diff --git a/js/js.translator/testData/incremental/invalidation/fakeOverrideClassFunctionQualifiersWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/fakeOverrideClassFunctionQualifiersWithCrossModuleInliner/main/module.info
index aca3df9..c78751a 100644
--- a/js/js.translator/testData/incremental/invalidation/fakeOverrideClassFunctionQualifiersWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/fakeOverrideClassFunctionQualifiersWithCrossModuleInliner/main/module.info
@@ -23,7 +23,7 @@
dependencies: lib1, lib2
STEP 6..9:
dependencies: lib1, lib2
- updated imports: m.kt
+ modified ir: m.kt
STEP 10:
modifications:
U : m.0.kt -> m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/fakeOverrideInheritanceWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/fakeOverrideInheritanceWithCrossModuleInliner/main/module.info
index e6f9161..370d982 100644
--- a/js/js.translator/testData/incremental/invalidation/fakeOverrideInheritanceWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/fakeOverrideInheritanceWithCrossModuleInliner/main/module.info
@@ -3,4 +3,4 @@
added file: m.kt, classABC.kt
STEP 1..5:
dependencies: lib1
- updated imports: m.kt, classABC.kt
+ modified ir: m.kt, classABC.kt
diff --git a/js/js.translator/testData/incremental/invalidation/fakeOverrideInlineExtensionWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/fakeOverrideInlineExtensionWithCrossModuleInliner/main/module.info
index 2260121..96f11d9 100644
--- a/js/js.translator/testData/incremental/invalidation/fakeOverrideInlineExtensionWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/fakeOverrideInlineExtensionWithCrossModuleInliner/main/module.info
@@ -3,4 +3,4 @@
added file: m.kt, classA.kt
STEP 1..4:
dependencies: lib1
- updated imports: m.kt, classA.kt
+ modified ir: m.kt, classA.kt
diff --git a/js/js.translator/testData/incremental/invalidation/fakeOverrideInlineFunctionWithCrossModuleInliner/lib2/module.info b/js/js.translator/testData/incremental/invalidation/fakeOverrideInlineFunctionWithCrossModuleInliner/lib2/module.info
index 99c086b..b772de7 100644
--- a/js/js.translator/testData/incremental/invalidation/fakeOverrideInlineFunctionWithCrossModuleInliner/lib2/module.info
+++ b/js/js.translator/testData/incremental/invalidation/fakeOverrideInlineFunctionWithCrossModuleInliner/lib2/module.info
@@ -1,6 +1,9 @@
STEP 0:
dependencies: lib1
added file: l2.kt
-STEP 1..2:
+STEP 1:
+ dependencies: lib1
+ modified ir: l2.kt
+STEP 2:
dependencies: lib1
updated imports: l2.kt
diff --git a/js/js.translator/testData/incremental/invalidation/fakeOverrideInlineFunctionWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/fakeOverrideInlineFunctionWithCrossModuleInliner/main/module.info
index 084fe14..3390b06 100644
--- a/js/js.translator/testData/incremental/invalidation/fakeOverrideInlineFunctionWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/fakeOverrideInlineFunctionWithCrossModuleInliner/main/module.info
@@ -3,4 +3,4 @@
added file: m.kt
STEP 1..2:
dependencies: lib1, lib2
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/fakeOverrideInlinePropertyWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/fakeOverrideInlinePropertyWithCrossModuleInliner/main/module.info
index cbee1ab..b1d7586 100644
--- a/js/js.translator/testData/incremental/invalidation/fakeOverrideInlinePropertyWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/fakeOverrideInlinePropertyWithCrossModuleInliner/main/module.info
@@ -3,4 +3,4 @@
added file: m.kt, classA.kt
STEP 1..2:
dependencies: lib1
- updated imports: m.kt, classA.kt
+ modified ir: m.kt, classA.kt
diff --git a/js/js.translator/testData/incremental/invalidation/friendDependencyWithCrossModuleInliner/lib1/module.info b/js/js.translator/testData/incremental/invalidation/friendDependencyWithCrossModuleInliner/lib1/module.info
index 758170c..42858ca 100644
--- a/js/js.translator/testData/incremental/invalidation/friendDependencyWithCrossModuleInliner/lib1/module.info
+++ b/js/js.translator/testData/incremental/invalidation/friendDependencyWithCrossModuleInliner/lib1/module.info
@@ -14,6 +14,7 @@
STEP 3:
updated exports <js>: l1.kt
STEP 4:
+ updated exports: l1.kt
STEP 5:
modifications:
U : l1.5.kt -> l1.kt
@@ -23,6 +24,7 @@
U : l1.6.kt -> l1.kt
modified ir: l1.kt
STEP 7:
+ updated exports: l1.kt
STEP 8:
modifications:
U : l1.8.kt -> l1.kt
diff --git a/js/js.translator/testData/incremental/invalidation/friendDependencyWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/friendDependencyWithCrossModuleInliner/main/module.info
index 5753fc0..8f70f38 100644
--- a/js/js.translator/testData/incremental/invalidation/friendDependencyWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/friendDependencyWithCrossModuleInliner/main/module.info
@@ -18,26 +18,22 @@
modifications:
U : test.3.kt -> test.kt
modified ir: test.kt
- updated exports: publicClass.kt
STEP 4:
dependencies: lib1
friends: lib1
modifications:
U : test.4.kt -> test.kt
modified ir: test.kt
- updated exports: publicClass.kt
STEP 5..6:
dependencies: lib1
friends: lib1
- updated imports: test.kt, publicClass.kt
+ modified ir: test.kt
STEP 7:
dependencies: lib1
friends: lib1
modifications:
U : test.7.kt -> test.kt
modified ir: test.kt
- updated exports: publicClass.kt
STEP 8..9:
dependencies: lib1
friends: lib1
- updated imports: publicClass.kt
diff --git a/js/js.translator/testData/incremental/invalidation/friendDependencyWithCrossModuleInliner/project.info b/js/js.translator/testData/incremental/invalidation/friendDependencyWithCrossModuleInliner/project.info
index f550ed5..d152c2c 100644
--- a/js/js.translator/testData/incremental/invalidation/friendDependencyWithCrossModuleInliner/project.info
+++ b/js/js.translator/testData/incremental/invalidation/friendDependencyWithCrossModuleInliner/project.info
@@ -1,3 +1,13 @@
+IGNORE_PER_FILE: true
+// Mismatched rebuilt modules at step 4
+// Expected :[main/publicClass, main/test]
+// Actual :[lib1/l1, main/test]
+
+IGNORE_BACKEND: WASM
+// Mismatched file stats for module [kotlin_main] at step 5
+// Expected :[modified ir=[test.kt]]
+// Actual :[modified ir=[test.kt], updated imports=[publicClass.kt]]
+
MODULES: lib1, main
STEP 0:
@@ -14,11 +24,11 @@
language: +IrIntraModuleInlinerBeforeKlibSerialization, +IrCrossModuleInlinerBeforeKlibSerialization
libs: lib1, main
dirty js modules: lib1, main
- dirty js files: lib1/l1, main/publicClass, main/test
+ dirty js files: lib1/l1, main/test
STEP 4:
language: +IrIntraModuleInlinerBeforeKlibSerialization, +IrCrossModuleInlinerBeforeKlibSerialization
libs: lib1, main
- dirty js modules: main
+ dirty js modules: main, lib1
dirty js files: main/publicClass, main/test
STEP 5..6:
language: +IrIntraModuleInlinerBeforeKlibSerialization, +IrCrossModuleInlinerBeforeKlibSerialization
@@ -28,10 +38,10 @@
STEP 7:
language: +IrIntraModuleInlinerBeforeKlibSerialization, +IrCrossModuleInlinerBeforeKlibSerialization
libs: lib1, main
- dirty js modules: main
+ dirty js modules: main, lib1
dirty js files: main/publicClass, main/test
STEP 8..9:
language: +IrIntraModuleInlinerBeforeKlibSerialization, +IrCrossModuleInlinerBeforeKlibSerialization
libs: lib1, main
- dirty js modules: lib1, main
+ dirty js modules: lib1
dirty js files: lib1/l1, main/publicClass
diff --git a/js/js.translator/testData/incremental/invalidation/functionTypeInterfaceWithCrossModuleInliner/lib2/module.info b/js/js.translator/testData/incremental/invalidation/functionTypeInterfaceWithCrossModuleInliner/lib2/module.info
index 40e22cc..9fa87e6 100644
--- a/js/js.translator/testData/incremental/invalidation/functionTypeInterfaceWithCrossModuleInliner/lib2/module.info
+++ b/js/js.translator/testData/incremental/invalidation/functionTypeInterfaceWithCrossModuleInliner/lib2/module.info
@@ -46,7 +46,7 @@
modified ir: l2a.kt
STEP 9:
dependencies: lib1
- updated imports: l2a.kt
+ modified ir: l2a.kt
STEP 10:
dependencies: lib1
modifications:
@@ -54,7 +54,7 @@
modified ir: l2a.kt
STEP 11:
dependencies: lib1
- updated imports: l2a.kt
+ modified ir: l2a.kt
STEP 12:
dependencies: lib1
modifications:
diff --git a/js/js.translator/testData/incremental/invalidation/genericInlineFunctionsWithCrossModuleInliner/libProxy/module.info b/js/js.translator/testData/incremental/invalidation/genericInlineFunctionsWithCrossModuleInliner/libProxy/module.info
index c07c0dd..cd48901 100644
--- a/js/js.translator/testData/incremental/invalidation/genericInlineFunctionsWithCrossModuleInliner/libProxy/module.info
+++ b/js/js.translator/testData/incremental/invalidation/genericInlineFunctionsWithCrossModuleInliner/libProxy/module.info
@@ -7,13 +7,13 @@
added file: proxy.kt
STEP 9:
dependencies: lib1
- updated imports: proxy.kt
+ modified ir: proxy.kt
STEP 10..14:
dependencies: lib1
modified ir: proxy.kt
STEP 15:
dependencies: lib1
- updated imports: proxy.kt
+ modified ir: proxy.kt
STEP 16:
dependencies: lib1
modifications:
@@ -21,10 +21,10 @@
modified ir: proxy.kt
STEP 17:
dependencies: lib1
- updated imports: proxy.kt
+ modified ir: proxy.kt
STEP 18..22:
dependencies: lib1
modified ir: proxy.kt
STEP 23:
dependencies: lib1
- updated imports: proxy.kt
+ modified ir: proxy.kt
diff --git a/js/js.translator/testData/incremental/invalidation/genericInlineFunctionsWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/genericInlineFunctionsWithCrossModuleInliner/main/module.info
index 6fc0dbf..9f70a2e3 100644
--- a/js/js.translator/testData/incremental/invalidation/genericInlineFunctionsWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/genericInlineFunctionsWithCrossModuleInliner/main/module.info
@@ -3,13 +3,13 @@
added file: m.kt
STEP 1:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
STEP 2..6:
dependencies: lib1
modified ir: m.kt
STEP 7:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
STEP 8:
dependencies: lib1, libProxy
modifications:
@@ -17,22 +17,22 @@
modified ir: m.kt
STEP 9..13:
dependencies: lib1, libProxy
- updated imports: m.kt
+ modified ir: m.kt
STEP 14:
dependencies: lib1, libProxy
modified ir: m.kt
STEP 15:
dependencies: lib1, libProxy
- updated imports: m.kt
+ modified ir: m.kt
STEP 16:
dependencies: lib1, libProxy
modified ir: m.kt
STEP 17..21:
dependencies: lib1, libProxy
- updated imports: m.kt
+ modified ir: m.kt
STEP 22:
dependencies: lib1, libProxy
modified ir: m.kt
STEP 23:
dependencies: lib1, libProxy
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/inlineBecomeNonInlineWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/inlineBecomeNonInlineWithCrossModuleInliner/main/module.info
index f08b168..426781b 100644
--- a/js/js.translator/testData/incremental/invalidation/inlineBecomeNonInlineWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/inlineBecomeNonInlineWithCrossModuleInliner/main/module.info
@@ -3,6 +3,6 @@
added file: m.kt
STEP 1:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
STEP 2:
dependencies: lib1
diff --git a/js/js.translator/testData/incremental/invalidation/inlineFunctionAnnotationsWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/inlineFunctionAnnotationsWithCrossModuleInliner/main/module.info
index 60fe38d..a1d88ffb 100644
--- a/js/js.translator/testData/incremental/invalidation/inlineFunctionAnnotationsWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/inlineFunctionAnnotationsWithCrossModuleInliner/main/module.info
@@ -1,6 +1,12 @@
STEP 0:
dependencies: lib1
added file: m.kt
-STEP 1..4:
+STEP 1..2:
+ dependencies: lib1
+ modified ir: m.kt
+STEP 3:
dependencies: lib1
updated imports: m.kt
+STEP 4:
+ dependencies: lib1
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/inlineFunctionAsFunctionReferenceWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/inlineFunctionAsFunctionReferenceWithCrossModuleInliner/main/module.info
index b2d2c0d..6babacc 100644
--- a/js/js.translator/testData/incremental/invalidation/inlineFunctionAsFunctionReferenceWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/inlineFunctionAsFunctionReferenceWithCrossModuleInliner/main/module.info
@@ -3,10 +3,10 @@
added file: m.kt
STEP 1:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
STEP 2:
dependencies: lib1
modified ir: m.kt
STEP 3:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/inlineFunctionAsParamWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/inlineFunctionAsParamWithCrossModuleInliner/main/module.info
index 4a80562..70bc4df 100644
--- a/js/js.translator/testData/incremental/invalidation/inlineFunctionAsParamWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/inlineFunctionAsParamWithCrossModuleInliner/main/module.info
@@ -3,22 +3,22 @@
added file: m.kt
STEP 1..2:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
STEP 3..4:
dependencies: lib1
modified ir: m.kt
STEP 5:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
STEP 6:
dependencies: lib1
modified ir: m.kt
STEP 7:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
STEP 8:
dependencies: lib1
modified ir: m.kt
STEP 9:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/inlineFunctionDefaultParamsWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/inlineFunctionDefaultParamsWithCrossModuleInliner/main/module.info
index b2d2c0d..6babacc 100644
--- a/js/js.translator/testData/incremental/invalidation/inlineFunctionDefaultParamsWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/inlineFunctionDefaultParamsWithCrossModuleInliner/main/module.info
@@ -3,10 +3,10 @@
added file: m.kt
STEP 1:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
STEP 2:
dependencies: lib1
modified ir: m.kt
STEP 3:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/inlineFunctionWithObjectWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/inlineFunctionWithObjectWithCrossModuleInliner/main/module.info
index a7fcdfe..3052568 100644
--- a/js/js.translator/testData/incremental/invalidation/inlineFunctionWithObjectWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/inlineFunctionWithObjectWithCrossModuleInliner/main/module.info
@@ -3,4 +3,4 @@
added file: m.kt
STEP 1:
dependencies: lib1, lib2
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/jsCodeWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/jsCodeWithCrossModuleInliner/main/module.info
index 116ed56..8e5a09d 100644
--- a/js/js.translator/testData/incremental/invalidation/jsCodeWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/jsCodeWithCrossModuleInliner/main/module.info
@@ -3,4 +3,4 @@
added file: m.kt
STEP 1..3:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/jsExportReexportWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/jsExportReexportWithCrossModuleInliner/main/module.info
index 4885e35..a5de2c5 100644
--- a/js/js.translator/testData/incremental/invalidation/jsExportReexportWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/jsExportReexportWithCrossModuleInliner/main/module.info
@@ -1,6 +1,9 @@
STEP 0:
dependencies: lib1
added file: m.kt
-STEP 1..6:
+STEP 1..2:
+ dependencies: lib1
+ modified ir: m.kt
+STEP 3..6:
dependencies: lib1
updated imports: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/jsExportWithClassWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/jsExportWithClassWithCrossModuleInliner/main/module.info
index c3d8640..b32fd5f 100644
--- a/js/js.translator/testData/incremental/invalidation/jsExportWithClassWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/jsExportWithClassWithCrossModuleInliner/main/module.info
@@ -1,7 +1,10 @@
STEP 0:
dependencies: lib1
added file: m.kt
-STEP 1..6:
+STEP 1..2:
+ dependencies: lib1
+ modified ir: m.kt
+STEP 3..6:
dependencies: lib1
updated imports: m.kt
STEP 7:
diff --git a/js/js.translator/testData/incremental/invalidation/jsExportWithClassWithCrossModuleInliner/project.info b/js/js.translator/testData/incremental/invalidation/jsExportWithClassWithCrossModuleInliner/project.info
index a728444..4824f26 100644
--- a/js/js.translator/testData/incremental/invalidation/jsExportWithClassWithCrossModuleInliner/project.info
+++ b/js/js.translator/testData/incremental/invalidation/jsExportWithClassWithCrossModuleInliner/project.info
@@ -1,3 +1,4 @@
+TARGET_BACKEND: JS_IR, JS_IR_ES6
MODULES: lib1, main
STEP 0:
diff --git a/js/js.translator/testData/incremental/invalidation/jsExportWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/jsExportWithCrossModuleInliner/main/module.info
index de902c1..87c54af 100644
--- a/js/js.translator/testData/incremental/invalidation/jsExportWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/jsExportWithCrossModuleInliner/main/module.info
@@ -1,6 +1,9 @@
STEP 0:
dependencies: lib1
added file: m.kt
-STEP 1..6:
+STEP 1..2:
+ dependencies: lib1
+ modified ir: m.kt
+STEP 3..6:
dependencies: lib1
updated imports: m.kt
\ No newline at end of file
diff --git a/js/js.translator/testData/incremental/invalidation/moveFilesBetweenModulesWithCrossModuleInliner/lib3/module.info b/js/js.translator/testData/incremental/invalidation/moveFilesBetweenModulesWithCrossModuleInliner/lib3/module.info
index 93ef92c..867f179 100644
--- a/js/js.translator/testData/incremental/invalidation/moveFilesBetweenModulesWithCrossModuleInliner/lib3/module.info
+++ b/js/js.translator/testData/incremental/invalidation/moveFilesBetweenModulesWithCrossModuleInliner/lib3/module.info
@@ -3,4 +3,4 @@
added file: l3.kt
STEP 1..2:
dependencies: lib1, lib2
- updated imports: l3.kt
+ modified ir: l3.kt
diff --git a/js/js.translator/testData/incremental/invalidation/moveFilesBetweenModulesWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/moveFilesBetweenModulesWithCrossModuleInliner/main/module.info
index 4d0b6da..9ac8273 100644
--- a/js/js.translator/testData/incremental/invalidation/moveFilesBetweenModulesWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/moveFilesBetweenModulesWithCrossModuleInliner/main/module.info
@@ -3,4 +3,4 @@
added file: m.kt
STEP 1..2:
dependencies: lib1, lib2, lib3
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/moveInlineFunctionBetweenModulesWithCrossModuleInliner/lib3/module.info b/js/js.translator/testData/incremental/invalidation/moveInlineFunctionBetweenModulesWithCrossModuleInliner/lib3/module.info
index 08a3290..85f4ed2 100644
--- a/js/js.translator/testData/incremental/invalidation/moveInlineFunctionBetweenModulesWithCrossModuleInliner/lib3/module.info
+++ b/js/js.translator/testData/incremental/invalidation/moveInlineFunctionBetweenModulesWithCrossModuleInliner/lib3/module.info
@@ -3,4 +3,4 @@
added file: l3.kt
STEP 1:
dependencies: lib1, lib2
- updated imports: l3.kt
+ modified ir: l3.kt
diff --git a/js/js.translator/testData/incremental/invalidation/moveInlineFunctionBetweenModulesWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/moveInlineFunctionBetweenModulesWithCrossModuleInliner/main/module.info
index 18fc898..62a82fb 100644
--- a/js/js.translator/testData/incremental/invalidation/moveInlineFunctionBetweenModulesWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/moveInlineFunctionBetweenModulesWithCrossModuleInliner/main/module.info
@@ -3,4 +3,4 @@
added file: m.kt
STEP 1:
dependencies: lib1, lib2, lib3
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/multiPlatformClashFileNamesWithCrossModuleInliner/lib2/module.info b/js/js.translator/testData/incremental/invalidation/multiPlatformClashFileNamesWithCrossModuleInliner/lib2/module.info
index 39d500a..2efcf17 100644
--- a/js/js.translator/testData/incremental/invalidation/multiPlatformClashFileNamesWithCrossModuleInliner/lib2/module.info
+++ b/js/js.translator/testData/incremental/invalidation/multiPlatformClashFileNamesWithCrossModuleInliner/lib2/module.info
@@ -6,7 +6,7 @@
added file: l2js.kt, l2common.kt
STEP 1:
dependencies: lib1
- updated imports: l2js.kt
+ modified ir: l2js.kt
STEP 2:
dependencies: lib1
- updated imports: l2common.kt
+ modified ir: l2common.kt
diff --git a/js/js.translator/testData/incremental/invalidation/nestedClassWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/nestedClassWithCrossModuleInliner/main/module.info
index d84e193..d21c4e6 100644
--- a/js/js.translator/testData/incremental/invalidation/nestedClassWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/nestedClassWithCrossModuleInliner/main/module.info
@@ -3,18 +3,18 @@
added file: m.kt
STEP 1:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
STEP 2:
dependencies: lib1
updated imports <wasm>: m.kt
STEP 3:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
STEP 4:
dependencies: lib1
updated imports <wasm>: m.kt
STEP 5:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
STEP 6:
dependencies: lib1
diff --git a/js/js.translator/testData/incremental/invalidation/nonInlineBecomeInlineWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/nonInlineBecomeInlineWithCrossModuleInliner/main/module.info
index 9a3e8502..355bac2 100644
--- a/js/js.translator/testData/incremental/invalidation/nonInlineBecomeInlineWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/nonInlineBecomeInlineWithCrossModuleInliner/main/module.info
@@ -3,6 +3,6 @@
added file: m.kt
STEP 1..3:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
STEP 4:
dependencies: lib1
diff --git a/js/js.translator/testData/incremental/invalidation/renameModuleWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/renameModuleWithCrossModuleInliner/main/module.info
index 0f7fd2b..676681a 100644
--- a/js/js.translator/testData/incremental/invalidation/renameModuleWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/renameModuleWithCrossModuleInliner/main/module.info
@@ -6,10 +6,10 @@
removed direct depends: m.kt
STEP 2:
dependencies: lib1-new
- updated imports: m.kt
+ modified ir: m.kt
STEP 3:
dependencies: lib1
- removed direct depends: m.kt
+ modified ir: m.kt
STEP 4..5:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/splitJoinModuleWithCrossModuleInliner/lib2/module.info b/js/js.translator/testData/incremental/invalidation/splitJoinModuleWithCrossModuleInliner/lib2/module.info
index 37df220..e9fbc8e 100644
--- a/js/js.translator/testData/incremental/invalidation/splitJoinModuleWithCrossModuleInliner/lib2/module.info
+++ b/js/js.translator/testData/incremental/invalidation/splitJoinModuleWithCrossModuleInliner/lib2/module.info
@@ -8,9 +8,9 @@
removed direct depends: l2.kt
STEP 2..3:
dependencies: lib1-a, lib1-b, lib1-c
- updated imports: l2.kt
+ modified ir: l2.kt
STEP 4:
dependencies: lib1
- removed direct depends: l2.kt
+ modified ir: l2.kt
STEP 5:
dependencies: lib1
diff --git a/js/js.translator/testData/incremental/invalidation/suspendFunctionsWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/suspendFunctionsWithCrossModuleInliner/main/module.info
index 86cd47f..125b10e 100644
--- a/js/js.translator/testData/incremental/invalidation/suspendFunctionsWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/suspendFunctionsWithCrossModuleInliner/main/module.info
@@ -3,4 +3,4 @@
added file: m.kt
STEP 1..2:
dependencies: lib1
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/toplevelPropertiesWithCrossModuleInliner/lib2/module.info b/js/js.translator/testData/incremental/invalidation/toplevelPropertiesWithCrossModuleInliner/lib2/module.info
index f464c11..c7d1c71 100644
--- a/js/js.translator/testData/incremental/invalidation/toplevelPropertiesWithCrossModuleInliner/lib2/module.info
+++ b/js/js.translator/testData/incremental/invalidation/toplevelPropertiesWithCrossModuleInliner/lib2/module.info
@@ -19,7 +19,7 @@
added file: l2inlineGlobalVal.kt
STEP 5:
dependencies: lib1
- updated imports: l2inlineGlobalVal.kt, l2.kt
+ modified ir: l2inlineGlobalVal.kt, l2.kt
STEP 6:
dependencies: lib1
modified ir: l2inlineGlobalVal.kt, l2.kt
@@ -39,7 +39,7 @@
modified ir: l2globalVar.kt l2.kt
STEP 10:
dependencies: lib1
- updated imports: l2inlineGlobalVal.kt, l2.kt
+ modified ir: l2inlineGlobalVal.kt, l2.kt
STEP 11:
dependencies: lib1
modifications:
@@ -56,7 +56,7 @@
dependencies: lib1
STEP 14..15:
dependencies: lib1
- updated imports: l2inlineGlobalVar.kt, l2.kt
+ modified ir: l2inlineGlobalVar.kt, l2.kt
STEP 16:
dependencies: lib1
modifications:
diff --git a/js/js.translator/testData/incremental/invalidation/transitiveInlineFunctionWithCrossModuleInliner/lib2/module.info b/js/js.translator/testData/incremental/invalidation/transitiveInlineFunctionWithCrossModuleInliner/lib2/module.info
index e3581e7..04dadc5 100644
--- a/js/js.translator/testData/incremental/invalidation/transitiveInlineFunctionWithCrossModuleInliner/lib2/module.info
+++ b/js/js.translator/testData/incremental/invalidation/transitiveInlineFunctionWithCrossModuleInliner/lib2/module.info
@@ -3,4 +3,4 @@
added file: l2.kt
STEP 1:
dependencies: lib1
- updated imports: l2.kt
+ modified ir: l2.kt
diff --git a/js/js.translator/testData/incremental/invalidation/transitiveInlineFunctionWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/transitiveInlineFunctionWithCrossModuleInliner/main/module.info
index a7fcdfe..3052568 100644
--- a/js/js.translator/testData/incremental/invalidation/transitiveInlineFunctionWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/transitiveInlineFunctionWithCrossModuleInliner/main/module.info
@@ -3,4 +3,4 @@
added file: m.kt
STEP 1:
dependencies: lib1, lib2
- updated imports: m.kt
+ modified ir: m.kt
diff --git a/js/js.translator/testData/incremental/invalidation/updateExportsAndInlineImportsWithCrossModuleInliner/lib2/module.info b/js/js.translator/testData/incremental/invalidation/updateExportsAndInlineImportsWithCrossModuleInliner/lib2/module.info
index 200bd34..8e9e287 100644
--- a/js/js.translator/testData/incremental/invalidation/updateExportsAndInlineImportsWithCrossModuleInliner/lib2/module.info
+++ b/js/js.translator/testData/incremental/invalidation/updateExportsAndInlineImportsWithCrossModuleInliner/lib2/module.info
@@ -12,7 +12,7 @@
modified ir: l2a.kt
STEP 2:
dependencies: lib1
- updated imports: l2b.kt, l2a.kt
+ modified ir: l2b.kt, l2a.kt
STEP 3:
dependencies: lib1
modifications:
@@ -29,7 +29,7 @@
removed file: l2a.kt
STEP 6:
dependencies: lib1
- updated imports: l2b.kt
+ modified ir: l2b.kt
STEP 7:
dependencies: lib1
modifications:
@@ -39,4 +39,4 @@
modified ir: l2b.kt
STEP 8:
dependencies: lib1
- updated imports: l2a.kt, l2b.kt
+ modified ir: l2a.kt, l2b.kt
diff --git a/js/js.translator/testData/incremental/invalidation/updateExportsAndInlineImportsWithCrossModuleInliner/main/module.info b/js/js.translator/testData/incremental/invalidation/updateExportsAndInlineImportsWithCrossModuleInliner/main/module.info
index 56fce49..3cb5e3e 100644
--- a/js/js.translator/testData/incremental/invalidation/updateExportsAndInlineImportsWithCrossModuleInliner/main/module.info
+++ b/js/js.translator/testData/incremental/invalidation/updateExportsAndInlineImportsWithCrossModuleInliner/main/module.info
@@ -3,12 +3,12 @@
added file: m.kt
STEP 1..3:
dependencies: lib1, lib2
- updated imports: m.kt
+ modified ir: m.kt
STEP 4:
dependencies: lib1, lib2
STEP 5:
dependencies: lib1, lib2
- removed direct depends: m.kt
+ modified ir: m.kt
STEP 6..8:
dependencies: lib1, lib2
- updated imports: m.kt
+ modified ir: m.kt