1
2
3
4
5
6
7
8 package com.puppycrawl.tools.checkstyle.checks.coding.modifiedcontrolvariable;
9
10 public class InputModifiedControlVariableTestVariousAssignments {
11
12 void method() {
13 for (int i=0,k=0; i<10 && k < 10; ++i,++k) {
14 i -= 3;
15 k -= 4;
16 }
17 }
18
19 void method1() {
20 for (int i=0,k=0; i<10 && k < 10; ++i,++k) {
21 i *= 3;
22 k *= 4;
23 }
24 }
25
26 void method2() {
27 for (int i=0,k=0; i<10 && k < 10; ++i,++k) {
28 i /= 3;
29 k /= 4;
30 }
31 }
32
33 void method3() {
34 for (int i=0,k=0; i<10 && k < 10; ++i,++k) {
35 i %= 3;
36 k %= 4;
37 }
38 }
39
40 void method4() {
41 for (int i=0,k=0; i<10 && k < 10; ++i,++k) {
42 i >>= 3;
43 k >>= 4;
44 }
45 }
46 void method5() {
47 for (int i=0,k=0; i<10 && k < 10; ++i,++k) {
48 i >>>= 3;
49 k >>>= 4;
50 }
51 }
52
53 void method6() {
54 for (int i=0,k=0; i<10 && k < 10; ++i,++k) {
55 i <<= 3;
56 k <<= 4;
57 }
58 }
59
60 void method7() {
61 for (int i=0,k=0; i<10 && k < 10; ++i,++k) {
62 i &= 3;
63 k &= 4;
64 }
65 }
66
67 void method8() {
68 for (int i=0,k=0; i<10 && k < 10; ++i,++k) {
69 i ^= 3;
70 k ^= 4;
71 }
72 }
73
74 void method9() {
75 for (int i=0,k=0; i<10 && k < 10; ++i,++k) {
76 i |= 3;
77 k |= 4;
78 }
79 }
80
81 void method10() {
82 for (int i=0,k=0; i<10 && k < 10; ++i,++k) {
83 i--;
84 k--;
85 }
86 }
87 }