Improvements in element description provider (proper treatment of light classes/methods, support of simple vs qualified names)

This commit is contained in:
Alexey Sedunov
2014-01-17 20:54:02 +04:00
parent fc848ec263
commit e70af5d372
25 changed files with 55 additions and 34 deletions
@@ -1 +1 @@
Class A has 1 usage that is not safe to delete.
class test.A has 1 usage that is not safe to delete.
@@ -1 +1 @@
Class A has 3 usages that are not safe to delete.Of those 2 usages are in strings, comments, non-code files or generated code.
class test.A has 3 usages that are not safe to delete.Of those 2 usages are in strings, comments, non-code files or generated code.
@@ -1 +1 @@
Class C has 1 usage that is not safe to delete.
class test.A.C has 1 usage that is not safe to delete.
@@ -1 +1 @@
Trait A has 1 usage that is not safe to delete.
trait test.A has 1 usage that is not safe to delete.
@@ -1 +1 @@
Class A has 1 usage that is not safe to delete.
class test.A has 1 usage that is not safe to delete.
@@ -1 +1 @@
Function foo has 1 usage that is not safe to delete.
function test.foo has 1 usage that is not safe to delete.
@@ -1 +1 @@
Object O has 1 usage that is not safe to delete.
object test.A.O has 1 usage that is not safe to delete.
@@ -1 +1 @@
Object A has 1 usage that is not safe to delete.
object test.A has 1 usage that is not safe to delete.
@@ -1 +1 @@
Object A has 1 usage that is not safe to delete.
object test.A has 1 usage that is not safe to delete.
@@ -1 +1 @@
method C.getFoo() implements method B.getFoo().
method C.getFoo() implements property B.foo.
@@ -1 +1 @@
method C.getFoo() implements method B.getFoo().
method C.getFoo() implements property B.foo.
@@ -1 +1 @@
method C.setFoo(String) implements method B.setFoo(String).
method C.setFoo(String) implements property B.foo.
@@ -1 +1 @@
Property foo has 1 usage that is not safe to delete.
property test.foo has 1 usage that is not safe to delete.
@@ -1 +1 @@
Type parameter X has 1 usage that is not safe to delete.
type parameter X has 1 usage that is not safe to delete.
@@ -1 +1 @@
Type parameter Y has 1 usage that is not safe to delete.
type parameter Y has 1 usage that is not safe to delete.
@@ -1 +1 @@
Type parameter X has 2 usages that are not safe to delete.
type parameter X has 2 usages that are not safe to delete.
@@ -1 +1 @@
Type parameter X has 1 usage that is not safe to delete.
type parameter X has 1 usage that is not safe to delete.
@@ -1 +1 @@
Type parameter X has 1 usage that is not safe to delete.
type parameter X has 1 usage that is not safe to delete.
@@ -1 +1 @@
Type parameter X has 1 usage that is not safe to delete.
type parameter X has 1 usage that is not safe to delete.
@@ -1 +1 @@
Type parameter Y has 1 usage that is not safe to delete.
type parameter Y has 1 usage that is not safe to delete.
@@ -1 +1 @@
Type parameter X has 2 usages that are not safe to delete.
type parameter X has 2 usages that are not safe to delete.
@@ -1 +1 @@
Type parameter X has 1 usage that is not safe to delete.
type parameter X has 1 usage that is not safe to delete.
@@ -1 +1 @@
Type parameter X has 1 usage that is not safe to delete.
type parameter X has 1 usage that is not safe to delete.