Refactored reference shortening utility (added expression references shortening and rewritten to Kotlin)
This commit is contained in:
@@ -0,0 +1 @@
|
||||
val x = <selection>java.util.Collections.copy()</selection>
|
||||
@@ -0,0 +1,3 @@
|
||||
import java.util.Collections
|
||||
|
||||
val x = Collections.copy()
|
||||
@@ -0,0 +1,3 @@
|
||||
class A {
|
||||
val x = <selection>java.io.File()</selection>
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
import java.io.File
|
||||
|
||||
class A {
|
||||
val x = File()
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
class A {
|
||||
val x = <selection>java.util.HashMap<java.util.ArrayList<java.io.File>, String>()</selection>
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
import java.util.HashMap
|
||||
import java.util.ArrayList
|
||||
import java.io.File
|
||||
|
||||
class A {
|
||||
val x = HashMap<ArrayList<File>, String>()
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
import java.util.Date
|
||||
|
||||
val x = <selection>java.sql.Date(1)</selection>
|
||||
@@ -0,0 +1,4 @@
|
||||
import java.util.Date
|
||||
import java.sql
|
||||
|
||||
val x = sql.Date(1)
|
||||
@@ -0,0 +1,5 @@
|
||||
fun File(): String = ""
|
||||
|
||||
class A {
|
||||
val x = <selection>java.io.File()</selection>
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
fun File(): String = ""
|
||||
|
||||
class A {
|
||||
val x = java.io.File()
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
fun Random(): Int = 1
|
||||
|
||||
class A {
|
||||
val x = <selection>java.util.Random()</selection>
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
fun Random(): Int = 1
|
||||
|
||||
class A {
|
||||
val x = java.util.Random()
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
fun foo(){
|
||||
val Random = {}
|
||||
val x = <selection>java.util.Random()</selection>
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
fun foo(){
|
||||
val Random = {}
|
||||
val x = java.util.Random()
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
import java.util.Random
|
||||
|
||||
fun foo(){
|
||||
val Random = 1
|
||||
val x = Random()
|
||||
}
|
||||
@@ -0,0 +1,4 @@
|
||||
fun foo(){
|
||||
val Random = 1
|
||||
val x = <selection>java.util.Random()</selection>
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
fun File(p: Int): String = ""
|
||||
fun File(p: String): String = ""
|
||||
|
||||
class A {
|
||||
val x = <selection>java.io.File()</selection>
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
fun File(p: Int): String = ""
|
||||
fun File(p: String): String = ""
|
||||
|
||||
class A {
|
||||
val x = java.io.File()
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
val x = <selection>java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock()</selection>
|
||||
@@ -0,0 +1,3 @@
|
||||
import java.util.concurrent.locks.ReentrantReadWriteLock
|
||||
|
||||
val x = ReentrantReadWriteLock.WriteLock()
|
||||
@@ -0,0 +1,3 @@
|
||||
import java.io.File
|
||||
|
||||
val f = <selection>java.io.File()</selection>
|
||||
@@ -0,0 +1,3 @@
|
||||
import java.io.File
|
||||
|
||||
val f = File()
|
||||
@@ -0,0 +1,3 @@
|
||||
package java.io
|
||||
|
||||
val f = <selection>java.io.File()</selection>
|
||||
@@ -0,0 +1,3 @@
|
||||
package java.io
|
||||
|
||||
val f = File()
|
||||
@@ -0,0 +1,3 @@
|
||||
import java.io.*
|
||||
|
||||
val f = <selection>java.io.File()</selection>
|
||||
@@ -0,0 +1,3 @@
|
||||
import java.io.*
|
||||
|
||||
val f = File()
|
||||
@@ -0,0 +1,3 @@
|
||||
class A {
|
||||
var x: <selection>((java.io.File, java.util.ArrayList<String>) -> java.awt.Container)?</selection> = null
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
import java.io.File
|
||||
import java.util.ArrayList
|
||||
import java.awt.Container
|
||||
|
||||
class A {
|
||||
var x: ((File, ArrayList<String>) -> Container)? = null
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
class A {
|
||||
val x: <selection>java.util.HashMap<java.util.ArrayList<java.io.File>, String></selection>
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
import java.util.HashMap
|
||||
import java.util.ArrayList
|
||||
import java.io.File
|
||||
|
||||
class A {
|
||||
val x: HashMap<ArrayList<File>, String>
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
import java.util.HashMap
|
||||
import java.util.List
|
||||
|
||||
fun f(){
|
||||
foo(<selection>java.util.HashMap<jet.String, java.util.List<jet.Int>>()</selection>)
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
import java.util.HashMap
|
||||
import java.util.List
|
||||
|
||||
fun f(){
|
||||
foo(HashMap<String, List<Int>>())
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
import java.util.Date
|
||||
|
||||
class A : <selection>java.sql.Date</selection>
|
||||
@@ -0,0 +1,4 @@
|
||||
import java.util.Date
|
||||
import java.sql
|
||||
|
||||
class A : sql.Date
|
||||
@@ -0,0 +1 @@
|
||||
class A : <selection>java.util.concurrent.locks.ReentrantReadWriteLock.WriteLock</selection>
|
||||
@@ -0,0 +1,3 @@
|
||||
import java.util.concurrent.locks.ReentrantReadWriteLock
|
||||
|
||||
class A : ReentrantReadWriteLock.WriteLock
|
||||
@@ -0,0 +1,3 @@
|
||||
import java.io.File
|
||||
|
||||
class A : <selection>java.io.File</selection>
|
||||
@@ -0,0 +1,3 @@
|
||||
import java.io.File
|
||||
|
||||
class A : File
|
||||
@@ -0,0 +1,3 @@
|
||||
package java.io
|
||||
|
||||
class A : <selection>java.io.File</selection>
|
||||
@@ -0,0 +1,3 @@
|
||||
package java.io
|
||||
|
||||
class A : File
|
||||
@@ -0,0 +1,3 @@
|
||||
class A {
|
||||
val x: <selection>java.io.File?</selection>
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
import java.io.File
|
||||
|
||||
class A {
|
||||
val x: File?
|
||||
}
|
||||
@@ -0,0 +1,3 @@
|
||||
class A {
|
||||
val x: <selection>java.util.ArrayList<java.util.ArrayList<java.io.File>></selection>
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
import java.util.ArrayList
|
||||
import java.io.File
|
||||
|
||||
class A {
|
||||
val x: ArrayList<ArrayList<File>>
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
class A : <selection>java.io.File</selection>
|
||||
@@ -0,0 +1,3 @@
|
||||
import java.io.File
|
||||
|
||||
class A : File
|
||||
@@ -0,0 +1,3 @@
|
||||
class A {
|
||||
val x: <selection>java.util.HashMap<java.util.Date, java.sql.Date></selection>
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
import java.util.HashMap
|
||||
import java.util.Date
|
||||
import java.sql
|
||||
|
||||
class A {
|
||||
val x: HashMap<Date, sql.Date>
|
||||
}
|
||||
Reference in New Issue
Block a user