From 2346cd8e56cad57f2efb043ce4f66e6e94090a96 Mon Sep 17 00:00:00 2001
From: Denis Isaev <denis@golangci.com>
Date: Mon, 21 Oct 2019 22:57:53 +0300
Subject: [PATCH] fix json report Enabled field

---
 pkg/commands/run.go | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/pkg/commands/run.go b/pkg/commands/run.go
index 4521a2e8..2569ce0b 100644
--- a/pkg/commands/run.go
+++ b/pkg/commands/run.go
@@ -287,9 +287,14 @@ func (e *Executor) runAnalysis(ctx context.Context, args []string) ([]result.Iss
 		return nil, err
 	}
 
+	enabledOriginalLinters, err := e.EnabledLintersSet.Get(false)
+	if err != nil {
+		return nil, err
+	}
+
 	for _, lc := range e.DBManager.GetAllSupportedLinterConfigs() {
 		isEnabled := false
-		for _, enabledLC := range enabledLinters {
+		for _, enabledLC := range enabledOriginalLinters {
 			if enabledLC.Name() == lc.Name() {
 				isEnabled = true
 				break