No duplication for parameter name/types from current file and from classes

This commit is contained in:
Valentin Kipyatkov
2015-06-18 19:54:03 +03:00
parent ce6668b5ba
commit c6fd04dcac
4 changed files with 51 additions and 6 deletions
@@ -0,0 +1,17 @@
package ppp
import java.io.*
class MyPrintStream
fun f1(printStream: PrintStream){}
fun f2(printStream: PrintStream?){}
fun f3(printStream: MyPrintStream){}
fun f(printStr<caret>)
// EXIST_JAVA_ONLY: { lookupString: "printStream", itemText: "printStream: PrintStream", tailText: " (java.io)" }
// EXIST_JAVA_ONLY: { lookupString: "printStream", itemText: "printStream: PrintStream?", tailText: " (java.io)" }
// EXIST: { lookupString: "printStream", itemText: "printStream: MyPrintStream", tailText: " (ppp)" }
// EXIST: { lookupString: "myPrintStream", itemText: "myPrintStream: MyPrintStream", tailText: " (ppp)" }
// NOTHING_ELSE