Supported excluded packages/classes in completion.

#KT-2413 in progress
This commit is contained in:
Evgeny Gerashchenko
2015-07-06 23:27:46 +03:00
parent 5c56bc455e
commit 0451debda4
19 changed files with 116 additions and 10 deletions
@@ -0,0 +1,6 @@
package excludedPackage
fun someFunction() {
}
val someProperty: Int = 5
@@ -0,0 +1,6 @@
package notExcludedPackage
fun someOtherFunction() {
}
val someOtherProperty: Int = 5
@@ -0,0 +1,5 @@
val x = some<caret>
// NUMBER: 2
// ABSENT: someFunction, someProperty
// EXIST: someOtherFunction, someOtherProperty
@@ -0,0 +1,3 @@
package excludedPackage
class SomeClass
@@ -0,0 +1,3 @@
package notExcludedPackage
class SomeOtherClass
@@ -0,0 +1,5 @@
val x = Some<caret>
// NUMBER: 1
// ABSENT: SomeClass
// EXIST: SomeOtherClass
@@ -0,0 +1,5 @@
package somePackage
class ExcludedClass
class ExtraClass
@@ -0,0 +1,4 @@
val x = Ex<caret>
// ABSENT: ExcludedClass
// EXIST: ExtraClass
@@ -0,0 +1,4 @@
val x = Ex<caret>
// ABSENT: ExcludedClass
// EXIST: ExtraClass
@@ -0,0 +1,5 @@
package somePackage;
public class ExcludedClass {
}
@@ -0,0 +1,5 @@
package somePackage;
public class ExtraClass {
}