blob: cf4305bbbb20e2ae710f914b83de39c931bf61e6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
package com.puppycrawl.tools.checkstyle;
import java.util.Comparator;
public class InputHiddenFieldStaticVisibility {
static int someField;
static InputHiddenFieldStaticVisibility other = null;
InputHiddenFieldStaticVisibility field = null;
static void method(InputHiddenFieldStaticVisibility field, InputHiddenFieldStaticVisibility other) {
// field 'field' can not be referenced form a static context
// static field 'other' can be referenced from a static context
}
static class B {
void method(InputHiddenFieldStaticVisibility field, InputHiddenFieldStaticVisibility other) {
// field 'field' can not be referenced form a static context
// static field 'other' can be referenced from a static context
}
}
static Comparator<InputHiddenFieldStaticVisibility> COMP = new Comparator<InputHiddenFieldStaticVisibility>() {
@Override
public int compare(InputHiddenFieldStaticVisibility field, InputHiddenFieldStaticVisibility other) {
// field 'field' can not be referenced form a static context
// static field 'other' can be referenced from a static context
return 0;
}
};
static Comparator<InputHiddenFieldStaticVisibility> createComp() {
return new Comparator<InputHiddenFieldStaticVisibility>() {
@Override
public int compare(InputHiddenFieldStaticVisibility field, InputHiddenFieldStaticVisibility other) {
// field 'field' can not be referenced form a static context
// static field 'other' can be referenced from a static context
return 0;
}
};
}
static void foo1(int a) {}
void foo2(int a) {}
static void foo3(int someField) {}
}
|