xref: /aosp_15_r20/external/ktfmt/docs/images_source_code.md (revision 5be3f65c8cf0e6db0a7e312df5006e8e93cdf9ec)
1# Original
2```kotlin
3fun
4    f (
5    a : Int
6    , b: Double , c:String) {           var result = 0
7  val aVeryLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongVar = 43
8  foo.bar.zed.accept(
9
10  )
11
12  foo(
13
14  )
15
16  foo.bar.zed.accept(
17    DoSomething.bar()
18  )
19
20  bar(
21    ImmutableList.newBuilder().add(1).add(1).add(1).add(1).add(1).add(1).add(1).add(1).add(1).add(1).build())
22
23  ImmutableList.newBuilder().add(1).add(1).add(1).add(1).add(1).add(1).add(1).add(1).add(1).add(1).build()
24}
25```
26
27# ktfmt
28```kotlin
29fun f(a: Int, b: Double, c: String) {
30  var result = 0
31  val aVeryLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongVar =
32      43
33  foo.bar.zed.accept()
34
35  foo()
36
37  foo.bar.zed.accept(DoSomething.bar())
38
39  bar(
40      ImmutableList.newBuilder()
41          .add(1)
42          .add(1)
43          .add(1)
44          .add(1)
45          .add(1)
46          .add(1)
47          .add(1)
48          .add(1)
49          .add(1)
50          .add(1)
51          .build()
52  )
53
54  ImmutableList.newBuilder()
55      .add(1)
56      .add(1)
57      .add(1)
58      .add(1)
59      .add(1)
60      .add(1)
61      .add(1)
62      .add(1)
63      .add(1)
64      .add(1)
65      .build()
66}
67```
68
69# ktlint
70```kotlin
71fun f(
72    a: Int,
73    b: Double,
74    c: String,
75) {
76    var result = 0
77    val aVeryLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongVar = 43
78    foo.bar.zed.accept()
79
80    foo()
81
82    foo.bar.zed.accept(
83        DoSomething.bar(),
84    )
85
86    bar(
87        ImmutableList
88            .newBuilder()
89            .add(1)
90            .add(1)
91            .add(1)
92            .add(1)
93            .add(1)
94            .add(1)
95            .add(1)
96            .add(1)
97            .add(1)
98            .add(1)
99            .build(),
100    )
101
102    ImmutableList
103        .newBuilder()
104        .add(1)
105        .add(1)
106        .add(1)
107        .add(1)
108        .add(1)
109        .add(1)
110        .add(1)
111        .add(1)
112        .add(1)
113        .add(1)
114        .build()
115}
116```
117
118# IntelliJ
119```kotlin
120fun
121        f(
122    a: Int, b: Double, c: String
123) {
124    var result = 0
125    val aVeryLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongVar = 43
126    foo.bar.zed.accept(
127
128    )
129
130    foo(
131
132    )
133
134    foo.bar.zed.accept(
135        DoSomething.bar()
136    )
137
138    bar(
139        ImmutableList.newBuilder().add(1).add(1).add(1).add(1).add(1).add(1).add(1).add(1).add(1).add(1).build()
140    )
141
142    ImmutableList.newBuilder().add(1).add(1).add(1).add(1).add(1).add(1).add(1).add(1).add(1).add(1).build()
143}
144```
145