Skip to content

Commit acb1873

Browse files
authored
Merge pull request #860 from prometheus/superq/linting
Cleanup linting issues
2 parents 93d16be + 1e32339 commit acb1873

File tree

5 files changed

+40
-61
lines changed

5 files changed

+40
-61
lines changed

‎.golangci.yml‎

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -30,19 +30,11 @@ linters:
3030
- common-false-positives
3131
- legacy
3232
- std-error-handling
33-
paths:
34-
- third_party$
35-
- builtin$
36-
- examples$
3733
rules:
3834
- linters:
3935
- errcheck
4036
# Taken from the default exclusions in v1.
4137
text: Error return value of .((os\.)?std(out|err)\..*|.*Close|.*Flush|os\.Remove(All)?|.*print(f|ln)?|os\.(Un)?Setenv). is not checked
42-
- linters:
43-
- govet
44-
# We use many Seek methods that do not follow the usual pattern.
45-
text: "stdmethods: method Seek.* should have signature Seek"
4638
- linters:
4739
- revive
4840
# We have stopped at some point to write doc comments on exported symbols.
@@ -51,15 +43,6 @@ linters:
5143
- linters:
5244
- gocritic
5345
text: "appendAssign"
54-
- linters:
55-
- errcheck
56-
path: _test.go
57-
- linters:
58-
- errorlint
59-
path: "tsdb/head_wal.go"
60-
- linters:
61-
- godot
62-
source: "^// ==="
6346
warn-unused: true
6447
settings:
6548
depguard:
@@ -182,7 +165,3 @@ formatters:
182165
- github.com/prometheus/common
183166
exclusions:
184167
generated: lax
185-
paths:
186-
- third_party$
187-
- builtin$
188-
- examples$

‎config/http_config.go‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1508,19 +1508,19 @@ func (c *ProxyConfig) Proxy() (fn func(*http.Request) (*url.URL, error)) {
15081508
fn = c.proxyFunc
15091509
}()
15101510
if c.proxyFunc != nil {
1511-
return
1511+
return fn
15121512
}
15131513
if c.ProxyFromEnvironment {
15141514
proxyFn := httpproxy.FromEnvironment().ProxyFunc()
15151515
c.proxyFunc = func(req *http.Request) (*url.URL, error) {
15161516
return proxyFn(req.URL)
15171517
}
1518-
return
1518+
return fn
15191519
}
15201520
if c.ProxyURL.URL != nil && c.ProxyURL.String() != "" {
15211521
if c.NoProxy == "" {
15221522
c.proxyFunc = http.ProxyURL(c.ProxyURL.URL)
1523-
return
1523+
return fn
15241524
}
15251525
proxy := &httpproxy.Config{
15261526
HTTPProxy: c.ProxyURL.String(),
@@ -1532,7 +1532,7 @@ func (c *ProxyConfig) Proxy() (fn func(*http.Request) (*url.URL, error)) {
15321532
return proxyFn(req.URL)
15331533
}
15341534
}
1535-
return
1535+
return fn
15361536
}
15371537

15381538
// ProxyConnectHeader() return the Proxy Connext Headers.

