Tests: add FILE directives to some multimodule tests
To help them run on the old infrastructure, which light analysis tests are still using.
This commit is contained in:
committed by
Space Team
parent
29b6595cfc
commit
be4df35867
+4
@@ -2,6 +2,8 @@
|
|||||||
// ISSUE: KT-57876
|
// ISSUE: KT-57876
|
||||||
|
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
|
// FILE: lib.kt
|
||||||
|
|
||||||
interface EnvironmentKeyProvider {
|
interface EnvironmentKeyProvider {
|
||||||
interface NestedInterface : @EnvironmentKeyDescription Some
|
interface NestedInterface : @EnvironmentKeyDescription Some
|
||||||
|
|
||||||
@@ -12,5 +14,7 @@ interface EnvironmentKeyProvider {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// MODULE: main(lib)
|
// MODULE: main(lib)
|
||||||
|
// FILE: main.kt
|
||||||
|
|
||||||
fun bar(arg: EnvironmentKeyProvider.NestedInterface) {}
|
fun bar(arg: EnvironmentKeyProvider.NestedInterface) {}
|
||||||
fun box() = "OK"
|
fun box() = "OK"
|
||||||
|
|||||||
+4
@@ -2,6 +2,8 @@
|
|||||||
// ISSUE: KT-57876
|
// ISSUE: KT-57876
|
||||||
|
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
|
// FILE: lib.kt
|
||||||
|
|
||||||
interface EnvironmentKeyProvider {
|
interface EnvironmentKeyProvider {
|
||||||
@Target(AnnotationTarget.TYPE)
|
@Target(AnnotationTarget.TYPE)
|
||||||
annotation class EnvironmentKeyDescription
|
annotation class EnvironmentKeyDescription
|
||||||
@@ -10,5 +12,7 @@ interface EnvironmentKeyProvider {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// MODULE: main(lib)
|
// MODULE: main(lib)
|
||||||
|
// FILE: main.kt
|
||||||
|
|
||||||
fun foo(arg: EnvironmentKeyProvider) {}
|
fun foo(arg: EnvironmentKeyProvider) {}
|
||||||
fun box() = "OK"
|
fun box() = "OK"
|
||||||
|
|||||||
+5
@@ -1,6 +1,9 @@
|
|||||||
// TARGET_BACKEND: JVM_IR
|
// TARGET_BACKEND: JVM_IR
|
||||||
// ISSUE: KT-53698
|
// ISSUE: KT-53698
|
||||||
|
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
|
// FILE: lib.kt
|
||||||
|
|
||||||
package foo
|
package foo
|
||||||
|
|
||||||
class Some(val s: String)
|
class Some(val s: String)
|
||||||
@@ -8,6 +11,8 @@ class Some(val s: String)
|
|||||||
internal fun Some.foo(): String = s
|
internal fun Some.foo(): String = s
|
||||||
|
|
||||||
// MODULE: main(lib)
|
// MODULE: main(lib)
|
||||||
|
// FILE: main.kt
|
||||||
|
|
||||||
@file:Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER")
|
@file:Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER")
|
||||||
package bar
|
package bar
|
||||||
|
|
||||||
|
|||||||
@@ -2,6 +2,8 @@
|
|||||||
// ISSUE: KT-55026
|
// ISSUE: KT-55026
|
||||||
|
|
||||||
// MODULE: lib
|
// MODULE: lib
|
||||||
|
// FILE: lib.kt
|
||||||
|
|
||||||
interface Base {
|
interface Base {
|
||||||
val x: String
|
val x: String
|
||||||
}
|
}
|
||||||
@@ -10,6 +12,8 @@ internal class Some(override val x: String) : Base
|
|||||||
internal class Other(override val x: String) : Base
|
internal class Other(override val x: String) : Base
|
||||||
|
|
||||||
// MODULE: main(lib)
|
// MODULE: main(lib)
|
||||||
|
// FILE: main.kt
|
||||||
|
|
||||||
@file:Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER")
|
@file:Suppress("INVISIBLE_REFERENCE", "INVISIBLE_MEMBER")
|
||||||
|
|
||||||
internal fun Some(): Base = Some("K")
|
internal fun Some(): Base = Some("K")
|
||||||
|
|||||||
@@ -4,6 +4,7 @@
|
|||||||
// CHECK_BYTECODE_LISTING
|
// CHECK_BYTECODE_LISTING
|
||||||
|
|
||||||
// MODULE: dependency
|
// MODULE: dependency
|
||||||
|
// FILE: dependency.kt
|
||||||
|
|
||||||
package dependency
|
package dependency
|
||||||
|
|
||||||
@@ -16,8 +17,8 @@ inline fun inlined() = dependency.DPoint(1.0, 2.0)
|
|||||||
fun id(x: dependency.DPoint) = x
|
fun id(x: dependency.DPoint) = x
|
||||||
inline fun idInlined(x: dependency.DPoint) = x
|
inline fun idInlined(x: dependency.DPoint) = x
|
||||||
|
|
||||||
|
|
||||||
// MODULE: main(dependency)
|
// MODULE: main(dependency)
|
||||||
|
// FILE: main.kt
|
||||||
|
|
||||||
package main
|
package main
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ Module: dependency
|
|||||||
@kotlin.jvm.JvmInline
|
@kotlin.jvm.JvmInline
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class dependency/DPoint {
|
public final class dependency/DPoint {
|
||||||
// source: 'module_dependency_multiModules.kt'
|
// source: 'dependency.kt'
|
||||||
private final field x: double
|
private final field x: double
|
||||||
private final field y: double
|
private final field y: double
|
||||||
private synthetic method <init>(p0: double, p1: double): void
|
private synthetic method <init>(p0: double, p1: double): void
|
||||||
@@ -22,8 +22,8 @@ public final class dependency/DPoint {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class dependency/Module_dependency_multiModulesKt {
|
public final class dependency/DependencyKt {
|
||||||
// source: 'module_dependency_multiModules.kt'
|
// source: 'dependency.kt'
|
||||||
public final static @org.jetbrains.annotations.NotNull method f(): dependency.DPoint
|
public final static @org.jetbrains.annotations.NotNull method f(): dependency.DPoint
|
||||||
public final static @org.jetbrains.annotations.NotNull method id-ggqRWaI(p0: double, p1: double): dependency.DPoint
|
public final static @org.jetbrains.annotations.NotNull method id-ggqRWaI(p0: double, p1: double): dependency.DPoint
|
||||||
public final static @org.jetbrains.annotations.NotNull method idInlined-ggqRWaI(p0: double, p1: double): dependency.DPoint
|
public final static @org.jetbrains.annotations.NotNull method idInlined-ggqRWaI(p0: double, p1: double): dependency.DPoint
|
||||||
@@ -31,8 +31,8 @@ public final class dependency/Module_dependency_multiModulesKt {
|
|||||||
}
|
}
|
||||||
Module: main
|
Module: main
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class main/Module_main_multiModulesKt {
|
public final class main/MainKt {
|
||||||
// source: 'module_main_multiModules.kt'
|
// source: 'main.kt'
|
||||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||||
public final static @org.jetbrains.annotations.NotNull method f(): dependency.DPoint
|
public final static @org.jetbrains.annotations.NotNull method f(): dependency.DPoint
|
||||||
public final static @org.jetbrains.annotations.NotNull method id-ggqRWaI(p0: double, p1: double): dependency.DPoint
|
public final static @org.jetbrains.annotations.NotNull method id-ggqRWaI(p0: double, p1: double): dependency.DPoint
|
||||||
|
|||||||
@@ -5,6 +5,8 @@
|
|||||||
// LANGUAGE: +ValueClasses
|
// LANGUAGE: +ValueClasses
|
||||||
|
|
||||||
// MODULE: dependency
|
// MODULE: dependency
|
||||||
|
// FILE: dependency.kt
|
||||||
|
|
||||||
@JvmInline
|
@JvmInline
|
||||||
value class MfvcDependency(val x: Int, val y: Int) {
|
value class MfvcDependency(val x: Int, val y: Int) {
|
||||||
val z: Int
|
val z: Int
|
||||||
@@ -61,6 +63,7 @@ class RegularDependency {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// MODULE: main(dependency)
|
// MODULE: main(dependency)
|
||||||
|
// FILE: main.kt
|
||||||
|
|
||||||
@JvmInline
|
@JvmInline
|
||||||
value class Public(val x: Int, val y: Int) {
|
value class Public(val x: Int, val y: Int) {
|
||||||
|
|||||||
+22
-22
@@ -1,7 +1,7 @@
|
|||||||
Module: dependency
|
Module: dependency
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class MfvcDependency$Companion {
|
public final class MfvcDependency$Companion {
|
||||||
// source: 'module_dependency_visibility.kt'
|
// source: 'dependency.kt'
|
||||||
private method <init>(): void
|
private method <init>(): void
|
||||||
public synthetic method <init>(p0: kotlin.jvm.internal.DefaultConstructorMarker): void
|
public synthetic method <init>(p0: kotlin.jvm.internal.DefaultConstructorMarker): void
|
||||||
public final @org.jetbrains.annotations.NotNull method getT(): MfvcDependency
|
public final @org.jetbrains.annotations.NotNull method getT(): MfvcDependency
|
||||||
@@ -34,7 +34,7 @@ public final class MfvcDependency$Companion {
|
|||||||
@kotlin.jvm.JvmInline
|
@kotlin.jvm.JvmInline
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class MfvcDependency {
|
public final class MfvcDependency {
|
||||||
// source: 'module_dependency_visibility.kt'
|
// source: 'dependency.kt'
|
||||||
public final static @org.jetbrains.annotations.NotNull field Companion: MfvcDependency$Companion
|
public final static @org.jetbrains.annotations.NotNull field Companion: MfvcDependency$Companion
|
||||||
private final field x$1: int
|
private final field x$1: int
|
||||||
private static field x: int
|
private static field x: int
|
||||||
@@ -84,7 +84,7 @@ public final class MfvcDependency {
|
|||||||
|
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class RegularDependency$Companion {
|
public final class RegularDependency$Companion {
|
||||||
// source: 'module_dependency_visibility.kt'
|
// source: 'dependency.kt'
|
||||||
private method <init>(): void
|
private method <init>(): void
|
||||||
public synthetic method <init>(p0: kotlin.jvm.internal.DefaultConstructorMarker): void
|
public synthetic method <init>(p0: kotlin.jvm.internal.DefaultConstructorMarker): void
|
||||||
public final @org.jetbrains.annotations.NotNull method getT(): MfvcDependency
|
public final @org.jetbrains.annotations.NotNull method getT(): MfvcDependency
|
||||||
@@ -116,7 +116,7 @@ public final class RegularDependency$Companion {
|
|||||||
|
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class RegularDependency {
|
public final class RegularDependency {
|
||||||
// source: 'module_dependency_visibility.kt'
|
// source: 'dependency.kt'
|
||||||
public final static @org.jetbrains.annotations.NotNull field Companion: RegularDependency$Companion
|
public final static @org.jetbrains.annotations.NotNull field Companion: RegularDependency$Companion
|
||||||
private field x$1: int
|
private field x$1: int
|
||||||
private static field x: int
|
private static field x: int
|
||||||
@@ -162,7 +162,7 @@ public final class RegularDependency {
|
|||||||
Module: main
|
Module: main
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class Internal$Companion {
|
public final class Internal$Companion {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
private method <init>(): void
|
private method <init>(): void
|
||||||
public synthetic method <init>(p0: kotlin.jvm.internal.DefaultConstructorMarker): void
|
public synthetic method <init>(p0: kotlin.jvm.internal.DefaultConstructorMarker): void
|
||||||
public synthetic deprecated static @kotlin.jvm.JvmStatic method getT$annotations(): void
|
public synthetic deprecated static @kotlin.jvm.JvmStatic method getT$annotations(): void
|
||||||
@@ -184,7 +184,7 @@ public final class Internal$Companion {
|
|||||||
@kotlin.jvm.JvmInline
|
@kotlin.jvm.JvmInline
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class Internal {
|
public final class Internal {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
public final static @org.jetbrains.annotations.NotNull field Companion: Internal$Companion
|
public final static @org.jetbrains.annotations.NotNull field Companion: Internal$Companion
|
||||||
private final field x$1: int
|
private final field x$1: int
|
||||||
private static field x: int
|
private static field x: int
|
||||||
@@ -222,7 +222,7 @@ public final class Internal {
|
|||||||
@kotlin.jvm.JvmInline
|
@kotlin.jvm.JvmInline
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class InternalInternal {
|
public final class InternalInternal {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
private final field value-x: int
|
private final field value-x: int
|
||||||
private final field value-y: int
|
private final field value-y: int
|
||||||
private synthetic method <init>(p0: int, p1: int): void
|
private synthetic method <init>(p0: int, p1: int): void
|
||||||
@@ -244,7 +244,7 @@ public final class InternalInternal {
|
|||||||
@kotlin.jvm.JvmInline
|
@kotlin.jvm.JvmInline
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class InternalPrivate {
|
public final class InternalPrivate {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
private final field value-x: int
|
private final field value-x: int
|
||||||
private final field value-y: int
|
private final field value-y: int
|
||||||
private synthetic method <init>(p0: int, p1: int): void
|
private synthetic method <init>(p0: int, p1: int): void
|
||||||
@@ -266,7 +266,7 @@ public final class InternalPrivate {
|
|||||||
@kotlin.jvm.JvmInline
|
@kotlin.jvm.JvmInline
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class InternalPublic {
|
public final class InternalPublic {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
private final field value-x: int
|
private final field value-x: int
|
||||||
private final field value-y: int
|
private final field value-y: int
|
||||||
private synthetic method <init>(p0: int, p1: int): void
|
private synthetic method <init>(p0: int, p1: int): void
|
||||||
@@ -286,8 +286,8 @@ public final class InternalPublic {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class Module_main_visibilityKt {
|
public final class MainKt {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
public final static @org.jetbrains.annotations.NotNull method box(): java.lang.String
|
||||||
public final inner class MfvcDependency$Companion
|
public final inner class MfvcDependency$Companion
|
||||||
public final inner class Regular$Companion
|
public final inner class Regular$Companion
|
||||||
@@ -297,7 +297,7 @@ public final class Module_main_visibilityKt {
|
|||||||
@kotlin.jvm.JvmInline
|
@kotlin.jvm.JvmInline
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class Private {
|
public final class Private {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
private final field x: int
|
private final field x: int
|
||||||
private final field y: int
|
private final field y: int
|
||||||
private synthetic method <init>(p0: int, p1: int): void
|
private synthetic method <init>(p0: int, p1: int): void
|
||||||
@@ -317,7 +317,7 @@ public final class Private {
|
|||||||
@kotlin.jvm.JvmInline
|
@kotlin.jvm.JvmInline
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class PrivateInternal {
|
public final class PrivateInternal {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
private final field value-x: int
|
private final field value-x: int
|
||||||
private final field value-y: int
|
private final field value-y: int
|
||||||
private synthetic method <init>(p0: int, p1: int): void
|
private synthetic method <init>(p0: int, p1: int): void
|
||||||
@@ -339,7 +339,7 @@ public final class PrivateInternal {
|
|||||||
@kotlin.jvm.JvmInline
|
@kotlin.jvm.JvmInline
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class PrivatePrivate {
|
public final class PrivatePrivate {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
private final field value-x: int
|
private final field value-x: int
|
||||||
private final field value-y: int
|
private final field value-y: int
|
||||||
private synthetic method <init>(p0: int, p1: int): void
|
private synthetic method <init>(p0: int, p1: int): void
|
||||||
@@ -361,7 +361,7 @@ public final class PrivatePrivate {
|
|||||||
@kotlin.jvm.JvmInline
|
@kotlin.jvm.JvmInline
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class PrivatePublic {
|
public final class PrivatePublic {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
private final field value-x: int
|
private final field value-x: int
|
||||||
private final field value-y: int
|
private final field value-y: int
|
||||||
private synthetic method <init>(p0: int, p1: int): void
|
private synthetic method <init>(p0: int, p1: int): void
|
||||||
@@ -382,7 +382,7 @@ public final class PrivatePublic {
|
|||||||
|
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class Public$Companion {
|
public final class Public$Companion {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
private method <init>(): void
|
private method <init>(): void
|
||||||
public synthetic method <init>(p0: kotlin.jvm.internal.DefaultConstructorMarker): void
|
public synthetic method <init>(p0: kotlin.jvm.internal.DefaultConstructorMarker): void
|
||||||
public final @org.jetbrains.annotations.NotNull method getT(): Public
|
public final @org.jetbrains.annotations.NotNull method getT(): Public
|
||||||
@@ -401,7 +401,7 @@ public final class Public$Companion {
|
|||||||
@kotlin.jvm.JvmInline
|
@kotlin.jvm.JvmInline
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class Public {
|
public final class Public {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
public final static @org.jetbrains.annotations.NotNull field Companion: Public$Companion
|
public final static @org.jetbrains.annotations.NotNull field Companion: Public$Companion
|
||||||
private final field x$1: int
|
private final field x$1: int
|
||||||
private static field x: int
|
private static field x: int
|
||||||
@@ -435,7 +435,7 @@ public final class Public {
|
|||||||
@kotlin.jvm.JvmInline
|
@kotlin.jvm.JvmInline
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class PublicInternal {
|
public final class PublicInternal {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
private final field value-x: int
|
private final field value-x: int
|
||||||
private final field value-y: int
|
private final field value-y: int
|
||||||
private synthetic method <init>(p0: int, p1: int): void
|
private synthetic method <init>(p0: int, p1: int): void
|
||||||
@@ -457,7 +457,7 @@ public final class PublicInternal {
|
|||||||
@kotlin.jvm.JvmInline
|
@kotlin.jvm.JvmInline
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class PublicPrivate {
|
public final class PublicPrivate {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
private final field value-x: int
|
private final field value-x: int
|
||||||
private final field value-y: int
|
private final field value-y: int
|
||||||
private synthetic method <init>(p0: int, p1: int): void
|
private synthetic method <init>(p0: int, p1: int): void
|
||||||
@@ -479,7 +479,7 @@ public final class PublicPrivate {
|
|||||||
@kotlin.jvm.JvmInline
|
@kotlin.jvm.JvmInline
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class PublicPublic {
|
public final class PublicPublic {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
private final field value-x: int
|
private final field value-x: int
|
||||||
private final field value-y: int
|
private final field value-y: int
|
||||||
private synthetic method <init>(p0: int, p1: int): void
|
private synthetic method <init>(p0: int, p1: int): void
|
||||||
@@ -500,7 +500,7 @@ public final class PublicPublic {
|
|||||||
|
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class Regular$Companion {
|
public final class Regular$Companion {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
private method <init>(): void
|
private method <init>(): void
|
||||||
public synthetic method <init>(p0: kotlin.jvm.internal.DefaultConstructorMarker): void
|
public synthetic method <init>(p0: kotlin.jvm.internal.DefaultConstructorMarker): void
|
||||||
public synthetic final static method access$getJvmStaticX3(p0: Regular$Companion): Public
|
public synthetic final static method access$getJvmStaticX3(p0: Regular$Companion): Public
|
||||||
@@ -682,7 +682,7 @@ public final class Regular$Companion {
|
|||||||
|
|
||||||
@kotlin.Metadata
|
@kotlin.Metadata
|
||||||
public final class Regular {
|
public final class Regular {
|
||||||
// source: 'module_main_visibility.kt'
|
// source: 'main.kt'
|
||||||
public final static @org.jetbrains.annotations.NotNull field Companion: Regular$Companion
|
public final static @org.jetbrains.annotations.NotNull field Companion: Regular$Companion
|
||||||
private static field jvmStaticX1-x: int
|
private static field jvmStaticX1-x: int
|
||||||
private static field jvmStaticX1-y: int
|
private static field jvmStaticX1-y: int
|
||||||
|
|||||||
Reference in New Issue
Block a user