1 package com.puppycrawl.tools.checkstyle.checks.indentation.indentation; //indent:0 exp:0 2 3 /** //indent:0 exp:0 4 * This test-input is intended to be checked using following configuration: //indent:1 exp:1 5 * //indent:1 exp:1 6 * arrayInitIndent = 4 //indent:1 exp:1 7 * basicOffset = 4 //indent:1 exp:1 8 * braceAdjustment = 0 //indent:1 exp:1 9 * caseIndent = 4 //indent:1 exp:1 10 * forceStrictCondition = false //indent:1 exp:1 11 * lineWrappingIndentation = 4 //indent:1 exp:1 12 * tabWidth = 4 //indent:1 exp:1 13 * throwsIndent = 4 //indent:1 exp:1 14 * //indent:1 exp:1 15 * @author jrichard //indent:1 exp:1 16 */ //indent:1 exp:1 17 public class InputIndentationValidDoWhileIndent { //indent:0 exp:0 18 19 public InputIndentationValidDoWhileIndent() { //indent:4 exp:4 20 } //indent:4 exp:4 21 22 23 public void method1() { //indent:4 exp:4 24 boolean test = true; //indent:8 exp:8 25 26 do System.getProperty("foo"); while (test) ; //indent:8 exp:8 27 28 do System.getProperty("foo"); //indent:8 exp:8 29 while (test); //indent:8 exp:8 30 31 do { //indent:8 exp:8 32 } while (test); //indent:8 exp:8 33 34 do //indent:8 exp:8 35 { //indent:8 exp:8 36 } //indent:8 exp:8 37 while (test); //indent:8 exp:8 38 39 do //indent:8 exp:8 40 { //indent:8 exp:8 41 System.getProperty("foo"); //indent:12 exp:12 42 } //indent:8 exp:8 43 while (test); //indent:8 exp:8 44 45 do //indent:8 exp:8 46 { System.getProperty("foo"); } //indent:8 exp:8 47 while (test); //indent:8 exp:8 48 49 do { //indent:8 exp:8 50 System.getProperty("foo"); //indent:12 exp:12 51 } while (test); //indent:8 exp:8 52 53 do { //indent:8 exp:8 54 System.getProperty("foo"); //indent:12 exp:12 55 System.getProperty("foo"); //indent:12 exp:12 56 } while (test); //indent:8 exp:8 57 58 do //indent:8 exp:8 59 { //indent:8 exp:8 60 System.getProperty("foo"); //indent:12 exp:12 61 System.getProperty("foo"); //indent:12 exp:12 62 } //indent:8 exp:8 63 while (test); //indent:8 exp:8 64 65 do { //indent:8 exp:8 66 if (test) { //indent:12 exp:12 67 System.getProperty("foo"); //indent:16 exp:16 68 } //indent:12 exp:12 69 System.getProperty("foo"); //indent:12 exp:12 70 } while (test); //indent:8 exp:8 71 72 do //indent:8 exp:8 73 System.getProperty("foo"); //indent:12 exp:12 74 while (test); //indent:8 exp:8 75 76 if (test) { //indent:8 exp:8 77 do //indent:12 exp:12 78 System.getProperty("foo"); //indent:16 exp:16 79 while (test); //indent:12 exp:12 80 } //indent:8 exp:8 81 82 do //indent:8 exp:8 83 { //indent:8 exp:8 84 } //indent:8 exp:8 85 while (test //indent:8 exp:8 86 && 7 < 8 && 5 < 6 //indent:12 exp:12 87 && 9 < 10); //indent:12 exp:12 88 } //indent:4 exp:4 89 } //indent:0 exp:0