1 package com.google.checkstyle.test.chapter4formatting.rule4841indentation;
2
3 class InputIndentationCorrectFieldAndParameter {
4
5 boolean flag = conditionFirst("Loooooooooooooooooong", new
6 SecondFieldLongName("Loooooooooooooooooog").
7 getInteger(new FooFieldClass(), "Loooooooooooooooooog"),
8 new InnerClassFoo());
9
10 boolean secondFlag = conditionSecond(10000000000.0, new
11 SecondFieldLongName("Looooooooooooo"
12 + "oooooooooooong").getString(new FooFieldClass(),
13 new SecondFieldLongName("loooooooooong").
14 getInteger(new FooFieldClass(), "loooooooooooooong")), "loooooooooooong")
15 || conditionThird(2048) || conditionFourth(new
16 SecondFieldLongName("Looooooooooooooo"
17 + "ooooooooooooong").getBoolean(new FooFieldClass(), false)) ||
18 conditionFifth(true, new SecondFieldLongName(getString(2048, "Looo"
19 + "ooooooooooooooooooooooooooooooooooooooooooong")).getBoolean(
20 new FooFieldClass(), true)) || conditionSixth(false, new
21 SecondFieldLongName(getString(100000, "Loooooong"
22 + "Fooooooo><"))) || conditionNoArg()
23 || conditionNoArg() ||
24 conditionNoArg() || conditionNoArg();
25
26 String getString(int someInt, String someString) {
27 return "String";
28 }
29
30 private boolean conditionFirst(String longString, int
31 integer, InnerClassFoo someInstance) {
32 return false;
33 }
34
35 private boolean conditionSecond(double longLongLongDoubleValue,
36 String longLongLongString, String secondLongLongString) {
37 return false;
38 }
39
40 private boolean conditionThird(long veryLongValue) {
41 return false;
42 }
43
44 private boolean conditionFourth(boolean flag) {
45 return false;
46 }
47
48 private boolean conditionFifth(boolean flag1, boolean flag2) {
49 return false;
50 }
51
52 private boolean conditionSixth(boolean flag,
53 SecondFieldLongName instance) {
54 return false;
55 }
56
57 private boolean conditionNoArg() {
58 return false;
59 }
60
61 class InnerClassFoo {
62
63 boolean flag = conditionFirst("Loooooooooooooooooong", new
64 SecondFieldLongName("Loooooooooooooooooog").
65 getInteger(new FooFieldClass(), "Loooooooooooooooooog"),
66 new InnerClassFoo());
67
68 boolean secondFlag = conditionSecond(10000000000.0, new
69 SecondFieldLongName("Looooooooooooo"
70 + "oooooooooooong").getString(new FooFieldClass(),
71 new SecondFieldLongName("loooooooooong").
72 getInteger(new FooFieldClass(), "looooooooong")), "loooooooooooong")
73 || conditionThird(2048) || conditionFourth(new
74 SecondFieldLongName("Looooooooooooooo"
75 + "ooooooooooooong").getBoolean(new FooFieldClass(), false)) ||
76 conditionFifth(true, new SecondFieldLongName(getString(2048, "Looo"
77 + "ooooooooooooooooooooooooooooooooooooooooooong")).getBoolean(
78 new FooFieldClass(), true)) || conditionSixth(false, new
79 SecondFieldLongName(getString(100000, "Loooooong"
80 + "Fooooooo><"))) || conditionNoArg()
81 || conditionNoArg() ||
82 conditionNoArg() || conditionNoArg();
83
84 FooFieldClass anonymousClass = new FooFieldClass() {
85 boolean secondFlag = conditionSecond(10000000000.0, new
86 SecondFieldLongName("Looooooooooooo"
87 + "oooooooooooong").getString(new FooFieldClass(),
88 new SecondFieldLongName("loooooooooong").
89 getInteger(new FooFieldClass(), "looooooong")), "loooooooooooong")
90 || conditionThird(2048) || conditionFourth(new
91 SecondFieldLongName("Looooooooooooooo"
92 + "ooooooooooooong").getBoolean(new FooFieldClass(), false)) ||
93 conditionFifth(true, new SecondFieldLongName(getString(2048, "Looo"
94 + "ooooooooooooooooooooooooooooooooooooooooooong")).getBoolean(
95 new FooFieldClass(), true)) || conditionSixth(false, new
96 SecondFieldLongName(getString(100000, "Loooooong"
97 + "Fooooooo><"))) || conditionNoArg()
98 || conditionNoArg() ||
99 conditionNoArg() || conditionNoArg();
100 };
101 }
102 }
103
104 class SecondFieldLongName {
105
106 public SecondFieldLongName(String string) {
107
108 }
109
110 String getString(FooFieldClass instance, int integer) {
111 return "String";
112 }
113
114 int getInteger(FooFieldClass instance, String string) {
115 return -1;
116 }
117
118 boolean getBoolean(FooFieldClass instance, boolean flag) {
119 return false;
120 }
121
122 SecondFieldLongName getInstance() {
123 return new SecondFieldLongName("VeryLoooooooooo"
124 + "oongString");
125 }
126 }
127 class FooFieldClass {}