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