1
2
3
4
5
6
7 package com.puppycrawl.tools.checkstyle.checks.coding.innerassignment;
8
9 import java.io.FileInputStream;
10 import java.io.IOException;
11
12 public class InputInnerAssignmentMethod {
13 void method() throws IOException {
14 Integer line;
15 FileInputStream file = null;
16 while (!((line = file.read()) != null)) {}
17 while ((line = file.read()) != null && line < 3) {}
18 while ((line = file.read()) != null && line < 3 && line > 5) {}
19 while ((line = file.read()) != null || line < 3) {}
20 while ((line = file.read()) != null || line < 3 || line > 5) {}
21 while ((line = file.read()) != null & line < 3) {}
22 while ((line = file.read()) != null & line < 3 & line > 5) {}
23 while ((line = file.read()) != null | line < 3) {}
24 while ((line = file.read()) != null | line < 3 | line > 5) {}
25 while (line < 3 && (line = file.read()) != null) {}
26 while (line < 3 || (line = file.read()) != null) {}
27 while (line < 3 & (line = file.read()) != null) {}
28 while (line < 3 | (line = file.read()) != null) {}
29
30 do{}
31 while (!((line = file.read()) != null));
32 do{}
33 while ((line = file.read()) != null && line < 3);
34 do{}
35 while ((line = file.read()) != null && line < 3 && line > 5);
36 do{}
37 while ((line = file.read()) != null || line < 3);
38 do{}
39 while ((line = file.read()) != null || line < 3 || line > 5);
40 do{}
41 while ((line = file.read()) != null & line < 3);
42 do{}
43 while ((line = file.read()) != null & line < 3 & line > 5);
44 do{}
45 while ((line = file.read()) != null | line < 3);
46 do{}
47 while ((line = file.read()) != null | line < 3 | line > 5);
48 do{}
49 while (line < 3 && (line = file.read()) != null);
50 do{}
51 while (line < 3 || (line = file.read()) != null);
52 do{}
53 while (line < 3 & (line = file.read()) != null);
54 do{}
55 while (line < 3 | (line = file.read()) != null);
56
57 for (;!((line = file.read()) != null);) {}
58 for (;(line = file.read()) != null && line < 3;) {}
59 for (;(line = file.read()) != null && line < 3 && line > 5;) {}
60 for (;(line = file.read()) != null || line < 3;) {}
61 for (;(line = file.read()) != null || line < 3 || line > 5;) {}
62 for (;(line = file.read()) != null & line < 3;) {}
63 for (;(line = file.read()) != null & line < 3 & line > 5;) {}
64 for (;(line = file.read()) != null | line < 3;) {}
65 for (;(line = file.read()) != null | line < 3 | line > 5;) {}
66 for (;line < 3 && (line = file.read()) != null;) {}
67 for (;line < 3 || (line = file.read()) != null;) {}
68 for (;line < 3 & (line = file.read()) != null;) {}
69 for (;line < 3 | (line = file.read()) != null;) {}
70
71 String str1 = "";
72 String str2 = "cd";
73 for (;;(str1 = "ab").concat(str2)) {}
74 }
75 }