[FIR] Modify signatures also from ERASED_COLLECTION_PARAMETER_SIGNATURES

In this commit we change value parameter type of containsAll, removeAll,
retainAll from Java collections. Originally it's Collection<?>,
we change it to Collection<T>

#KT-42340 Fixed
This commit is contained in:
Mikhail Glukhikh
2020-09-30 13:52:17 +03:00
committed by teamcityserver
parent 3a693e112b
commit 2dc6467b5d
10 changed files with 1244 additions and 41 deletions
+11
View File
@@ -0,0 +1,11 @@
// FULL_JDK
import java.util.ArrayList
data class Some<T>(val value: T)
interface MyList<T> : List<Some<T>>
open class SomeList<T> : MyList<T>, ArrayList<Some<T>>()
class FinalList : SomeList<String>()