1*055d4590SKeyi Gui 2*055d4590SKeyi Gui class Blort { 3*055d4590SKeyi Gui /** Class constructors for enums use a lot of const's */ 4*055d4590SKeyi Gui enum Foo { 5*055d4590SKeyi Gui ONE,TWO,THREE,FOUR,FIVE,SIX,SEVEN,EIGHT 6*055d4590SKeyi Gui } 7*055d4590SKeyi Gui 8*055d4590SKeyi Gui /** all uses of 10 should be combined except the local assignment */ testNumeric()9*055d4590SKeyi Gui void testNumeric() { 10*055d4590SKeyi Gui int foo = 10; 11*055d4590SKeyi Gui 12*055d4590SKeyi Gui for (int i = 0; i < 10; i++){ 13*055d4590SKeyi Gui foo += i * 10; 14*055d4590SKeyi Gui } 15*055d4590SKeyi Gui 16*055d4590SKeyi Gui for (int i = 0; i < 10; i++){ 17*055d4590SKeyi Gui foo += i + 10; 18*055d4590SKeyi Gui } 19*055d4590SKeyi Gui } 20*055d4590SKeyi Gui testStrings()21*055d4590SKeyi Gui void testStrings() { 22*055d4590SKeyi Gui StringBuilder sb = new StringBuilder(); 23*055d4590SKeyi Gui 24*055d4590SKeyi Gui sb.append("foo"); 25*055d4590SKeyi Gui sb.append("foo"); 26*055d4590SKeyi Gui sb.append("foo"); 27*055d4590SKeyi Gui sb.append("foo"); 28*055d4590SKeyi Gui sb.append("foo"); 29*055d4590SKeyi Gui sb.append("foo"); 30*055d4590SKeyi Gui } 31*055d4590SKeyi Gui testCaughtStrings()32*055d4590SKeyi Gui void testCaughtStrings() { 33*055d4590SKeyi Gui StringBuilder sb = new StringBuilder(); 34*055d4590SKeyi Gui 35*055d4590SKeyi Gui sb.append("foo"); 36*055d4590SKeyi Gui sb.append("foo"); 37*055d4590SKeyi Gui sb.append("foo"); 38*055d4590SKeyi Gui try { 39*055d4590SKeyi Gui sb.append("foo"); 40*055d4590SKeyi Gui sb.append("foo"); 41*055d4590SKeyi Gui sb.append("foo"); 42*055d4590SKeyi Gui } catch (Throwable tr) { 43*055d4590SKeyi Gui System.out.println("foo"); 44*055d4590SKeyi Gui } 45*055d4590SKeyi Gui } 46*055d4590SKeyi Gui 47*055d4590SKeyi Gui /** local variables cannot be intermingled */ testLocalVars()48*055d4590SKeyi Gui void testLocalVars() { 49*055d4590SKeyi Gui int i = 10; 50*055d4590SKeyi Gui int j = 10; 51*055d4590SKeyi Gui int k = 10; 52*055d4590SKeyi Gui int a = 10; 53*055d4590SKeyi Gui int b = 10; 54*055d4590SKeyi Gui int c = 10; 55*055d4590SKeyi Gui 56*055d4590SKeyi Gui i *= 10; 57*055d4590SKeyi Gui } 58*055d4590SKeyi Gui testNull(Object a)59*055d4590SKeyi Gui void testNull(Object a) { 60*055d4590SKeyi Gui a.equals(null); 61*055d4590SKeyi Gui a.equals(null); 62*055d4590SKeyi Gui 63*055d4590SKeyi Gui } 64*055d4590SKeyi Gui } 65