1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 package com.puppycrawl.tools.checkstyle.checks.coding.magicnumber;
16
17 import java.util.ArrayList;
18 import java.util.HashSet;
19 import java.util.List;
20 import java.util.Set;
21
22 public class InputMagicNumberMagicNumber {
23 private static Set<Person> p1 = new HashSet<Person>(5);
24 public Object[] values = new Object[3];
25 private String[] fStrings = new String[3];
26 private Person p = new Person(8);
27 List<Integer> multisets = new ArrayList(0x10000);
28 int i = 78;
29 }
30
31 class Person{
32 Person(int t){}
33
34 }
35 class C1 {
36 public void magicMethod() {
37 double double_var1 = 0D;
38 double_var1 = 1.0 + 3.0;
39 double double_magic1 = 1.5_0;
40 if (1.0 < 3.0);
41 double_magic1 *= 1.5;
42 }
43 }
44
45 class C2 {
46 Person annon = new Person(55);
47 Object anon = new Object() {
48 public void magicMethod() {
49 Set<Person> p1 = new HashSet<Person>(5);
50 Object[] values = new Object[3];
51 String[] fStrings = new String[3];
52 Person p12 = new Person(8);
53
54 double double_var1 = 0D;
55 double_var1 = 1.0 + 3.0;
56 double double_magic1 = 1.5_0;
57 if (1.0 < 3.0);
58 double_magic1 *= 1.5;
59 }
60 };
61 }
62
63 class C3 {
64
65 C1 c = new C1(){
66 public void magicMethod() {
67 double double_var1 = 0D;
68 double_var1 = 1.0 + 3.0;
69 double double_magic1 = 1.5_0;
70 if (1.0 < 3.0);
71 double_magic1 *= 1.5;
72 }
73 };
74
75 final Object anon = new Object() {
76 public void magicMethod() {
77 double double_var1 = 0D;
78 double_var1 = 1.0 + 3.0;
79 double double_magic1 = 1.5_0;
80 if (1.0 < 3.0);
81 double_magic1 *= 1.5;
82 }
83 };
84 }
85
86 class C4 {
87 C2 cn = new C2(){
88 public void magicMethod() {
89 double double_var1 = 0D;
90 double_var1 = 1.0 + 3.0;
91 double double_magic1 = 1.5_0;
92 if (1.0 < 3.0);
93 double_magic1 *= 1.5;
94 }
95 };
96
97 final Object anon = new Object() {
98 public void magicMethod() {
99 double double_var1 = 0D;
100 double_var1 = 1.0 + 3.0;
101 double double_magic1 = 1.5_0;
102 if (1.0 < 3.0);
103 double_magic1 *= 1.5;
104 }
105 };
106 }
107
108 class Class1 {
109 Person person2 = new Person(12) {
110 public void magicMethod() {
111 double double_var1 = 0D;
112 double_var1 = 1.0 + 3.0;
113 double double_magic1 = 1.5_0;
114 if (1.0 < 3.0);
115 double_magic1 *= 1.5;
116 }
117 };
118 }