added java.lang.Comparable to JavaTypeTransformer

This commit is contained in:
Svetlana Isakova
2012-07-20 16:35:53 +04:00
parent 084566aac4
commit 6f8f151db5
4 changed files with 5 additions and 6 deletions
@@ -256,7 +256,7 @@ public class JavaTypeTransformer {
classDescriptorMap.put(new FqName("java.lang.CharSequence"), JetStandardLibrary.getInstance().getCharSequence());
classDescriptorMap.put(new FqName("java.lang.Throwable"), JetStandardLibrary.getInstance().getThrowable());
classDescriptorMap.put(new FqName("java.lang.Number"), JetStandardLibrary.getInstance().getNumber());
classDescriptorMap.put(new FqName("java.lang.Comparable"), JetStandardLibrary.getInstance().getComparable());
}
return classDescriptorMap;
}
@@ -2,9 +2,8 @@
// KT-335 Type inference fails on Collections.sort
import java.util.*
import java.lang.Comparable as Comparable
fun <T : java.lang.Comparable<T>> List<T>.sort() {
fun <T : Comparable<T>> List<T>.sort() {
Collections.sort(this) // Error here
}