Support JetParameter in element description provider
This commit is contained in:
@@ -40,6 +40,7 @@ public class JetElementDescriptionProvider : ElementDescriptionProvider {
|
|||||||
is JetNamedFunction -> "function"
|
is JetNamedFunction -> "function"
|
||||||
is JetProperty -> "property"
|
is JetProperty -> "property"
|
||||||
is JetTypeParameter -> "type parameter"
|
is JetTypeParameter -> "type parameter"
|
||||||
|
is JetParameter -> "parameter"
|
||||||
else -> null
|
else -> null
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -55,7 +56,7 @@ public class JetElementDescriptionProvider : ElementDescriptionProvider {
|
|||||||
if (kind != null) {
|
if (kind != null) {
|
||||||
val descriptor = (targetElement as JetDeclaration).descriptor
|
val descriptor = (targetElement as JetDeclaration).descriptor
|
||||||
if (descriptor != null) {
|
if (descriptor != null) {
|
||||||
val desc = if (location.includeParent() && targetElement !is JetTypeParameter) {
|
val desc = if (location.includeParent() && targetElement !is JetTypeParameter && targetElement !is JetParameter) {
|
||||||
DescriptorUtils.getFqName(descriptor).asString()
|
DescriptorUtils.getFqName(descriptor).asString()
|
||||||
}
|
}
|
||||||
else descriptor.getName().asString()
|
else descriptor.getName().asString()
|
||||||
|
|||||||
+1
-1
@@ -1 +1 @@
|
|||||||
method A.getName() has 1 usage that is not safe to delete.
|
parameter name has 1 usage that is not safe to delete.
|
||||||
+1
-1
@@ -1 +1 @@
|
|||||||
method A.getName() has 2 usages that are not safe to delete.
|
parameter name has 2 usages that are not safe to delete.
|
||||||
Reference in New Issue
Block a user