[FIR] Link some tests with issues
Just in case. ^KT-59874
This commit is contained in:
committed by
Space Team
parent
41c5934d4e
commit
425d5e808b
+1
@@ -1,4 +1,5 @@
|
|||||||
// KT-15951 Callable reference to class constructor from object is not resolved
|
// KT-15951 Callable reference to class constructor from object is not resolved
|
||||||
|
// KT-63069
|
||||||
|
|
||||||
object A {
|
object A {
|
||||||
class Wrapper
|
class Wrapper
|
||||||
|
|||||||
Vendored
+1
@@ -1,4 +1,5 @@
|
|||||||
// KT-15951 Callable reference to class constructor from object is not resolved
|
// KT-15951 Callable reference to class constructor from object is not resolved
|
||||||
|
// KT-63069
|
||||||
|
|
||||||
object A {
|
object A {
|
||||||
class Wrapper
|
class Wrapper
|
||||||
|
|||||||
Vendored
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
// SKIP_TXT
|
// SKIP_TXT
|
||||||
|
|
||||||
fun <T> T.myApply(block: T.() -> Unit): T = this
|
fun <T> T.myApply(block: T.() -> Unit): T = this
|
||||||
|
|||||||
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
// SKIP_TXT
|
// SKIP_TXT
|
||||||
|
|
||||||
fun <T> T.myApply(block: T.() -> Unit): T = this
|
fun <T> T.myApply(block: T.() -> Unit): T = this
|
||||||
|
|||||||
Vendored
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-63068
|
||||||
fun List<Int>.f() {
|
fun List<Int>.f() {
|
||||||
this@List.size
|
this@List.size
|
||||||
}
|
}
|
||||||
|
|||||||
Vendored
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-63068
|
||||||
fun List<Int>.f() {
|
fun List<Int>.f() {
|
||||||
this<!UNRESOLVED_REFERENCE!>@List<!>.<!DEBUG_INFO_MISSING_UNRESOLVED!>size<!>
|
this<!UNRESOLVED_REFERENCE!>@List<!>.<!DEBUG_INFO_MISSING_UNRESOLVED!>size<!>
|
||||||
}
|
}
|
||||||
|
|||||||
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-63068
|
||||||
fun Int.f() {
|
fun Int.f() {
|
||||||
this@Int
|
this@Int
|
||||||
}
|
}
|
||||||
|
|||||||
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-63068
|
||||||
fun Int.f() {
|
fun Int.f() {
|
||||||
this<!UNRESOLVED_REFERENCE!>@Int<!>
|
this<!UNRESOLVED_REFERENCE!>@Int<!>
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// ISSUE: KT-63063
|
||||||
|
|
||||||
class Test {
|
class Test {
|
||||||
@ClassObjectAnnotation
|
@ClassObjectAnnotation
|
||||||
@NestedAnnotation
|
@NestedAnnotation
|
||||||
|
|||||||
@@ -1,3 +1,5 @@
|
|||||||
|
// ISSUE: KT-63063
|
||||||
|
|
||||||
class Test {
|
class Test {
|
||||||
@<!UNRESOLVED_REFERENCE!>ClassObjectAnnotation<!>
|
@<!UNRESOLVED_REFERENCE!>ClassObjectAnnotation<!>
|
||||||
@NestedAnnotation
|
@NestedAnnotation
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-59138
|
||||||
// SKIP_TXT
|
// SKIP_TXT
|
||||||
// FILE: JavaClass.java
|
// FILE: JavaClass.java
|
||||||
public class JavaClass {
|
public class JavaClass {
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-59138
|
||||||
// SKIP_TXT
|
// SKIP_TXT
|
||||||
// FILE: JavaClass.java
|
// FILE: JavaClass.java
|
||||||
public class JavaClass {
|
public class JavaClass {
|
||||||
|
|||||||
Vendored
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-63070
|
||||||
// FILE: a/b.java
|
// FILE: a/b.java
|
||||||
package a;
|
package a;
|
||||||
|
|
||||||
|
|||||||
Vendored
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-63070
|
||||||
// FILE: a/b.java
|
// FILE: a/b.java
|
||||||
package a;
|
package a;
|
||||||
|
|
||||||
|
|||||||
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-63066
|
||||||
// MODULE: m1
|
// MODULE: m1
|
||||||
// FILE: a.kt
|
// FILE: a.kt
|
||||||
|
|
||||||
|
|||||||
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-63066
|
||||||
// MODULE: m1
|
// MODULE: m1
|
||||||
// FILE: a.kt
|
// FILE: a.kt
|
||||||
|
|
||||||
|
|||||||
Vendored
+1
@@ -1,4 +1,5 @@
|
|||||||
// !API_VERSION: 1.0
|
// !API_VERSION: 1.0
|
||||||
|
// ISSUE: KT-63065
|
||||||
// MODULE: m1
|
// MODULE: m1
|
||||||
// FILE: a.kt
|
// FILE: a.kt
|
||||||
|
|
||||||
|
|||||||
+1
@@ -1,4 +1,5 @@
|
|||||||
// !API_VERSION: 1.0
|
// !API_VERSION: 1.0
|
||||||
|
// ISSUE: KT-63065
|
||||||
// MODULE: m1
|
// MODULE: m1
|
||||||
// FILE: a.kt
|
// FILE: a.kt
|
||||||
|
|
||||||
|
|||||||
+2
@@ -1,3 +1,5 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
|
|
||||||
fun castInTry(s: Any) {
|
fun castInTry(s: Any) {
|
||||||
try {
|
try {
|
||||||
s as String // Potential cast exception
|
s as String // Potential cast exception
|
||||||
|
|||||||
+2
@@ -1,3 +1,5 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
|
|
||||||
fun castInTry(s: Any) {
|
fun castInTry(s: Any) {
|
||||||
try {
|
try {
|
||||||
s as String // Potential cast exception
|
s as String // Potential cast exception
|
||||||
|
|||||||
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
// DUMP_CFG
|
// DUMP_CFG
|
||||||
|
|
||||||
interface A {
|
interface A {
|
||||||
|
|||||||
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
// DUMP_CFG
|
// DUMP_CFG
|
||||||
|
|
||||||
interface A {
|
interface A {
|
||||||
|
|||||||
+2
@@ -1,3 +1,5 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
|
|
||||||
fun castInTry(s: Any) {
|
fun castInTry(s: Any) {
|
||||||
try {
|
try {
|
||||||
s as String // Potential cast exception
|
s as String // Potential cast exception
|
||||||
|
|||||||
+2
@@ -1,3 +1,5 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
|
|
||||||
fun castInTry(s: Any) {
|
fun castInTry(s: Any) {
|
||||||
try {
|
try {
|
||||||
s as String // Potential cast exception
|
s as String // Potential cast exception
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
// !LANGUAGE: +SafeCastCheckBoundSmartCasts
|
// !LANGUAGE: +SafeCastCheckBoundSmartCasts
|
||||||
interface SomeClass {
|
interface SomeClass {
|
||||||
val data: Any?
|
val data: Any?
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
// !LANGUAGE: +SafeCastCheckBoundSmartCasts
|
// !LANGUAGE: +SafeCastCheckBoundSmartCasts
|
||||||
interface SomeClass {
|
interface SomeClass {
|
||||||
val data: Any?
|
val data: Any?
|
||||||
|
|||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
// ISSUE: KT-44802
|
// ISSUES: KT-44802, KT-56744
|
||||||
// INFERENCE_HELPERS
|
// INFERENCE_HELPERS
|
||||||
|
|
||||||
// FILE: foo/PackagePrivateInterface.java
|
// FILE: foo/PackagePrivateInterface.java
|
||||||
|
|||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
// ISSUE: KT-44802
|
// ISSUES: KT-44802, KT-56744
|
||||||
// INFERENCE_HELPERS
|
// INFERENCE_HELPERS
|
||||||
|
|
||||||
// FILE: foo/PackagePrivateInterface.java
|
// FILE: foo/PackagePrivateInterface.java
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
// INFERENCE_HELPERS
|
// INFERENCE_HELPERS
|
||||||
// ISSUE: KT-44802
|
// ISSUES: KT-44802, KT-56744
|
||||||
// FILE: a.kt
|
// FILE: a.kt
|
||||||
|
|
||||||
package foo
|
package foo
|
||||||
|
|||||||
+1
-1
@@ -1,5 +1,5 @@
|
|||||||
// INFERENCE_HELPERS
|
// INFERENCE_HELPERS
|
||||||
// ISSUE: KT-44802
|
// ISSUES: KT-44802, KT-56744
|
||||||
// FILE: a.kt
|
// FILE: a.kt
|
||||||
|
|
||||||
package foo
|
package foo
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
// SKIP_TXT
|
// SKIP_TXT
|
||||||
|
|
||||||
fun test() {
|
fun test() {
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
// SKIP_TXT
|
// SKIP_TXT
|
||||||
|
|
||||||
fun test() {
|
fun test() {
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-63072
|
||||||
// !CHECK_TYPE
|
// !CHECK_TYPE
|
||||||
|
|
||||||
interface A<R, T: A<R, T>> {
|
interface A<R, T: A<R, T>> {
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-63072
|
||||||
// !CHECK_TYPE
|
// !CHECK_TYPE
|
||||||
|
|
||||||
interface A<R, T: A<R, T>> {
|
interface A<R, T: A<R, T>> {
|
||||||
|
|||||||
Vendored
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-63067
|
||||||
// FILE: KotlinFile.kt
|
// FILE: KotlinFile.kt
|
||||||
open class KotlinClass {
|
open class KotlinClass {
|
||||||
public open fun getSomething1(): Int = 1
|
public open fun getSomething1(): Int = 1
|
||||||
|
|||||||
Vendored
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-63067
|
||||||
// FILE: KotlinFile.kt
|
// FILE: KotlinFile.kt
|
||||||
open class KotlinClass {
|
open class KotlinClass {
|
||||||
public open fun getSomething1(): Int = 1
|
public open fun getSomething1(): Int = 1
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-63071
|
||||||
// !MARK_DYNAMIC_CALLS
|
// !MARK_DYNAMIC_CALLS
|
||||||
|
|
||||||
fun test() {
|
fun test() {
|
||||||
|
|||||||
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-63071
|
||||||
// !MARK_DYNAMIC_CALLS
|
// !MARK_DYNAMIC_CALLS
|
||||||
|
|
||||||
fun test() {
|
fun test() {
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
// ISSUE: KT-57911
|
// ISSUES: KT-57911, KT-56744
|
||||||
|
|
||||||
import kotlin.contracts.ExperimentalContracts
|
import kotlin.contracts.ExperimentalContracts
|
||||||
import kotlin.contracts.contract
|
import kotlin.contracts.contract
|
||||||
|
|||||||
Vendored
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
// ISSUE: KT-57911
|
// ISSUES: KT-57911, KT-56744
|
||||||
|
|
||||||
import kotlin.contracts.ExperimentalContracts
|
import kotlin.contracts.ExperimentalContracts
|
||||||
import kotlin.contracts.contract
|
import kotlin.contracts.contract
|
||||||
|
|||||||
Vendored
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
// !LANGUAGE: +AllowContractsForCustomFunctions +UseReturnsEffect +AllowContractsForNonOverridableMembers
|
// !LANGUAGE: +AllowContractsForCustomFunctions +UseReturnsEffect +AllowContractsForNonOverridableMembers
|
||||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||||
// !DIAGNOSTICS: -INVISIBLE_REFERENCE -INVISIBLE_MEMBER
|
// !DIAGNOSTICS: -INVISIBLE_REFERENCE -INVISIBLE_MEMBER
|
||||||
|
|||||||
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
// !LANGUAGE: +AllowContractsForCustomFunctions +UseReturnsEffect +AllowContractsForNonOverridableMembers
|
// !LANGUAGE: +AllowContractsForCustomFunctions +UseReturnsEffect +AllowContractsForNonOverridableMembers
|
||||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||||
// !DIAGNOSTICS: -INVISIBLE_REFERENCE -INVISIBLE_MEMBER
|
// !DIAGNOSTICS: -INVISIBLE_REFERENCE -INVISIBLE_MEMBER
|
||||||
|
|||||||
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
// !LANGUAGE: +AllowContractsForCustomFunctions +UseReturnsEffect
|
// !LANGUAGE: +AllowContractsForCustomFunctions +UseReturnsEffect
|
||||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||||
// !DIAGNOSTICS: -INVISIBLE_REFERENCE -INVISIBLE_MEMBER
|
// !DIAGNOSTICS: -INVISIBLE_REFERENCE -INVISIBLE_MEMBER
|
||||||
|
|||||||
+1
@@ -1,3 +1,4 @@
|
|||||||
|
// ISSUE: KT-56744
|
||||||
// !LANGUAGE: +AllowContractsForCustomFunctions +UseReturnsEffect
|
// !LANGUAGE: +AllowContractsForCustomFunctions +UseReturnsEffect
|
||||||
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
// !OPT_IN: kotlin.contracts.ExperimentalContracts
|
||||||
// !DIAGNOSTICS: -INVISIBLE_REFERENCE -INVISIBLE_MEMBER
|
// !DIAGNOSTICS: -INVISIBLE_REFERENCE -INVISIBLE_MEMBER
|
||||||
|
|||||||
Reference in New Issue
Block a user