Adjust CLI tests for JSR305 annotations being extracted
See the previous commits
This commit is contained in:
committed by
Space Team
parent
13febaf978
commit
bcbe26287a
@@ -1,5 +1,6 @@
|
|||||||
$TESTDATA_DIR$/compatqualUsage.kt
|
$TESTDATA_DIR$/compatqualUsage.kt
|
||||||
$TESTDATA_DIR$/compatqual
|
$TESTDATA_DIR$/compatqual
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/compatqualUsage.kt
|
$TESTDATA_DIR$/compatqualUsage.kt
|
||||||
$TESTDATA_DIR$/compatqual
|
$TESTDATA_DIR$/compatqual
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/compatqualUsage.kt
|
$TESTDATA_DIR$/compatqualUsage.kt
|
||||||
$TESTDATA_DIR$/compatqual
|
$TESTDATA_DIR$/compatqual
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/compatqualUsage.kt
|
$TESTDATA_DIR$/compatqualUsage.kt
|
||||||
$TESTDATA_DIR$/compatqual
|
$TESTDATA_DIR$/compatqual
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -3,5 +3,6 @@
|
|||||||
$TESTDATA_DIR$/jspecifyUsage.kt
|
$TESTDATA_DIR$/jspecifyUsage.kt
|
||||||
$TESTDATA_DIR$/jspecify
|
$TESTDATA_DIR$/jspecify
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -3,5 +3,6 @@
|
|||||||
$TESTDATA_DIR$/jspecifyUsage.kt
|
$TESTDATA_DIR$/jspecifyUsage.kt
|
||||||
$TESTDATA_DIR$/jspecify
|
$TESTDATA_DIR$/jspecify
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
$TESTDATA_DIR$/jspecifyUsage.kt
|
$TESTDATA_DIR$/jspecifyUsage.kt
|
||||||
$TESTDATA_DIR$/jspecify
|
$TESTDATA_DIR$/jspecify
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/jspecifyUsage.kt
|
$TESTDATA_DIR$/jspecifyUsage.kt
|
||||||
$TESTDATA_DIR$/jspecify
|
$TESTDATA_DIR$/jspecify
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/jspecifyUsage.kt
|
$TESTDATA_DIR$/jspecifyUsage.kt
|
||||||
$TESTDATA_DIR$/jspecify
|
$TESTDATA_DIR$/jspecify
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
+1
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/jspecifyUsage.kt
|
$TESTDATA_DIR$/jspecifyUsage.kt
|
||||||
$TESTDATA_DIR$/jspecify
|
$TESTDATA_DIR$/jspecify
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -3,5 +3,6 @@
|
|||||||
$TESTDATA_DIR$/jsr305Migration.kt
|
$TESTDATA_DIR$/jsr305Migration.kt
|
||||||
$TESTDATA_DIR$/jsr305
|
$TESTDATA_DIR$/jsr305
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
$TESTDATA_DIR$/jsr305DefaultMigration.kt
|
$TESTDATA_DIR$/jsr305DefaultMigration.kt
|
||||||
$TESTDATA_DIR$/jsr305
|
$TESTDATA_DIR$/jsr305
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/jsr305Usage.kt
|
$TESTDATA_DIR$/jsr305Usage.kt
|
||||||
$TESTDATA_DIR$/jsr305
|
$TESTDATA_DIR$/jsr305
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/jsr305Usage.kt
|
$TESTDATA_DIR$/jsr305Usage.kt
|
||||||
$TESTDATA_DIR$/jsr305
|
$TESTDATA_DIR$/jsr305
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/jsr305Usage.kt
|
$TESTDATA_DIR$/jsr305Usage.kt
|
||||||
$TESTDATA_DIR$/jsr305
|
$TESTDATA_DIR$/jsr305
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/jsr305Migration.kt
|
$TESTDATA_DIR$/jsr305Migration.kt
|
||||||
$TESTDATA_DIR$/jsr305
|
$TESTDATA_DIR$/jsr305
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/jsr305Migration.kt
|
$TESTDATA_DIR$/jsr305Migration.kt
|
||||||
$TESTDATA_DIR$/jsr305
|
$TESTDATA_DIR$/jsr305
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
+1
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/jsr305Usage.kt
|
$TESTDATA_DIR$/jsr305Usage.kt
|
||||||
$TESTDATA_DIR$/jsr305
|
$TESTDATA_DIR$/jsr305
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
$TESTDATA_DIR$/jsr305Migration.kt
|
$TESTDATA_DIR$/jsr305Migration.kt
|
||||||
$TESTDATA_DIR$/jsr305
|
$TESTDATA_DIR$/jsr305
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/jsr305Migration.kt
|
$TESTDATA_DIR$/jsr305Migration.kt
|
||||||
$TESTDATA_DIR$/jsr305
|
$TESTDATA_DIR$/jsr305
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/jsr305Migration.kt
|
$TESTDATA_DIR$/jsr305Migration.kt
|
||||||
$TESTDATA_DIR$/jsr305
|
$TESTDATA_DIR$/jsr305
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/jsr305Migration.kt
|
$TESTDATA_DIR$/jsr305Migration.kt
|
||||||
$TESTDATA_DIR$/jsr305
|
$TESTDATA_DIR$/jsr305
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
+1
@@ -1,5 +1,6 @@
|
|||||||
$TESTDATA_DIR$/jsr305Usage.kt
|
$TESTDATA_DIR$/jsr305Usage.kt
|
||||||
$TESTDATA_DIR$/jsr305
|
$TESTDATA_DIR$/jsr305
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
+1
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/jsr305Usage.kt
|
$TESTDATA_DIR$/jsr305Usage.kt
|
||||||
$TESTDATA_DIR$/jsr305
|
$TESTDATA_DIR$/jsr305
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
+1
@@ -2,5 +2,6 @@
|
|||||||
$TESTDATA_DIR$/jsr305Usage.kt
|
$TESTDATA_DIR$/jsr305Usage.kt
|
||||||
$TESTDATA_DIR$/jsr305
|
$TESTDATA_DIR$/jsr305
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -5,5 +5,6 @@ $TESTDATA_DIR$/severalAnnotations.kt
|
|||||||
$TESTDATA_DIR$/jspecify
|
$TESTDATA_DIR$/jspecify
|
||||||
$TESTDATA_DIR$/compatqual
|
$TESTDATA_DIR$/compatqual
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
$TESTDATA_DIR$/overridingArgs.kt
|
$TESTDATA_DIR$/overridingArgs.kt
|
||||||
$TESTDATA_DIR$/java
|
$TESTDATA_DIR$/java
|
||||||
$FOREIGN_ANNOTATIONS_DIR$
|
$FOREIGN_ANNOTATIONS_DIR$
|
||||||
|
$JSR_305_DECLARATIONS$
|
||||||
-d
|
-d
|
||||||
$TEMP_DIR$
|
$TEMP_DIR$
|
||||||
-Xnullability-annotations=@org.jetbrains.annotations\:warn
|
-Xnullability-annotations=@org.jetbrains.annotations\:warn
|
||||||
@@ -17,4 +17,5 @@
|
|||||||
package org.jetbrains.kotlin.checkers
|
package org.jetbrains.kotlin.checkers
|
||||||
|
|
||||||
const val FOREIGN_ANNOTATIONS_SOURCES_PATH = "third-party/annotations"
|
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"
|
const val FOREIGN_JDK8_ANNOTATIONS_SOURCES_PATH = "third-party/java8-annotations"
|
||||||
|
|||||||
@@ -275,6 +275,10 @@ public abstract class AbstractCliTest extends TestCaseWithTmpdir {
|
|||||||
"$FOREIGN_ANNOTATIONS_DIR$",
|
"$FOREIGN_ANNOTATIONS_DIR$",
|
||||||
new File(ThirdPartyAnnotationPathsKt.FOREIGN_ANNOTATIONS_SOURCES_PATH).getPath()
|
new File(ThirdPartyAnnotationPathsKt.FOREIGN_ANNOTATIONS_SOURCES_PATH).getPath()
|
||||||
)
|
)
|
||||||
|
.replace(
|
||||||
|
"$JSR_305_DECLARATIONS$",
|
||||||
|
new File(ThirdPartyAnnotationPathsKt.JSR_305_SOURCES_PATH).getPath()
|
||||||
|
)
|
||||||
.replace(
|
.replace(
|
||||||
"$FOREIGN_JAVA8_ANNOTATIONS_DIR$",
|
"$FOREIGN_JAVA8_ANNOTATIONS_DIR$",
|
||||||
new File(ThirdPartyAnnotationPathsKt.FOREIGN_JDK8_ANNOTATIONS_SOURCES_PATH).getPath()
|
new File(ThirdPartyAnnotationPathsKt.FOREIGN_JDK8_ANNOTATIONS_SOURCES_PATH).getPath()
|
||||||
|
|||||||
Reference in New Issue
Block a user