1 package com.google.checkstyle.test.chapter4formatting.rule488numericliterals;
2
3 class InputUpperEll
4 {
5
6 private final long IGNORE = 666l + 666L;
7
8 private String notWarn = "666l";
9
10 private long foo()
11 {
12 processUpperEll(66l);
13 processUpperEll(66L);
14 processUpperEll("s", 66l);
15 processUpperEll("s", 66L);
16
17 return 666l + 666L;
18 }
19
20 private void processUpperEll(long aLong) {
21 long bad = (4+5*7^66l/7+890)
22 & (88l + 78 * 4);
23 long good = (4+5*7^66L/7+890) & (88L + 78 * 4);
24 long[] array = {
25 66l,
26 66L,
27 };
28 }
29
30 private void processUpperEll(String s, long l) {}
31
32 class Inner {
33
34 private static final long IGNORE = 666l + 666L;
35
36 private static final String notWarn = "666l";
37
38 private long foo()
39 {
40 processUpperEll(66l);
41 processUpperEll(66L);
42 processUpperEll("s", 66l);
43 processUpperEll("s", 66L);
44
45 return 666l + 666L;
46 }
47
48 private void processUpperEll(long aLong)
49 {
50 long bad = (4+5*7^66l/7+890)
51 & (88l + 78 * 4);
52 long good = (4+5*7^66L/7+890) & (88L + 78 * 4);
53 }
54 private void processUpperEll(String s, long l) {
55 long[] array = {
56 66l,
57 66L,
58 };
59 }
60
61 void fooMethod()
62 {
63 Foo foo = new Foo() {
64
65 private final long IGNORE = 666l + 666L;
66
67 private String notWarn = "666l";
68
69 private long foo()
70 {
71 processUpperEll(66l);
72 processUpperEll(66L);
73 processUpperEll("s", 66l);
74 processUpperEll("s", 66L);
75
76 return 666l + 666L;
77 }
78
79 private void processUpperEll(long aLong) {
80 long bad = (4+5*7^66l/7+890)
81 & (88l + 78 * 4);
82 long good = (4+5*7^66L/7+890) & (88L + 78 * 4);
83 long[] array = {
84 66l,
85 66L,
86 };
87 }
88
89 private void processUpperEll (String s, long aLong) {}
90 };
91 }
92 }
93
94 class Foo {}
95
96 interface Long {
97 public static final long IGNORE = 666l + 666L;
98 public static final String notWarn = "666l";
99 long bad = (4+5*7^66l/7+890)
100 & (88l + 78 * 4);
101 long good = (4+5*7^66L/7+890) & (88L + 78 * 4);
102 }
103 }
104
105
106