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