Create from Usage: Add val to data class parameter

Also place new parameters on the new line if previous ones have line breaks

 #KT-21162 Fixed
This commit is contained in:
Alexey Sedunov
2017-11-21 16:47:53 +03:00
parent c54b934383
commit 7e3ca4734d
5 changed files with 50 additions and 3 deletions
@@ -0,0 +1,11 @@
// "Create property 'parameter4' as constructor parameter" "true"
data class MyDto(
val parameter1:String,
val parameter2:String ="",
val parameter3:String =""
)
fun main(args: Array<String>) {
println(MyDto(parameter1 = "value1", <caret>parameter4 = "value4"))
}
@@ -0,0 +1,12 @@
// "Create property 'parameter4' as constructor parameter" "true"
data class MyDto(
val parameter1: String,
val parameter2: String = "",
val parameter3: String = "",
val parameter4: String
)
fun main(args: Array<String>) {
println(MyDto(parameter1 = "value1", <caret>parameter4 = "value4"))
}