@@ -37,28 +37,28 @@ public static Lint atLine(int line, String ruleId, String detail) {
37
37
return new Lint (line , ruleId , detail );
38
38
}
39
39
40
- public static Lint atLineRange (int lineStart , int lineEnd , String ruleId , String detail ) {
41
- return new Lint (lineStart , lineEnd , ruleId , detail );
40
+ public static Lint atLineRange (int lineStart , int lineEnd , String shortCode , String detail ) {
41
+ return new Lint (lineStart , lineEnd , shortCode , detail );
42
42
}
43
43
44
44
private static final long serialVersionUID = 1L ;
45
45
46
46
private int lineStart , lineEnd ; // 1-indexed, inclusive
47
- private String ruleId ; // e.g. CN_IDIOM https://spotbugs.readthedocs.io/en/stable/bugDescriptions.html#cn-class-implements-cloneable-but-does-not-define-or-use-clone-method-cn-idiom
47
+ private String shortCode ; // e.g. CN_IDIOM https://spotbugs.readthedocs.io/en/stable/bugDescriptions.html#cn-class-implements-cloneable-but-does-not-define-or-use-clone-method-cn-idiom
48
48
private String detail ;
49
49
50
- private Lint (int lineStart , int lineEnd , String ruleId , String detail ) {
50
+ private Lint (int lineStart , int lineEnd , String shortCode , String detail ) {
51
51
if (lineEnd < lineStart ) {
52
52
throw new IllegalArgumentException ("lineEnd must be >= lineStart: lineStart=" + lineStart + " lineEnd=" + lineEnd );
53
53
}
54
54
this .lineStart = lineStart ;
55
55
this .lineEnd = lineEnd ;
56
- this .ruleId = LineEnding .toUnix (ruleId );
56
+ this .shortCode = LineEnding .toUnix (shortCode );
57
57
this .detail = LineEnding .toUnix (detail );
58
58
}
59
59
60
- private Lint (int line , String ruleId , String detail ) {
61
- this (line , line , ruleId , detail );
60
+ private Lint (int line , String shortCode , String detail ) {
61
+ this (line , line , shortCode , detail );
62
62
}
63
63
64
64
public int getLineStart () {
@@ -69,8 +69,8 @@ public int getLineEnd() {
69
69
return lineEnd ;
70
70
}
71
71
72
- public String getRuleId () {
73
- return ruleId ;
72
+ public String getShortCode () {
73
+ return shortCode ;
74
74
}
75
75
76
76
public String getDetail () {
@@ -115,12 +115,12 @@ public RuntimeException shortcut() {
115
115
public String toString () {
116
116
if (lineStart == lineEnd ) {
117
117
if (lineStart == LINE_UNDEFINED ) {
118
- return "LINE_UNDEFINED: (" + ruleId + ") " + detail ;
118
+ return "LINE_UNDEFINED: (" + shortCode + ") " + detail ;
119
119
} else {
120
- return "L" + lineStart + ": (" + ruleId + ") " + detail ;
120
+ return "L" + lineStart + ": (" + shortCode + ") " + detail ;
121
121
}
122
122
} else {
123
- return "L" + lineStart + "-" + lineEnd + ": (" + ruleId + ") " + detail ;
123
+ return "L" + lineStart + "-" + lineEnd + ": (" + shortCode + ") " + detail ;
124
124
}
125
125
}
126
126
@@ -131,12 +131,12 @@ public boolean equals(Object o) {
131
131
if (o == null || getClass () != o .getClass ())
132
132
return false ;
133
133
Lint lint = (Lint ) o ;
134
- return lineStart == lint .lineStart && lineEnd == lint .lineEnd && Objects .equals (ruleId , lint .ruleId ) && Objects .equals (detail , lint .detail );
134
+ return lineStart == lint .lineStart && lineEnd == lint .lineEnd && Objects .equals (shortCode , lint .shortCode ) && Objects .equals (detail , lint .detail );
135
135
}
136
136
137
137
@ Override
138
138
public int hashCode () {
139
- return Objects .hash (lineStart , lineEnd , ruleId , detail );
139
+ return Objects .hash (lineStart , lineEnd , shortCode , detail );
140
140
}
141
141
142
142
/** Attempts to parse a line number from the given exception. */
@@ -201,7 +201,7 @@ public void addWarningMessageTo(StringBuilder buffer, String stepName, boolean o
201
201
}
202
202
}
203
203
buffer .append (" " );
204
- buffer .append (stepName ).append ("(" ).append (ruleId ).append (") " );
204
+ buffer .append (stepName ).append ("(" ).append (shortCode ).append (") " );
205
205
206
206
int firstNewline = detail .indexOf ('\n' );
207
207
if (firstNewline == -1 ) {
0 commit comments