Extract Function: Do not suggest "unit" as function name
#KT-6402 Fixed
This commit is contained in:
+2
-2
@@ -5,10 +5,10 @@
|
||||
// SIBLING:
|
||||
val x = object {
|
||||
fun test() {
|
||||
unit()
|
||||
__dummyTestFun__()
|
||||
}
|
||||
}
|
||||
|
||||
private fun Any.unit() {
|
||||
private fun Any.__dummyTestFun__() {
|
||||
println(this)
|
||||
}
|
||||
+2
-2
@@ -13,9 +13,9 @@ fun foo(a: A) {
|
||||
// SIBLING:
|
||||
fun test() {
|
||||
val x = object: A() { }
|
||||
unit(x)
|
||||
__dummyTestFun__(x)
|
||||
}
|
||||
|
||||
private fun unit(x: A) {
|
||||
private fun __dummyTestFun__(x: A) {
|
||||
foo(x)
|
||||
}
|
||||
+2
-2
@@ -11,10 +11,10 @@ class X<T> {
|
||||
// SIBLING:
|
||||
fun foo(s: String?, x: X<Any>) {
|
||||
when {
|
||||
s != null -> unit(s, x)
|
||||
s != null -> __dummyTestFun__(s, x)
|
||||
}
|
||||
}
|
||||
|
||||
private fun unit(s: String, x: X<Any>) {
|
||||
private fun __dummyTestFun__(s: String, x: X<Any>) {
|
||||
x.add(s)
|
||||
}
|
||||
+2
-2
@@ -11,10 +11,10 @@ class X<T> {
|
||||
// SIBLING:
|
||||
fun foo(s: String?, x: X<Any?>) {
|
||||
when {
|
||||
s != null -> unit(s, x)
|
||||
s != null -> __dummyTestFun__(s, x)
|
||||
}
|
||||
}
|
||||
|
||||
private fun unit(s: String?, x: X<Any?>) {
|
||||
private fun __dummyTestFun__(s: String?, x: X<Any?>) {
|
||||
x.add(s)
|
||||
}
|
||||
+2
-2
@@ -30,11 +30,11 @@ class C: AImpl(), B {
|
||||
|
||||
// SIBLING:
|
||||
fun foo(c: C) {
|
||||
unit(c)
|
||||
__dummyTestFun__(c)
|
||||
c.doB()
|
||||
c.doC()
|
||||
}
|
||||
|
||||
private fun unit(c: C) {
|
||||
private fun __dummyTestFun__(c: C) {
|
||||
c.doA()
|
||||
}
|
||||
+2
-2
@@ -31,10 +31,10 @@ class C: AImpl(), B {
|
||||
// SIBLING:
|
||||
fun foo(c: C) {
|
||||
c.doA()
|
||||
unit(c)
|
||||
__dummyTestFun__(c)
|
||||
c.doC()
|
||||
}
|
||||
|
||||
private fun unit(c: C) {
|
||||
private fun __dummyTestFun__(c: C) {
|
||||
c.doB()
|
||||
}
|
||||
+2
-2
@@ -32,9 +32,9 @@ class C: AImpl(), B {
|
||||
fun foo(c: C) {
|
||||
c.doA()
|
||||
c.doB()
|
||||
unit(c)
|
||||
__dummyTestFun__(c)
|
||||
}
|
||||
|
||||
private fun unit(c: C) {
|
||||
private fun __dummyTestFun__(c: C) {
|
||||
c.doC()
|
||||
}
|
||||
+2
-2
@@ -30,11 +30,11 @@ class C: AImpl(), B {
|
||||
|
||||
// SIBLING:
|
||||
fun foo(c: C) {
|
||||
unit(c)
|
||||
__dummyTestFun__(c)
|
||||
c.doC()
|
||||
}
|
||||
|
||||
private fun unit(c: C) {
|
||||
private fun __dummyTestFun__(c: C) {
|
||||
c.doA()
|
||||
c.doB()
|
||||
}
|
||||
@@ -3,10 +3,10 @@
|
||||
// SIBLING:
|
||||
fun main(args: Array<String>) {
|
||||
val (a, b) = Data(1, 2)
|
||||
unit(a)
|
||||
__dummyTestFun__(a)
|
||||
}
|
||||
|
||||
private fun unit(a: Int) {
|
||||
private fun __dummyTestFun__(a: Int) {
|
||||
a
|
||||
}
|
||||
|
||||
|
||||
+2
-2
@@ -1,13 +1,13 @@
|
||||
// SIBLING:
|
||||
class MyClass {
|
||||
fun test() {
|
||||
unit()
|
||||
__dummyTestFun__()
|
||||
}
|
||||
|
||||
public annotation class P
|
||||
}
|
||||
|
||||
private fun unit() {
|
||||
private fun __dummyTestFun__() {
|
||||
[MyClass.P] val t: Int = 1
|
||||
t
|
||||
}
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
// SIBLING:
|
||||
class MyClass {
|
||||
fun test() {
|
||||
unit()
|
||||
__dummyTestFun__()
|
||||
}
|
||||
|
||||
public class P {
|
||||
@@ -12,7 +12,7 @@ class MyClass {
|
||||
}
|
||||
}
|
||||
|
||||
private fun unit() {
|
||||
private fun __dummyTestFun__() {
|
||||
MyClass.P.foo()
|
||||
MyClass.P.a
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
// SIBLING:
|
||||
class MyClass {
|
||||
fun test() {
|
||||
unit()
|
||||
__dummyTestFun__()
|
||||
}
|
||||
|
||||
enum class P {
|
||||
@@ -12,7 +12,7 @@ class MyClass {
|
||||
}
|
||||
}
|
||||
|
||||
private fun unit() {
|
||||
private fun __dummyTestFun__() {
|
||||
MyClass.P.A.foo()
|
||||
MyClass.P.A.a
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
// SIBLING:
|
||||
class MyClass {
|
||||
fun test() {
|
||||
unit()
|
||||
__dummyTestFun__()
|
||||
}
|
||||
|
||||
object P {
|
||||
@@ -10,7 +10,7 @@ class MyClass {
|
||||
}
|
||||
}
|
||||
|
||||
private fun unit() {
|
||||
private fun __dummyTestFun__() {
|
||||
MyClass.P.foo()
|
||||
MyClass.P.a
|
||||
}
|
||||
@@ -6,11 +6,11 @@ fun foo() = 1
|
||||
// SIBLING:
|
||||
class MyClass {
|
||||
fun test() {
|
||||
unit()
|
||||
__dummyTestFun__()
|
||||
}
|
||||
}
|
||||
|
||||
private fun unit() {
|
||||
private fun __dummyTestFun__() {
|
||||
foo()
|
||||
a
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
// SIBLING:
|
||||
class MyClass {
|
||||
fun test() {
|
||||
unit()
|
||||
__dummyTestFun__()
|
||||
}
|
||||
|
||||
public class P<T> {
|
||||
@@ -11,6 +11,6 @@ class MyClass {
|
||||
}
|
||||
}
|
||||
|
||||
private fun unit() {
|
||||
private fun __dummyTestFun__() {
|
||||
val t: MyClass.P<MyClass.P.Q>? = null
|
||||
}
|
||||
+2
-2
@@ -1,7 +1,7 @@
|
||||
// SIBLING:
|
||||
class MyClass {
|
||||
fun test() {
|
||||
unit()
|
||||
__dummyTestFun__()
|
||||
}
|
||||
|
||||
public class P<T> {
|
||||
@@ -15,7 +15,7 @@ class MyClass {
|
||||
}
|
||||
}
|
||||
|
||||
private fun unit() {
|
||||
private fun __dummyTestFun__() {
|
||||
val a: Any = MyClass.P.Q()
|
||||
val t = MyClass.P.R<MyClass.P.Q>(a as MyClass.P.Q)
|
||||
}
|
||||
@@ -1,7 +1,7 @@
|
||||
// SIBLING:
|
||||
class MyClass {
|
||||
fun test() {
|
||||
unit()
|
||||
__dummyTestFun__()
|
||||
}
|
||||
|
||||
public class P {
|
||||
@@ -11,7 +11,7 @@ class MyClass {
|
||||
}
|
||||
}
|
||||
|
||||
private fun unit() {
|
||||
private fun __dummyTestFun__() {
|
||||
val t: MyClass.P.Q = MyClass.P.Q()
|
||||
t
|
||||
}
|
||||
@@ -4,10 +4,10 @@ package p
|
||||
object O {
|
||||
val a = 1
|
||||
fun test() {
|
||||
unit()
|
||||
__dummyTestFun__()
|
||||
}
|
||||
}
|
||||
|
||||
private fun unit() {
|
||||
private fun __dummyTestFun__() {
|
||||
O.a
|
||||
}
|
||||
@@ -1,13 +1,13 @@
|
||||
// SIBLING:
|
||||
class MyClass {
|
||||
fun test() {
|
||||
unit()
|
||||
__dummyTestFun__()
|
||||
}
|
||||
|
||||
public class P
|
||||
}
|
||||
|
||||
private fun unit() {
|
||||
private fun __dummyTestFun__() {
|
||||
val t: MyClass.P = MyClass.P()
|
||||
t
|
||||
}
|
||||
+2
-2
@@ -6,9 +6,9 @@ class A {
|
||||
// SIBLING:
|
||||
fun testProp() {
|
||||
val foo = A()
|
||||
unit(foo)
|
||||
__dummyTestFun__(foo)
|
||||
}
|
||||
|
||||
private fun unit(foo: A) {
|
||||
private fun __dummyTestFun__(foo: A) {
|
||||
foo()
|
||||
}
|
||||
Reference in New Issue
Block a user