changed DiagnosticMessageTest
added test arguments to test data
This commit is contained in:
@@ -1,3 +1,5 @@
|
||||
// !DIAGNOSTICS_NUMBER: 2
|
||||
// !DIAGNOSTICS: TYPE_INFERENCE_CONFLICTING_SUBSTITUTIONS
|
||||
// see org.jetbrains.jet.plugin.highlighter.DiagnosticMessageTest
|
||||
|
||||
import java.io.Closeable
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// !DIAGNOSTICS_NUMBER: 3
|
||||
// !DIAGNOSTICS: TYPE_INFERENCE_TYPE_CONSTRUCTOR_MISMATCH
|
||||
|
||||
class A<T, R>
|
||||
fun <T, R> foo(a: A<T, R>) = a
|
||||
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// !DIAGNOSTICS_NUMBER: 1
|
||||
// !DIAGNOSTICS: INACCESSIBLE_OUTER_CLASS_EXPRESSION
|
||||
|
||||
class A {
|
||||
class B {
|
||||
val r = object {
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// !DIAGNOSTICS_NUMBER: 3
|
||||
// !DIAGNOSTICS: INVISIBLE_MEMBER
|
||||
|
||||
package foo.bar
|
||||
|
||||
class A {
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// !DIAGNOSTICS_NUMBER: 4
|
||||
// !DIAGNOSTICS: TYPE_INFERENCE_EXPECTED_TYPE_MISMATCH TYPE_INFERENCE_TYPE_CONSTRUCTOR_MISMATCH TYPE_INFERENCE_CONFLICTING_SUBSTITUTIONS
|
||||
|
||||
package a
|
||||
|
||||
fun <T> id(t: T): T = t
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// !DIAGNOSTICS_NUMBER: 1
|
||||
// !DIAGNOSTICS: EXPECTED_PARAMETERS_NUMBER_MISMATCH
|
||||
|
||||
package aa
|
||||
|
||||
import java.util.ArrayList
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// !DIAGNOSTICS_NUMBER: 3
|
||||
// !DIAGNOSTICS: TYPE_INFERENCE_EXPECTED_TYPE_MISMATCH
|
||||
|
||||
package s
|
||||
|
||||
fun <T> id(t: T): T = t
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// !DIAGNOSTICS_NUMBER: 1
|
||||
// !DIAGNOSTICS: TYPE_MISMATCH
|
||||
|
||||
package b
|
||||
|
||||
trait A<T>
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// !DIAGNOSTICS_NUMBER: 3
|
||||
// !DIAGNOSTICS: TYPE_INFERENCE_UPPER_BOUND_VIOLATED
|
||||
|
||||
package i
|
||||
|
||||
fun foo<R, T: List<R>>(r: R, list: T) {}
|
||||
|
||||
Reference in New Issue
Block a user