Code Insight: "Generate toString" action
#KT-10309 Fixed
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
// NOT_APPLICABLE
|
||||
annotation class A<caret>()
|
||||
@@ -0,0 +1,2 @@
|
||||
// NOT_APPLICABLE
|
||||
data class A<caret>(val n: Int)
|
||||
@@ -0,0 +1,6 @@
|
||||
// NOT_APPLICABLE
|
||||
interface A {<caret>
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// NOT_APPLICABLE
|
||||
object A {<caret>
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
// GENERATOR: MULTIPLE_TEMPLATES
|
||||
class A(val n: IntArray, val s: Array<String>) {<caret>
|
||||
val f: Float = 1.0f
|
||||
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
import java.util.Arrays
|
||||
|
||||
// GENERATOR: MULTIPLE_TEMPLATES
|
||||
class A(val n: IntArray, val s: Array<String>) {
|
||||
val f: Float = 1.0f
|
||||
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "A(" +
|
||||
"n=${Arrays.toString(n)}," +
|
||||
"s=${Arrays.toString(s)}," +
|
||||
"f=$f" +
|
||||
")"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
// GENERATOR: MULTIPLE_TEMPLATES
|
||||
class A(val n: Int, val s: String) {<caret>
|
||||
val f: Float = 1.0f
|
||||
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
// GENERATOR: MULTIPLE_TEMPLATES
|
||||
class A(val n: Int, val s: String) {
|
||||
val f: Float = 1.0f
|
||||
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "A(" +
|
||||
"n=$n," +
|
||||
"s='$s'," +
|
||||
"f=$f" +
|
||||
")"
|
||||
}
|
||||
}
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
// GENERATOR: MULTIPLE_TEMPLATES
|
||||
// GENERATE_SUPER_CALL
|
||||
open class X {
|
||||
override fun toString() = super.toString()
|
||||
}
|
||||
|
||||
class A(val n: Int, val s: String) : X() {<caret>
|
||||
val f: Float = 1.0f
|
||||
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
}
|
||||
Vendored
+22
@@ -0,0 +1,22 @@
|
||||
// GENERATOR: MULTIPLE_TEMPLATES
|
||||
// GENERATE_SUPER_CALL
|
||||
open class X {
|
||||
override fun toString() = super.toString()
|
||||
}
|
||||
|
||||
class A(val n: Int, val s: String) : X() {
|
||||
val f: Float = 1.0f
|
||||
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "A(" +
|
||||
"n=$n," +
|
||||
"s='$s'," +
|
||||
"f=$f" +
|
||||
")" +
|
||||
" ${super.toString()}"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// GENERATOR: MULTIPLE_TEMPLATES
|
||||
class A {<caret>
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// GENERATOR: MULTIPLE_TEMPLATES
|
||||
class A {
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
|
||||
<caret>override fun toString(): String{
|
||||
return "A()"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// GENERATOR: MULTIPLE_TEMPLATES
|
||||
class A(val n: Int) {<caret>
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
// GENERATOR: MULTIPLE_TEMPLATES
|
||||
class A(val n: Int) {
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "A(" +
|
||||
"n=$n" +
|
||||
")"
|
||||
}
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
// GENERATOR: MULTIPLE_TEMPLATES
|
||||
// GENERATE_SUPER_CALL
|
||||
open class X {
|
||||
override fun toString() = super.toString()
|
||||
}
|
||||
|
||||
class A : X() {<caret>
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
// GENERATOR: MULTIPLE_TEMPLATES
|
||||
// GENERATE_SUPER_CALL
|
||||
open class X {
|
||||
override fun toString() = super.toString()
|
||||
}
|
||||
|
||||
class A : X() {
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
|
||||
<caret>override fun toString(): String{
|
||||
return "A()" +
|
||||
" ${super.toString()}"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
// GENERATOR: SINGLE_TEMPLATE
|
||||
class A(val n: IntArray, val s: Array<String>) {<caret>
|
||||
val f: Float = 1.0f
|
||||
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
import java.util.Arrays
|
||||
|
||||
// GENERATOR: SINGLE_TEMPLATE
|
||||
class A(val n: IntArray, val s: Array<String>) {
|
||||
val f: Float = 1.0f
|
||||
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
|
||||
override fun toString(): String{
|
||||
return "A(n=${Arrays.toString(n)}, s=${Arrays.toString(s)}, f=$f)"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
// GENERATOR: SINGLE_TEMPLATE
|
||||
class A(val n: Int, val s: String) {<caret>
|
||||
val f: Float = 1.0f
|
||||
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
}
|
||||
+12
@@ -0,0 +1,12 @@
|
||||
// GENERATOR: SINGLE_TEMPLATE
|
||||
class A(val n: Int, val s: String) {
|
||||
val f: Float = 1.0f
|
||||
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
|
||||
<caret>override fun toString(): String{
|
||||
return "A(n=$n, s='$s', f=$f)"
|
||||
}
|
||||
}
|
||||
+13
@@ -0,0 +1,13 @@
|
||||
// GENERATOR: SINGLE_TEMPLATE
|
||||
// GENERATE_SUPER_CALL
|
||||
open class X {
|
||||
override fun toString() = super.toString()
|
||||
}
|
||||
|
||||
class A(val n: Int, val s: String) : X() {<caret>
|
||||
val f: Float = 1.0f
|
||||
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
}
|
||||
Vendored
+17
@@ -0,0 +1,17 @@
|
||||
// GENERATOR: SINGLE_TEMPLATE
|
||||
// GENERATE_SUPER_CALL
|
||||
open class X {
|
||||
override fun toString() = super.toString()
|
||||
}
|
||||
|
||||
class A(val n: Int, val s: String) : X() {
|
||||
val f: Float = 1.0f
|
||||
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
|
||||
<caret>override fun toString(): String{
|
||||
return "A(n=$n, s='$s', f=$f) ${super.toString()}"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// GENERATOR: SINGLE_TEMPLATE
|
||||
class A {<caret>
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
// GENERATOR: SINGLE_TEMPLATE
|
||||
class A {
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
|
||||
<caret>override fun toString(): String{
|
||||
return "A()"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,6 @@
|
||||
// GENERATOR: SINGLE_TEMPLATE
|
||||
class A(val n: Int) {<caret>
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
}
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
// GENERATOR: SINGLE_TEMPLATE
|
||||
class A(val n: Int) {
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
|
||||
<caret>override fun toString(): String{
|
||||
return "A(n=$n)"
|
||||
}
|
||||
}
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
// GENERATOR: SINGLE_TEMPLATE
|
||||
// GENERATE_SUPER_CALL
|
||||
open class X {
|
||||
override fun toString() = super.toString()
|
||||
}
|
||||
|
||||
class A : X() {<caret>
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
}
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
// GENERATOR: SINGLE_TEMPLATE
|
||||
// GENERATE_SUPER_CALL
|
||||
open class X {
|
||||
override fun toString() = super.toString()
|
||||
}
|
||||
|
||||
class A : X() {
|
||||
fun foo() {
|
||||
|
||||
}
|
||||
|
||||
<caret>override fun toString(): String{
|
||||
return "A() ${super.toString()}"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user