Do not report CONFLICTING_JVM_DECLARATIONS on delegated origin element
This commit is contained in:
+1
-1
@@ -2,6 +2,6 @@ trait B {
|
||||
fun getX() = 1
|
||||
}
|
||||
|
||||
class C : B {
|
||||
class <!CONFLICTING_JVM_DECLARATIONS!>C<!> : B {
|
||||
<!NOTHING_TO_OVERRIDE!>override<!> val x = 1
|
||||
}
|
||||
+1
-1
@@ -2,7 +2,7 @@ trait T {
|
||||
fun getX() = 1
|
||||
}
|
||||
|
||||
class C : T {
|
||||
class <!CONFLICTING_JVM_DECLARATIONS!>C<!> : T {
|
||||
val x: Int
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>get()<!> = 1
|
||||
}
|
||||
+1
-1
@@ -3,6 +3,6 @@ trait T {
|
||||
get() = 1
|
||||
}
|
||||
|
||||
class C : T {
|
||||
class <!CONFLICTING_JVM_DECLARATIONS!>C<!> : T {
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>fun getX()<!> = 1
|
||||
}
|
||||
+1
-1
@@ -8,6 +8,6 @@ trait Bar<T> {
|
||||
fun foo(l: List<T>) {}
|
||||
}
|
||||
|
||||
class Baz(): Foo<String>, Bar<Int> {
|
||||
class <!CONFLICTING_JVM_DECLARATIONS!>Baz()<!>: Foo<String>, Bar<Int> {
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>fun foo(l: List<Long>)<!> {}
|
||||
}
|
||||
@@ -2,6 +2,6 @@ trait T {
|
||||
fun getX() = 1
|
||||
}
|
||||
|
||||
class C : T {
|
||||
class <!CONFLICTING_JVM_DECLARATIONS!>C<!> : T {
|
||||
<!CONFLICTING_JVM_DECLARATIONS!>val x<!> = 1
|
||||
}
|
||||
Reference in New Issue
Block a user