@@ -319,13 +319,24 @@ func slogMessageFormat(m dsl.Matcher) {
319
319
m .Import ("cdr.dev/slog" )
320
320
m .Match (
321
321
`logger.Error($ctx, $message, $*args)` ,
322
- `Logger.Error($ctx, $message, $*args)` ,
323
322
`logger.Warn($ctx, $message, $*args)` ,
324
- `Logger.Warn($ctx, $message, $*args)` ,
325
323
`logger.Info($ctx, $message, $*args)` ,
326
- `Logger.Info($ctx, $message, $*args)` ,
327
324
`logger.Debug($ctx, $message, $*args)` ,
325
+
326
+ `$foo.logger.Error($ctx, $message, $*args)` ,
327
+ `$foo.logger.Warn($ctx, $message, $*args)` ,
328
+ `$foo.logger.Info($ctx, $message, $*args)` ,
329
+ `$foo.logger.Debug($ctx, $message, $*args)` ,
330
+
331
+ `Logger.Error($ctx, $message, $*args)` ,
332
+ `Logger.Warn($ctx, $message, $*args)` ,
333
+ `Logger.Info($ctx, $message, $*args)` ,
328
334
`Logger.Debug($ctx, $message, $*args)` ,
335
+
336
+ `$foo.Logger.Error($ctx, $message, $*args)` ,
337
+ `$foo.Logger.Warn($ctx, $message, $*args)` ,
338
+ `$foo.Logger.Info($ctx, $message, $*args)` ,
339
+ `$foo.Logger.Debug($ctx, $message, $*args)` ,
329
340
).
330
341
Where (
331
342
(
@@ -334,7 +345,10 @@ func slogMessageFormat(m dsl.Matcher) {
334
345
// it starts with lowercase:
335
346
m ["message" ].Text .Matches (`^"[A-Z]{1}` ) &&
336
347
// but there are exceptions:
337
- ! m ["message" ].Text .Matches (`^"Prometheus` ))).
348
+ ! m ["message" ].Text .Matches (`^"Prometheus` ) &&
349
+ ! m ["message" ].Text .Matches (`^"X11` ) &&
350
+ ! m ["message" ].Text .Matches (`^"CSP` ) &&
351
+ ! m ["message" ].Text .Matches (`^"OIDC` ))).
338
352
Report (`Message $message must start with lowercase, and does not end with a special characters.` )
339
353
}
340
354
@@ -343,11 +357,21 @@ func slogMessageLength(m dsl.Matcher) {
343
357
m .Import ("cdr.dev/slog" )
344
358
m .Match (
345
359
`logger.Error($ctx, $message, $*args)` ,
346
- `Logger.Error($ctx, $message, $*args)` ,
347
360
`logger.Warn($ctx, $message, $*args)` ,
348
- `Logger.Warn($ctx, $message, $*args)` ,
349
361
`logger.Info($ctx, $message, $*args)` ,
362
+
363
+ `$foo.logger.Error($ctx, $message, $*args)` ,
364
+ `$foo.logger.Warn($ctx, $message, $*args)` ,
365
+ `$foo.logger.Info($ctx, $message, $*args)` ,
366
+
367
+ `Logger.Error($ctx, $message, $*args)` ,
368
+ `Logger.Warn($ctx, $message, $*args)` ,
350
369
`Logger.Info($ctx, $message, $*args)` ,
370
+
371
+ `$foo.Logger.Error($ctx, $message, $*args)` ,
372
+ `$foo.Logger.Warn($ctx, $message, $*args)` ,
373
+ `$foo.Logger.Info($ctx, $message, $*args)` ,
374
+
351
375
// no debug
352
376
).
353
377
Where (
0 commit comments