1 package com.puppycrawl.tools.checkstyle.checks.indentation.indentation;
2
3
4
5
6 @WrappedLinesAnnotation1
7 @WrappedLinesAnnotation3(
8 "value"
9 )
10 public class InputIndentationCorrectMultipleAnnotationsWithWrappedLines {
11
12 @WrappedLinesAnnotation1
13 @WrappedLinesAnnotation3(
14 "value"
15 )
16 public String value;
17
18 @WrappedLinesAnnotation1
19 @WrappedLinesAnnotation3(
20 "value"
21 )
22 public String method() {
23 return "value";
24 };
25
26 }
27
28 @WrappedLinesAnnotation1
29 @WrappedLinesAnnotation3(
30 "value"
31 )
32 class InputIndentationCorrectMultipleAnnotationsWithWrappedLines2 {
33
34 @WrappedLinesAnnotation1
35 @WrappedLinesAnnotation3(
36 "value"
37 )
38 public String value;
39
40 @WrappedLinesAnnotation1
41 @WrappedLinesAnnotation3(
42 "value"
43 )
44 public String method() {
45 return "value";
46 };
47
48 }
49
50 @WrappedLinesAnnotation1
51 @WrappedLinesAnnotation3(
52 "value"
53 )
54 @WrappedLinesAnnotation2
55 class InputIndentationCorrectMultipleAnnotationsWithWrappedLines3 {
56
57 @WrappedLinesAnnotation1
58 @WrappedLinesAnnotation3(
59 "value"
60 )
61 @WrappedLinesAnnotation2
62 public String value;
63
64 @WrappedLinesAnnotation1
65 @WrappedLinesAnnotation3(
66 "value"
67 )
68 @WrappedLinesAnnotation2
69 public String method() {
70 return "value";
71 };
72
73 }
74
75 @WrappedLinesAnnotation1
76 @WrappedLinesAnnotation3(
77 "value"
78 ) @WrappedLinesAnnotation2
79 class InputIndentationCorrectMultipleAnnotationsWithWrappedLines4 {
80
81 @WrappedLinesAnnotation1
82 @WrappedLinesAnnotation3(
83 "value"
84 ) @WrappedLinesAnnotation2
85 public String value;
86
87 @WrappedLinesAnnotation1
88 @WrappedLinesAnnotation3(
89 "value"
90 ) @WrappedLinesAnnotation2
91 public String method() {
92 return "value";
93 };
94
95 }
96
97 @WrappedLinesAnnotation3(
98 "value"
99 )
100 @WrappedLinesAnnotation2
101 class InputIndentationCorrectMultipleAnnotationsWithWrappedLines5 {
102
103 @WrappedLinesAnnotation3(
104 "value"
105 )
106 @WrappedLinesAnnotation2
107 public String value;
108
109 @WrappedLinesAnnotation3(
110 "value"
111 )
112 @WrappedLinesAnnotation2
113 public String method() {
114 return "value";
115 };
116
117 }
118
119 @WrappedLinesAnnotation1
120 @WrappedLinesAnnotation4(
121 { "value" }
122 )
123 @WrappedLinesAnnotation2
124 class InputIndentationCorrectMultipleAnnotationsWithWrappedLines6 {
125
126 @WrappedLinesAnnotation1
127 @WrappedLinesAnnotation4(
128 { "value" }
129 )
130 @WrappedLinesAnnotation2
131 public String value;
132
133 @WrappedLinesAnnotation1
134 @WrappedLinesAnnotation4(
135 { "value" }
136 )
137 @WrappedLinesAnnotation2
138 public String method() {
139 return "value";
140 };
141
142 }
143
144 @WrappedLinesAnnotation1
145 @WrappedLinesAnnotation4({
146 "value"
147 })
148 @WrappedLinesAnnotation2
149 class InputIndentationCorrectMultipleAnnotationsWithWrappedLines7 {
150
151 @WrappedLinesAnnotation1
152 @WrappedLinesAnnotation4({
153 "value"
154 })
155 @WrappedLinesAnnotation2
156 public String value;
157
158 @WrappedLinesAnnotation1
159 @WrappedLinesAnnotation4({
160 "value"
161 })
162 @WrappedLinesAnnotation2
163 public String method() {
164 return "value";
165 };
166
167 }
168
169 @WrappedLinesAnnotation1
170 @WrappedLinesAnnotationOuter(
171 @WrappedLinesAnnotationInner
172 )
173 @WrappedLinesAnnotation2
174
175 class InputIndentationCorrectMultipleAnnotationsWithWrappedLines8 {
176
177 @WrappedLinesAnnotation1
178 @WrappedLinesAnnotationOuter(
179 @WrappedLinesAnnotationInner
180 )
181 @WrappedLinesAnnotation2
182 public String value;
183
184 @WrappedLinesAnnotation1
185 @WrappedLinesAnnotationOuter(
186 @WrappedLinesAnnotationInner
187 )
188 @WrappedLinesAnnotation2
189 public String method() {
190 return "value";
191 };
192
193 }
194
195 @interface WrappedLinesAnnotation1 {}
196 @interface WrappedLinesAnnotation2 {}
197 @interface WrappedLinesAnnotation3 {
198 String value();
199 }
200 @interface WrappedLinesAnnotation4 {
201 String[] value();
202 }
203 @interface WrappedLinesAnnotationInner {}
204 @interface WrappedLinesAnnotationOuter {
205 WrappedLinesAnnotationInner[] value();
206 }