‎config/http_config_test.go‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1977,7 +1977,7 @@ func TestTLSRoundTripper_NoCAConfigured(t *testing.T) {
19771977
defer os.RemoveAll(tmpDir)
19781978
cert, key := filepath.Join(tmpDir, "cert"), filepath.Join(tmpDir, "key")
19791979

1980-
handler := func(w http.ResponseWriter, r *http.Request) {
1980+
handler := func(w http.ResponseWriter, _ *http.Request) {
19811981
fmt.Fprint(w, ExpectedMessage)
19821982
}
19831983
testServer, err := newTestServer(handler)

‎expfmt/openmetrics_create.go‎

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -160,38 +160,38 @@ func MetricFamilyToOpenMetrics(out io.Writer, in *dto.MetricFamily, options ...E
160160
n, err = w.WriteString("# HELP ")
161161
written += n
162162
if err != nil {
163-
return
163+
return written, err
164164
}
165165
n, err = writeName(w, compliantName)
166166
written += n
167167
if err != nil {
168-
return
168+
return written, err
169169
}
170170
err = w.WriteByte(' ')
171171
written++
172172
if err != nil {
173-
return
173+
return written, err
174174
}
175175
n, err = writeEscapedString(w, *in.Help, true)
176176
written += n
177177
if err != nil {
178-
return
178+
return written, err
179179
}
180180
err = w.WriteByte('\n')
181181
written++
182182
if err != nil {
183-
return
183+
return written, err
184184
}
185185
}
186186
n, err = w.WriteString("# TYPE ")
187187
written += n
188188
if err != nil {
189-
return
189+
return written, err
190190
}
191191
n, err = writeName(w, compliantName)
192192
written += n
193193
if err != nil {
194-
return
194+
return written, err
195195
}
196196
switch metricType {
197197
case dto.MetricType_COUNTER:
@@ -215,34 +215,34 @@ func MetricFamilyToOpenMetrics(out io.Writer, in *dto.MetricFamily, options ...E
215215
}
216216
written += n
217217
if err != nil {
218-
return
218+
return written, err
219219
}
220220
if toOM.withUnit && in.Unit != nil {
221221
n, err = w.WriteString("# UNIT ")
222222
written += n
223223
if err != nil {
224-
return
224+
return written, err
225225
}
226226
n, err = writeName(w, compliantName)
227227
written += n
228228
if err != nil {
229-
return
229+
return written, err
230230
}
231231

232232
err = w.WriteByte(' ')
233233
written++
234234
if err != nil {
235-
return
235+
return written, err
236236
}
237237
n, err = writeEscapedString(w, *in.Unit, true)
238238
written += n
239239
if err != nil {
240-
return
240+
return written, err
241241
}
242242
err = w.WriteByte('\n')
243243
written++
244244
if err != nil {
245-
return
245+
return written, err
246246
}
247247
}
248248

@@ -306,7 +306,7 @@ func MetricFamilyToOpenMetrics(out io.Writer, in *dto.MetricFamily, options ...E
306306
)
307307
written += n
308308
if err != nil {
309-
return
309+
return written, err
310310
}
311311
}
312312
n, err = writeOpenMetricsSample(
@@ -316,7 +316,7 @@ func MetricFamilyToOpenMetrics(out io.Writer, in *dto.MetricFamily, options ...E
316316
)
317317
written += n
318318
if err != nil {
319-
return
319+
return written, err
320320
}
321321
n, err = writeOpenMetricsSample(
322322
w, compliantName, "_count", metric, "", 0,
@@ -349,7 +349,7 @@ func MetricFamilyToOpenMetrics(out io.Writer, in *dto.MetricFamily, options ...E
349349
)
350350
written += n
351351
if err != nil {
352-
return
352+
return written, err
353353
}
354354
if math.IsInf(b.GetUpperBound(), +1) {
355355
infSeen = true
@@ -367,7 +367,7 @@ func MetricFamilyToOpenMetrics(out io.Writer, in *dto.MetricFamily, options ...E
367367
// out if needed).
368368
written += n
369369
if err != nil {
370-
return
370+
return written, err
371371
}
372372
}
373373
n, err = writeOpenMetricsSample(
@@ -377,7 +377,7 @@ func MetricFamilyToOpenMetrics(out io.Writer, in *dto.MetricFamily, options ...E
377377
)
378378
written += n
379379
if err != nil {
380-
return
380+
return written, err
381381
}
382382
if metric.Histogram.GetSampleCountFloat() > 0 {
383383
return written, fmt.Errorf(
@@ -401,10 +401,10 @@ func MetricFamilyToOpenMetrics(out io.Writer, in *dto.MetricFamily, options ...E
401401
}
402402
written += n
403403
if err != nil {
404-
return
404+
return written, err
405405
}
406406
}
407-
return
407+
return written, err
408408
}
409409

410410
// FinalizeOpenMetrics writes the final `# EOF\n` line required by OpenMetrics.

‎expfmt/text_create.go‎

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -108,38 +108,38 @@ func MetricFamilyToText(out io.Writer, in *dto.MetricFamily) (written int, err e
108108
n, err = w.WriteString("# HELP ")
109109
written += n
110110
if err != nil {
111-
return
111+
return written, err
112112
}
113113
n, err = writeName(w, name)
114114
written += n
115115
if err != nil {
116-
return
116+
return written, err
117117
}
118118
err = w.WriteByte(' ')
119119
written++
120120
if err != nil {
121-
return
121+
return written, err
122122
}
123123
n, err = writeEscapedString(w, *in.Help, false)
124124
written += n
125125
if err != nil {
126-
return
126+
return written, err
127127
}
128128
err = w.WriteByte('\n')
129129
written++
130130
if err != nil {
131-
return
131+
return written, err
132132
}
133133
}
134134
n, err = w.WriteString("# TYPE ")
135135
written += n
136136
if err != nil {
137-
return
137+
return written, err
138138
}
139139
n, err = writeName(w, name)
140140
written += n
141141
if err != nil {
142-
return
142+
return written, err
143143
}
144144
metricType := in.GetType()
145145
switch metricType {
@@ -161,7 +161,7 @@ func MetricFamilyToText(out io.Writer, in *dto.MetricFamily) (written int, err e
161161
}
162162
written += n
163163
if err != nil {
164-
return
164+
return written, err
165165
}
166166

167167
// Finally the samples, one line for each.
@@ -211,7 +211,7 @@ func MetricFamilyToText(out io.Writer, in *dto.MetricFamily) (written int, err e
211211
)
212212
written += n
213213
if err != nil {
214-
return
214+
return written, err
215215
}
216216
}
217217
n, err = writeSample(
@@ -220,7 +220,7 @@ func MetricFamilyToText(out io.Writer, in *dto.MetricFamily) (written int, err e
220220
)
221221
written += n
222222
if err != nil {
223-
return
223+
return written, err
224224
}
225225
n, err = writeSample(
226226
w, name, "_count", metric, "", 0,
@@ -245,7 +245,7 @@ func MetricFamilyToText(out io.Writer, in *dto.MetricFamily) (written int, err e
245245
)
246246
written += n
247247
if err != nil {
248-
return
248+
return written, err
249249
}
250250
if math.IsInf(b.GetUpperBound(), +1) {
251251
infSeen = true
@@ -263,7 +263,7 @@ func MetricFamilyToText(out io.Writer, in *dto.MetricFamily) (written int, err e
263263
)
264264
written += n
265265
if err != nil {
266-
return
266+
return written, err
267267
}
268268
}
269269
n, err = writeSample(
@@ -272,7 +272,7 @@ func MetricFamilyToText(out io.Writer, in *dto.MetricFamily) (written int, err e
272272
)
273273
written += n
274274
if err != nil {
275-
return
275+
return written, err
276276
}
277277
v := metric.Histogram.GetSampleCountFloat()
278278
if v == 0 {
@@ -286,10 +286,10 @@ func MetricFamilyToText(out io.Writer, in *dto.MetricFamily) (written int, err e
286286
}
287287
written += n
288288
if err != nil {
289-
return
289+
return written, err
290290
}
291291
}
292-
return
292+
return written, err
293293
}
294294

295295
// writeSample writes a single sample in text format to w, given the metric

0 commit comments

Comments
 (0)