blob: 001bd78e309600609d7d2c3172008480a1171f54 (
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
48
49
50
51
52
53
54
55
56
57
|
package com.puppycrawl.tools.checkstyle.checks.whitespace.nowhitespaceafter;
public class InputNoWhitespaceAfterArrayDeclarations
{
Object[] someStuff = {}; //Correct
Object [] someStuff1 = {}; //Incorrect
Object someStuff2[] = {}; //Correct
Object someStuff3 [] = {}; //Incorrect
int [] a = {}; //Incorrect
String s [] = {}; //Incorrect
double d [] = {}; //Incorrect
char[] c = {}; //Correct
short sh[] = {}; //Correct
long[] l = {}; //Correct
byte b[] = {}; //Correct
int get() [] { //Incorrect
return a;}
int [] receive() { return a; } //Incorrect
int get1(int k, int c, int b) [] { //Incorrect
return null;
}
private String[] getLines() { //Correct
return new String[] { //Correct
"s"
};
}
String aOptions[][]; //Correct
int [][][] abc; //Incorrect
int cba [][][]; //Incorrect
private String[][][] getSeveralLines() { //Correct
return new String [][][] { //Incorrect
new String [][] { //Incorrect
new String[] { //Correct
"s"
}
}
};
}
int ar [] = new int [] {1, 2}; //Incorrect (2 warnings)
private int [][][] getMultiArray() { //Incorrect
return null;
}
private long getLongMultiArray(int someParam, String value) [][][] { //Incorrect
return null;
}
int aa = new int[]{1}[0];//Correct
int bb = new int[]{1} [0];//Incorrect
int aaa = new int[][]{{1},{2}}[0][0];//Correct
int bbb = new int [][]{{1},{2}}[0][0];//Incorrect
int ccc = new int[] []{{1},{2}}[0][0];//Incorrect
int ddd = new int[][]{{1},{2}} [0][0];//Incorrect
int eee = new int[][]{{1},{2}}[0] [0];//Incorrect
int in1 = new int[][]{{1},{2}}[ 0][0];//Correct
int in2 = new int[][]{{1},{2}}[0 ][0];//Correct
int in3 = new int[][]{{1},{2}}[0][ 0];//Correct
int in4 = new int[][]{{1},{2}}[0][0 ];//Correct
}
|