Adjust CLI tests for JSR305 annotations being extracted

See the previous commits
This commit is contained in:
Denis.Zharkov
2023-03-13 10:52:49 +01:00
committed by Space Team
parent 13febaf978
commit bcbe26287a
29 changed files with 39 additions and 7 deletions
+1
View File
@@ -1,5 +1,6 @@
$TESTDATA_DIR$/compatqualUsage.kt
$TESTDATA_DIR$/compatqual
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/compatqualUsage.kt
$TESTDATA_DIR$/compatqual
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/compatqualUsage.kt
$TESTDATA_DIR$/compatqual
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/compatqualUsage.kt
$TESTDATA_DIR$/compatqual
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -3,5 +3,6 @@
$TESTDATA_DIR$/jspecifyUsage.kt
$TESTDATA_DIR$/jspecify
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -3,5 +3,6 @@
$TESTDATA_DIR$/jspecifyUsage.kt
$TESTDATA_DIR$/jspecify
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -1,5 +1,6 @@
$TESTDATA_DIR$/jspecifyUsage.kt
$TESTDATA_DIR$/jspecify
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/jspecifyUsage.kt
$TESTDATA_DIR$/jspecify
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/jspecifyUsage.kt
$TESTDATA_DIR$/jspecify
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/jspecifyUsage.kt
$TESTDATA_DIR$/jspecify
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -3,5 +3,6 @@
$TESTDATA_DIR$/jsr305Migration.kt
$TESTDATA_DIR$/jsr305
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -1,5 +1,6 @@
$TESTDATA_DIR$/jsr305DefaultMigration.kt
$TESTDATA_DIR$/jsr305
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/jsr305Usage.kt
$TESTDATA_DIR$/jsr305
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/jsr305Usage.kt
$TESTDATA_DIR$/jsr305
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/jsr305Usage.kt
$TESTDATA_DIR$/jsr305
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+2 -1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/jsr305Migration.kt
$TESTDATA_DIR$/jsr305
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
$TEMP_DIR$
+2 -1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/jsr305Migration.kt
$TESTDATA_DIR$/jsr305
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
$TEMP_DIR$
+1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/jsr305Usage.kt
$TESTDATA_DIR$/jsr305
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+2 -1
View File
@@ -1,5 +1,6 @@
$TESTDATA_DIR$/jsr305Migration.kt
$TESTDATA_DIR$/jsr305
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
$TEMP_DIR$
+2 -1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/jsr305Migration.kt
$TESTDATA_DIR$/jsr305
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
$TEMP_DIR$
+2 -1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/jsr305Migration.kt
$TESTDATA_DIR$/jsr305
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
$TEMP_DIR$
+2 -1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/jsr305Migration.kt
$TESTDATA_DIR$/jsr305
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
$TEMP_DIR$
+1
View File
@@ -1,5 +1,6 @@
$TESTDATA_DIR$/jsr305Usage.kt
$TESTDATA_DIR$/jsr305
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/jsr305Usage.kt
$TESTDATA_DIR$/jsr305
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -2,5 +2,6 @@
$TESTDATA_DIR$/jsr305Usage.kt
$TESTDATA_DIR$/jsr305
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
+1
View File
@@ -5,5 +5,6 @@ $TESTDATA_DIR$/severalAnnotations.kt
$TESTDATA_DIR$/jspecify
$TESTDATA_DIR$/compatqual
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
@@ -1,6 +1,7 @@
$TESTDATA_DIR$/overridingArgs.kt
$TESTDATA_DIR$/java
$FOREIGN_ANNOTATIONS_DIR$
$JSR_305_DECLARATIONS$
-d
$TEMP_DIR$
-Xnullability-annotations=@org.jetbrains.annotations\:warn
-Xnullability-annotations=@org.jetbrains.annotations\:warn
@@ -17,4 +17,5 @@
package org.jetbrains.kotlin.checkers
const val FOREIGN_ANNOTATIONS_SOURCES_PATH = "third-party/annotations"
const val JSR_305_SOURCES_PATH = "third-party/jsr305"
const val FOREIGN_JDK8_ANNOTATIONS_SOURCES_PATH = "third-party/java8-annotations"
@@ -275,6 +275,10 @@ public abstract class AbstractCliTest extends TestCaseWithTmpdir {
"$FOREIGN_ANNOTATIONS_DIR$",
new File(ThirdPartyAnnotationPathsKt.FOREIGN_ANNOTATIONS_SOURCES_PATH).getPath()
)
.replace(
"$JSR_305_DECLARATIONS$",
new File(ThirdPartyAnnotationPathsKt.JSR_305_SOURCES_PATH).getPath()
)
.replace(
"$FOREIGN_JAVA8_ANNOTATIONS_DIR$",
new File(ThirdPartyAnnotationPathsKt.FOREIGN_JDK8_ANNOTATIONS_SOURCES_PATH).getPath()