Quick fix for unused symbol inspection.

This commit is contained in:
Evgeny Gerashchenko
2015-01-21 12:38:30 +03:00
parent 6e621ab114
commit 378d00bbad
14 changed files with 136 additions and 12 deletions
@@ -0,0 +1 @@
org.jetbrains.kotlin.idea.inspections.UnusedSymbolInspection
@@ -0,0 +1,3 @@
// "Safe delete 'UnusedClass'" "true"
class DummyClass
@@ -0,0 +1,4 @@
// "Safe delete 'unusedFun'" "true"
fun dummy() {
}
@@ -0,0 +1,3 @@
// "Safe delete 'property'" "true"
class UnusedProperty() {
}
@@ -0,0 +1,2 @@
// "Safe delete 'property'" "true"
class UnusedPropertyAsConstructorParameter()
@@ -0,0 +1,2 @@
// "Safe delete 'T'" "true"
class UnusedTypeParameter<P>(val p: P)
@@ -0,0 +1,4 @@
// "Safe delete 'UnusedClass'" "true"
class DummyClass
class <caret>UnusedClass
@@ -0,0 +1,7 @@
// "Safe delete 'unusedFun'" "true"
fun dummy() {
}
fun <caret>unusedFun() {
}
@@ -0,0 +1,4 @@
// "Safe delete 'property'" "true"
class UnusedProperty() {
val <caret>property: String = ":)"
}
@@ -0,0 +1,2 @@
// "Safe delete 'property'" "true"
class UnusedPropertyAsConstructorParameter(val <caret>property: String)
@@ -0,0 +1,2 @@
// "Safe delete 'T'" "true"
class UnusedTypeParameter<<caret>T, P>(val p: P)