@@ -28,6 +28,13 @@ import (
2828
2929const defaultFileMode = 0644
3030
31+ const (
32+ // envFailOnWarnings value: "1"
33+ envFailOnWarnings = "FAIL_ON_WARNINGS"
34+ // envMemLogEvery value: "1"
35+ envMemLogEvery = "GL_MEM_LOG_EVERY"
36+ )
37+
3138func getDefaultIssueExcludeHelp () string {
3239 parts := []string {"Use or not use default excludes:" }
3340 for _ , ep := range config .DefaultExcludePatterns {
@@ -350,9 +357,9 @@ func (e *Executor) runAnalysis(ctx context.Context, args []string) ([]result.Iss
350357 if err != nil {
351358 return nil , errors .Wrap (err , "context loading failed" )
352359 }
353- lintCtx .Log = e .log .Child ("linters context" )
360+ lintCtx .Log = e .log .Child (logutils . DebugKeyLintersContext )
354361
355- runner , err := lint .NewRunner (e .cfg , e .log .Child ("runner" ),
362+ runner , err := lint .NewRunner (e .cfg , e .log .Child (logutils . DebugKeyRunner ),
356363 e .goenv , e .EnabledLintersSet , e .lineCache , e .DBManager , lintCtx .Packages )
357364 if err != nil {
358365 return nil , err
@@ -390,7 +397,7 @@ func (e *Executor) runAndPrint(ctx context.Context, args []string) error {
390397 e .log .Warnf ("Failed to discover go env: %s" , err )
391398 }
392399
393- if ! logutils .HaveDebugTag ("linters_output" ) {
400+ if ! logutils .HaveDebugTag (logutils . DebugKeyLintersOutput ) {
394401 // Don't allow linters and loader to print anything
395402 log .SetOutput (io .Discard )
396403 savedStdout , savedStderr := e .setOutputToDevNull ()
@@ -474,9 +481,9 @@ func (e *Executor) createPrinter(format string, w io.Writer) (printers.Printer,
474481 case config .OutFormatColoredLineNumber , config .OutFormatLineNumber :
475482 p = printers .NewText (e .cfg .Output .PrintIssuedLine ,
476483 format == config .OutFormatColoredLineNumber , e .cfg .Output .PrintLinterName ,
477- e .log .Child ("text_printer" ), w )
484+ e .log .Child (logutils . DebugKeyTextPrinter ), w )
478485 case config .OutFormatTab :
479- p = printers .NewTab (e .cfg .Output .PrintLinterName , e .log .Child ("tab_printer" ), w )
486+ p = printers .NewTab (e .cfg .Output .PrintLinterName , e .log .Child (logutils . DebugKeyTabPrinter ), w )
480487 case config .OutFormatCheckstyle :
481488 p = printers .NewCheckstyle (w )
482489 case config .OutFormatCodeClimate :
@@ -545,7 +552,7 @@ func (e *Executor) setupExitCode(ctx context.Context) {
545552 return
546553 }
547554
548- needFailOnWarnings := os .Getenv ("GL_TEST_RUN" ) == "1" || os .Getenv ("FAIL_ON_WARNINGS" ) == "1"
555+ needFailOnWarnings := os .Getenv (lintersdb . EnvTestRun ) == "1" || os .Getenv (envFailOnWarnings ) == "1"
549556 if needFailOnWarnings && len (e .reportData .Warnings ) != 0 {
550557 e .exitCode = exitcodes .WarningInTest
551558 return
@@ -569,7 +576,7 @@ func watchResources(ctx context.Context, done chan struct{}, logger logutils.Log
569576 ticker := time .NewTicker (intervalMS * time .Millisecond )
570577 defer ticker .Stop ()
571578
572- logEveryRecord := os .Getenv ("GL_MEM_LOG_EVERY" ) == "1"
579+ logEveryRecord := os .Getenv (envMemLogEvery ) == "1"
573580 const MB = 1024 * 1024
574581
575582 track := func () {
0 commit comments