From dcd5bcdfcd8ebc5b44e3e9b90cb0a9838a155512 Mon Sep 17 00:00:00 2001 From: Jesse Duffield Date: Sun, 30 Jun 2019 22:22:35 +1000 Subject: [PATCH 01/14] remove incorrect description from status click binding --- docs/keybindings/Keybindings_en.md | 1 - docs/keybindings/Keybindings_nl.md | 1 - docs/keybindings/Keybindings_pl.md | 1 - pkg/gui/keybindings.go | 9 ++++----- 4 files changed, 4 insertions(+), 8 deletions(-) diff --git a/docs/keybindings/Keybindings_en.md b/docs/keybindings/Keybindings_en.md index b0dece3c..50d7a427 100644 --- a/docs/keybindings/Keybindings_en.md +++ b/docs/keybindings/Keybindings_en.md @@ -7,7 +7,6 @@ o: open lazydocker config [: previous tab ]: next tab - : next tab m: view logs enter: focus main panel diff --git a/docs/keybindings/Keybindings_nl.md b/docs/keybindings/Keybindings_nl.md index b0dece3c..50d7a427 100644 --- a/docs/keybindings/Keybindings_nl.md +++ b/docs/keybindings/Keybindings_nl.md @@ -7,7 +7,6 @@ o: open lazydocker config [: previous tab ]: next tab - : next tab m: view logs enter: focus main panel diff --git a/docs/keybindings/Keybindings_pl.md b/docs/keybindings/Keybindings_pl.md index b0dece3c..50d7a427 100644 --- a/docs/keybindings/Keybindings_pl.md +++ b/docs/keybindings/Keybindings_pl.md @@ -7,7 +7,6 @@ o: open lazydocker config [: previous tab ]: next tab - : next tab m: view logs enter: focus main panel diff --git a/pkg/gui/keybindings.go b/pkg/gui/keybindings.go index 4753582c..e3b44f77 100644 --- a/pkg/gui/keybindings.go +++ b/pkg/gui/keybindings.go @@ -154,11 +154,10 @@ func (gui *Gui) GetInitialKeybindings() []*Binding { Description: gui.Tr.NextContext, }, { - ViewName: "status", - Key: gocui.MouseLeft, - Modifier: gocui.ModNone, - Handler: gui.handleStatusClick, - Description: gui.Tr.NextContext, + ViewName: "status", + Key: gocui.MouseLeft, + Modifier: gocui.ModNone, + Handler: gui.handleStatusClick, }, { ViewName: "status", From b7c548121c9cc0cf5e1bd05280259c62cd553372 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Kr=C3=BCger?= Date: Sun, 30 Jun 2019 18:17:47 +0200 Subject: [PATCH 02/14] Translate german.go Added a new 'german.go' file and translated it using the English version as a base. --- pkg/i18n/german.go | 0 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 pkg/i18n/german.go diff --git a/pkg/i18n/german.go b/pkg/i18n/german.go new file mode 100644 index 00000000..e69de29b From 08f94efbf78d06f027d0456e20e783b95e7a7020 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Kr=C3=BCger?= Date: Sun, 30 Jun 2019 18:25:13 +0200 Subject: [PATCH 03/14] Translate keybinding docs Translated the keybinding docs, added a new file for the German version, and it is based on the English version --- docs/keybindings/Keybindings_de..md | 68 +++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 docs/keybindings/Keybindings_de..md diff --git a/docs/keybindings/Keybindings_de..md b/docs/keybindings/Keybindings_de..md new file mode 100644 index 00000000..7fe3d684 --- /dev/null +++ b/docs/keybindings/Keybindings_de..md @@ -0,0 +1,68 @@ +# Lazydocker menu + +## Status + +
+  e: barbeite lazydocker Konfiguration
+  o: öffne lazydocker Konfiguration
+  [: vorheriges Tab
+  ]: nächstes tab
+  m: zeige Protokoll
+  enter: fokusieren aufs Hauptpanel
+
+ +## Containers + +
+  [: vorheriges Tab
+  ]: nächstes Tab
+  d: entfernen
+  s: anhalten
+  r: neustarten
+  a: anbinden
+  D: entferne verlassene Container
+  m: zeige Protokolle
+  c: führe vordefinierten benutzerdefinierten Befehl aus
+  enter: fokusieren aufs Hauptpanel
+
+ +## Services + +
+  d: entferne Container
+  s: anhalten
+  r: neustarten
+  a: anbinden
+  m: zeige Protokolle
+  [: vorheriges Tab
+  ]: nächstes Tab
+  R: zeige Neustartoptionen
+  c: führe vordefinierten benutzerdefinierten Befehl aus
+  enter: fokusieren aufs Hauptpanel
+
+ +## Images + +
+  [: vorheriges Tab
+  ]: nächstes Tab
+  d: entferne Image
+  D: entferne unbenutzte Images
+  enter: fokusieren aufs Hauptpanel
+
+ +## Volumes + +
+  [: vorheriges Tab
+  ]: nächstes Tab
+  d: entferne Volumen
+  D: entferne unbenutzte Volumen
+  enter: fokusieren aufs Hauptpanel
+
+ +## Main + +
+  esc: zurück
+
From 5c0b355ca77ddf9c2e6bdeb820434b6b748a281e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Kr=C3=BCger?= Date: Sun, 30 Jun 2019 18:28:39 +0200 Subject: [PATCH 04/14] Adding 'german.go' Prior commit failed for unknown reason, but this is again the translated file based on the English version. --- pkg/i18n/german.go | 90 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) diff --git a/pkg/i18n/german.go b/pkg/i18n/german.go index e69de29b..b005b3e6 100644 --- a/pkg/i18n/german.go +++ b/pkg/i18n/german.go @@ -0,0 +1,90 @@ +package i18n + +func germanSet() TranslationSet { + return TranslationSet{ + PruningStatus: "zerstören", + RemovingStatus: "entfernen", + RestartingStatus: "neustarten", + StoppingStatus: "anhalten", + RunningCustomCommandStatus: "führt benutzerdefinierten Befehl aus", + + RunningSubprocess: "Unterprozess ausführen", + NoViewMachingNewLineFocusedSwitchStatement: "No view matching newLineFocused switch statement", + + ErrorOccurred: "Es ist ein Fehler aufgetreten! Bitte erstelle ein Issue hier: https://github.com/jesseduffield/lazydocker/issues", + ConnectionFailed: "Verbindung zum Docker Client fehlgeschlagen. Du musst ggf. den Docker Client neustarten.", + UnattachableContainerError: "Der Container bietet keine Unterstützung für das Anbinden. Du musst den Dienst entweder mit der '-it' Flagge benutzen oder `stdin_open: true, tty: true` in der docker-compose.yml Datei setzen.", + CannotAttachStoppedContainerError: "Du kannst keinen angehaltenen Container anbinden. Du musst ihn erst starten (was du tun kannst, indem du 'r' drückst), (ja, ich bin zu faul um das zu automatisieren) (aber ist schon cool, dass ich so eine Konversation durch eine Fehlermeldung mit dir führen kann)", + CannotAccessDockerSocketError: "Kann nicht auf den Socket zugreifen: unix:///var/run/docker.sock\nFühre lazydocker als root aus oder lese https://docs.docker.com/install/linux/linux-postinstall/", + + Donate: "Spenden", + Confirm: "Bestätigen", + + Return: "zurück", + FocusMain: "fokusieren aufs Hauptpanel", + Navigate: "navigieren", + Execute: "ausführen", + Close: "schließen", + Menu: "Menü", + Scroll: "scrolenl", + OpenConfig: "öffne lazydocker Konfiguration", + EditConfig: "bearbeite lazydocker Konfiguration", + Cancel: "abbrechen", + Remove: "entfernen", + ForceRemove: "Entfernen erzwingen", + RemoveWithVolumes: "entferne mit Volumen", + RemoveService: "entferne Container", + Stop: "stopp", + Restart: "neustarten", + Rebuild: "neubauen", + Recreate: "neuerstellen", + PreviousContext: "vorheriges Tab", + NextContext: "nächstes Tab", + Attach: "anbinden", + ViewLogs: "zeige Protokolle", + RemoveImage: "entferne Image", + RemoveVolume: "entferne Volumen", + RemoveWithoutPrune: "entfernen, ohne die unmarkierten Elntern zu entfernen", + PruneContainers: "entferne verlassene Container", + PruneVolumes: "entferne unbenutzte Volumen", + PruneImages: "entferne unbenutzte Images", + ViewRestartOptions: "zeige Neustartoptionen", + RunCustomCommand: "führe vordefinierten benutzerdefinierten Befehl aus", + + AnonymousReportingTitle: "Mache dabei mit layzdocker besser zu machen", + AnonymousReportingPrompt: "Would you like to enable anonymous reporting data to help improve lazydocker? (enter/esc)", + + GlobalTitle: "Global", + MainTitle: "Haupt", + StatusTitle: "Status", + ServicesTitle: "Dienste", + ContainersTitle: "Container", + StandaloneContainersTitle: "Alleinstehende Container", + ImagesTitle: "Images", + VolumesTitle: "Volumen", + CustomCommandTitle: "Benutzerdefinierter Befehl:", + ErrorTitle: "Fehler", + LogsTitle: "Protokoll", + ConfigTitle: "Konfiguration", + DockerComposeConfigTitle: "Docker-Compose Konfiguration", + TopTitle: "Top", + StatsTitle: "Statistiken", + CreditsTitle: "Über Uns", + ContainerConfigTitle: "Container Konfiguration", + + NoContainers: "Keine Container", + NoContainer: "Kein Container", + NoImages: "Keine Images", + NoVolumes: "Keine Volumen", + + ConfirmQuit: "Bist dD dir sicher, dass du verlassen möchtest?", + MustForceToRemoveContainer: "Du kannst keinen Container entfernen, der noch ausgeführt wird außer du erzwingst es. Möchtest du es erzwingen?", + NotEnoughSpace: "Nicht genug Platz um die Panele darzustellen", + ConfirmPruneImages: "Bist du dir sicher, dass du alle unbenutzten Images entfernen möchtest?", + ConfirmPruneContainers: "Bist du dir sicher, dass du alle angehaltenen Container entfernen möchtes?", + ConfirmPruneVolumes: "Bist du dir sicher, dass du alle unbenutzen Volumen entfernen möchtest?", + StopService: "Bist du dir sicher, dass du den Dienst dieses Containers anhalten möchtest? (enter/esc)", + StopContainer: "Bist du dir sicher, dass du den Container anhalten möchtest?", + PressEnterToReturn: "Drücke Eingabe um zu layzdocker zurück zu kehren. (Diese Nachfrage kann in Deiner Konfiguration deaktiviert werden, indem du folgenden Wert setzt: `gui.returnImmediately: true`)", + } +} From 70cffacddcd3cfe30795533825cfd5ac01664dc8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Kr=C3=BCger?= Date: Sun, 30 Jun 2019 18:35:01 +0200 Subject: [PATCH 05/14] fixed typos in 'german.go' --- pkg/i18n/german.go | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/pkg/i18n/german.go b/pkg/i18n/german.go index b005b3e6..8b610cd5 100644 --- a/pkg/i18n/german.go +++ b/pkg/i18n/german.go @@ -26,7 +26,7 @@ func germanSet() TranslationSet { Execute: "ausführen", Close: "schließen", Menu: "Menü", - Scroll: "scrolenl", + Scroll: "scrollen", OpenConfig: "öffne lazydocker Konfiguration", EditConfig: "bearbeite lazydocker Konfiguration", Cancel: "abbrechen", @@ -34,7 +34,7 @@ func germanSet() TranslationSet { ForceRemove: "Entfernen erzwingen", RemoveWithVolumes: "entferne mit Volumen", RemoveService: "entferne Container", - Stop: "stopp", + Stop: "anhalten", Restart: "neustarten", Rebuild: "neubauen", Recreate: "neuerstellen", @@ -44,15 +44,15 @@ func germanSet() TranslationSet { ViewLogs: "zeige Protokolle", RemoveImage: "entferne Image", RemoveVolume: "entferne Volumen", - RemoveWithoutPrune: "entfernen, ohne die unmarkierten Elntern zu entfernen", + RemoveWithoutPrune: "entfernen, ohne die unmarkierten Eltern zu entfernen", PruneContainers: "entferne verlassene Container", PruneVolumes: "entferne unbenutzte Volumen", PruneImages: "entferne unbenutzte Images", ViewRestartOptions: "zeige Neustartoptionen", RunCustomCommand: "führe vordefinierten benutzerdefinierten Befehl aus", - AnonymousReportingTitle: "Mache dabei mit layzdocker besser zu machen", - AnonymousReportingPrompt: "Would you like to enable anonymous reporting data to help improve lazydocker? (enter/esc)", + AnonymousReportingTitle: "Mache dabei mit lazydocker besser zu machen", + AnonymousReportingPrompt: "Möchtest du anonymiserte Datensammlung erlauben, um zu helfen lazydocker zu erbessern? (enter/esc)", GlobalTitle: "Global", MainTitle: "Haupt", @@ -62,7 +62,7 @@ func germanSet() TranslationSet { StandaloneContainersTitle: "Alleinstehende Container", ImagesTitle: "Images", VolumesTitle: "Volumen", - CustomCommandTitle: "Benutzerdefinierter Befehl:", + CustomCommandTitle: "Benutzerdefinierter Befehl", ErrorTitle: "Fehler", LogsTitle: "Protokoll", ConfigTitle: "Konfiguration", @@ -77,7 +77,7 @@ func germanSet() TranslationSet { NoImages: "Keine Images", NoVolumes: "Keine Volumen", - ConfirmQuit: "Bist dD dir sicher, dass du verlassen möchtest?", + ConfirmQuit: "Bist du dir sicher, dass du verlassen möchtest?", MustForceToRemoveContainer: "Du kannst keinen Container entfernen, der noch ausgeführt wird außer du erzwingst es. Möchtest du es erzwingen?", NotEnoughSpace: "Nicht genug Platz um die Panele darzustellen", ConfirmPruneImages: "Bist du dir sicher, dass du alle unbenutzten Images entfernen möchtest?", @@ -85,6 +85,6 @@ func germanSet() TranslationSet { ConfirmPruneVolumes: "Bist du dir sicher, dass du alle unbenutzen Volumen entfernen möchtest?", StopService: "Bist du dir sicher, dass du den Dienst dieses Containers anhalten möchtest? (enter/esc)", StopContainer: "Bist du dir sicher, dass du den Container anhalten möchtest?", - PressEnterToReturn: "Drücke Eingabe um zu layzdocker zurück zu kehren. (Diese Nachfrage kann in Deiner Konfiguration deaktiviert werden, indem du folgenden Wert setzt: `gui.returnImmediately: true`)", + PressEnterToReturn: "Drücke Eingabe um zu lazydocker zurück zu kehren. (Diese Nachfrage kann in Deiner Konfiguration deaktiviert werden, indem du folgenden Wert setzt: `gui.returnImmediately: true`)", } } From 56626b9af6b0e049088f8b99af1277fe4d19ec69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Kr=C3=BCger?= Date: Sun, 30 Jun 2019 18:38:36 +0200 Subject: [PATCH 06/14] Fixed typo in Keybindings_de filename It had one too many dots 'Keybindings_de..md' is now 'Keybindings_de.md' --- docs/keybindings/{Keybindings_de..md => Keybindings_de.md} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename docs/keybindings/{Keybindings_de..md => Keybindings_de.md} (96%) diff --git a/docs/keybindings/Keybindings_de..md b/docs/keybindings/Keybindings_de.md similarity index 96% rename from docs/keybindings/Keybindings_de..md rename to docs/keybindings/Keybindings_de.md index 7fe3d684..68b42395 100644 --- a/docs/keybindings/Keybindings_de..md +++ b/docs/keybindings/Keybindings_de.md @@ -3,7 +3,7 @@ ## Status
-  e: barbeite lazydocker Konfiguration
+  e: bearbeite lazydocker Konfiguration
   o: öffne lazydocker Konfiguration
   [: vorheriges Tab
   ]: nächstes tab

From f4f56055e51c0319a66853fa03e13a603a064b56 Mon Sep 17 00:00:00 2001
From: Jesse Duffield 
Date: Mon, 1 Jul 2019 09:24:41 +1000
Subject: [PATCH 07/14] Update README.md

---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 3dff58cb..57b35619 100644
--- a/README.md
+++ b/README.md
@@ -80,7 +80,7 @@ everything is one keypress away (or one click away! Mouse support FTW):
 There is still a lot of work to go! Please check out the [contributing guide](CONTRIBUTING.md).
 For contributor discussion about things not better discussed here in the repo, join the slack channel
 
-[![Slack](/docs/resources/slack_rgb.png)](https://join.slack.com/t/lazydocker/shared_invite/enQtNDE3MjIwNTYyMDA0LTM3Yjk3NzdiYzhhNTA1YjM4Y2M4MWNmNDBkOTI0YTE4YjQ1ZmI2YWRhZTgwNjg2YzhhYjg3NDBlMmQyMTI5N2M)
+[![Slack](/docs/resources/slack_rgb.png)](https://join.slack.com/t/lazydocker/shared_invite/enQtNjgwMjc0Njk3MzgwLTM0NThlMTZiZmNkNWJkY2VlYWYwZmY1NWYyYWViZmE0ZTcxMWZjMTFjNTU1ZTEwMDBiNWIxZTIxYzkwNDgyY2M)
 
 ## Donate
 

From 541bf0310ad379e8261a37a7882aa23480995b10 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jan=20Kr=C3=BCger?= 
Date: Mon, 1 Jul 2019 02:04:39 +0200
Subject: [PATCH 08/14] Add check for German in 'i18n.go'

---
 pkg/i18n/i18n.go | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/pkg/i18n/i18n.go b/pkg/i18n/i18n.go
index 3b9a36e4..4f6a93fc 100644
--- a/pkg/i18n/i18n.go
+++ b/pkg/i18n/i18n.go
@@ -34,6 +34,10 @@ func NewTranslationSet(log *logrus.Entry) *TranslationSet {
 		mergo.Merge(&set, polishSet(), mergo.WithOverride)
 	}
 
+	if strings.HasPrefix(userLang, "de") {
+		mergo.Merge(&set, germanSet(), mergo.WithOverride)
+	}
+
 	return &set
 }
 

From 0fe35ba5c534e863aeef03d55b788598e4bd51a2 Mon Sep 17 00:00:00 2001
From: haoyun 
Date: Mon, 1 Jul 2019 14:18:11 +0800
Subject: [PATCH 09/14] fix strings.ReplaceAll() does't exist error while go
 version bellow 1.12

---
 pkg/commands/image.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pkg/commands/image.go b/pkg/commands/image.go
index 51bc94d9..41f9b99f 100644
--- a/pkg/commands/image.go
+++ b/pkg/commands/image.go
@@ -68,7 +68,7 @@ func (l *Layer) GetDisplayStrings(isFocused bool) []string {
 		createdBy = utils.ColoredString(split[0], color.FgYellow) + " " + strings.Join(split[1:], " ")
 	}
 
-	createdBy = strings.ReplaceAll(createdBy, "\t", " ")
+	createdBy = strings.Replace(createdBy, "\t", " ", -1)
 
 	size := utils.FormatBinaryBytes(int(l.Size))
 	sizeColor := color.FgWhite

From e3f6f5989064c3759515c4613f7535d7ed23d224 Mon Sep 17 00:00:00 2001
From: mjarkk 
Date: Mon, 1 Jul 2019 09:50:00 +0200
Subject: [PATCH 10/14] Removed some dead code

---
 coverage.txt                      | 1086 ++++++++++++-----------------
 pkg/app/app.go                    |   11 -
 pkg/commands/exec_live_default.go |  100 ---
 pkg/commands/exec_live_win.go     |    9 -
 pkg/commands/os.go                |   31 -
 pkg/gui/confirmation_panel.go     |    8 -
 pkg/gui/gui.go                    |    4 -
 pkg/gui/view_helpers.go           |   32 -
 pkg/test/utils.go                 |   45 --
 pkg/utils/utils.go                |   54 --
 pkg/utils/utils_test.go           |  193 -----
 11 files changed, 438 insertions(+), 1135 deletions(-)
 delete mode 100644 pkg/commands/exec_live_default.go
 delete mode 100644 pkg/commands/exec_live_win.go
 delete mode 100644 pkg/test/utils.go

diff --git a/coverage.txt b/coverage.txt
index 56f9d38a..4766f8c4 100644
--- a/coverage.txt
+++ b/coverage.txt
@@ -1,657 +1,447 @@
 
 mode: atomic
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:247.64,249.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:252.47,254.35 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:258.2,258.49 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:254.35,256.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:262.48,265.25 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:269.2,270.16 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:275.2,276.21 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:284.2,284.48 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:265.25,267.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:270.16,273.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:276.21,278.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:278.8,278.28 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:278.28,280.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:280.8,282.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:288.42,290.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:293.48,294.27 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:295.16,296.36 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:299.3,299.21 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:300.17,301.22 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:302.17,303.23 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:304.16,305.24 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:306.14,307.21 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:308.20,309.22 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:310.18,311.25 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:312.10,313.23 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:296.36,298.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:318.72,319.86 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:330.2,330.12 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:319.86,320.100 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:327.3,327.13 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:320.100,326.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:334.34,336.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:339.37,341.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:344.49,346.33 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:350.2,350.35 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:354.2,355.17 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:346.33,348.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:350.35,352.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:359.63,361.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:364.39,365.48 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:369.2,369.37 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:365.48,367.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:369.37,370.74 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:370.74,373.4 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:378.51,389.2 5 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:392.49,395.2 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:398.60,400.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:403.49,405.16 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:409.2,409.82 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:405.16,407.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container.go:413.42,415.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:28.60,31.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:34.64,35.85 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:39.2,39.12 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:35.85,37.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:48.60,50.21 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:54.2,55.18 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:58.2,59.23 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:63.2,65.60 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:71.2,75.18 4 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:79.2,84.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:50.21,52.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:55.18,57.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:59.23,61.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:65.60,69.3 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:75.18,77.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:88.49,91.16 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:95.2,96.32 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:100.2,100.93 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:91.16,93.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:96.32,98.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:104.59,106.16 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:110.2,112.31 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:139.2,139.23 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:106.16,108.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:112.31,117.20 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:121.3,123.25 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:127.3,136.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:117.20,119.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:123.25,125.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/image.go:143.45,146.2 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/os_default_platform.go:9.30,19.2 1 17
+github.com/jesseduffield/lazydocker/pkg/commands/service.go:23.62,25.24 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/service.go:29.2,30.76 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/service.go:25.24,27.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/service.go:34.70,36.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/service.go:39.32,46.2 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/service.go:49.35,56.2 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/service.go:59.47,61.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/service.go:64.61,66.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/service.go:69.49,80.2 5 0
+github.com/jesseduffield/lazydocker/pkg/commands/service.go:83.47,91.2 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:150.68,156.23 5 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:159.2,159.14 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:156.23,158.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:163.66,166.23 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:169.2,169.14 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:166.23,168.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:173.64,175.23 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:178.2,182.34 4 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:190.2,195.16 5 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:199.2,207.22 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:175.23,177.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:182.34,184.17 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:187.3,187.78 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:184.17,186.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:195.16,197.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:211.83,216.38 4 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:248.2,249.21 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:253.2,260.8 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:216.38,218.17 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:221.3,222.17 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:225.3,225.25 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:235.3,235.25 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:245.3,245.23 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:218.17,220.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:222.17,224.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:225.25,226.14 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:226.14,228.5 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:228.10,229.25 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:229.25,231.6 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:235.25,236.14 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:236.14,238.5 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:238.10,239.25 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:239.25,241.6 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:249.21,251.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:264.49,268.25 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:269.15,270.16 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:271.15,272.25 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:273.13,274.25 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:275.13,276.25 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:277.11,278.25 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:279.14,280.25 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:281.14,282.25 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:283.12,284.25 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:285.14,286.35 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:287.10,290.40 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:290.40,293.4 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:293.9,293.48 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:293.48,297.4 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/container_stats.go:297.9,299.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:56.75,60.2 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:63.161,65.16 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:69.2,92.16 5 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:97.2,97.27 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:65.16,67.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:92.16,95.3 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:101.49,104.2 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:107.52,112.16 4 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:117.2,121.21 4 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:138.2,140.8 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:112.16,115.3 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:121.21,125.69 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:129.3,130.42 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:135.3,135.28 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:125.69,128.4 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:130.42,131.32 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:131.32,133.5 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:144.55,147.35 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:147.35,148.42 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:148.42,149.34 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:149.34,151.5 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:156.71,159.16 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:164.2,167.21 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:187.2,188.8 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:159.16,162.3 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:167.21,185.3 8 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:192.62,199.16 5 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:203.2,205.28 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:214.2,217.47 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:224.2,224.43 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:236.2,240.12 4 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:199.16,201.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:205.28,207.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:207.8,209.17 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:209.17,211.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:217.47,219.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:219.8,221.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:224.43,225.67 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:229.3,229.67 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:233.3,233.45 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:225.67,227.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:229.67,231.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:243.98,245.35 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:245.35,246.40 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:252.3,252.26 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:246.40,247.66 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:247.66,249.15 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:257.111,260.39 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:269.2,269.29 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:260.39,261.36 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:266.3,266.65 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:261.36,262.97 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:262.97,263.15 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:273.63,280.16 5 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:284.2,286.39 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:325.2,325.27 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:280.16,282.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:286.39,290.56 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:298.3,298.26 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:310.3,312.47 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:317.3,322.34 5 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:290.56,291.44 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:291.44,293.10 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:298.26,308.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:312.47,314.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:314.9,316.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:329.59,330.31 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:334.2,336.16 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:344.2,346.28 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:357.2,357.22 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:330.31,332.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:336.16,338.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:346.28,355.3 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:362.56,369.39 5 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:373.2,375.16 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:379.2,380.57 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:384.2,384.39 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:388.2,388.12 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:369.39,371.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:375.16,377.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:380.57,382.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:384.39,386.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:392.58,403.2 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:406.54,414.16 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:417.2,417.15 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/docker.go:414.16,416.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/dummies.go:14.37,16.2 1 17
+github.com/jesseduffield/lazydocker/pkg/commands/dummies.go:19.44,29.2 2 17
+github.com/jesseduffield/lazydocker/pkg/commands/dummies.go:32.34,36.2 3 17
+github.com/jesseduffield/lazydocker/pkg/commands/dummies.go:39.45,41.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/dummies.go:44.78,51.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/errors.go:18.33,19.16 1 1
+github.com/jesseduffield/lazydocker/pkg/commands/errors.go:23.2,23.28 1 1
+github.com/jesseduffield/lazydocker/pkg/commands/errors.go:19.16,21.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/errors.go:35.61,39.2 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/errors.go:42.52,44.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/errors.go:46.39,48.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/errors.go:51.45,53.35 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/errors.go:56.2,56.14 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/errors.go:53.35,55.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:45.75,54.2 1 17
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:58.71,60.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:63.74,69.2 5 5
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:72.76,74.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:77.56,80.2 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:83.71,87.2 2 5
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:90.54,93.2 2 3
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:96.50,98.16 2 4
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:101.2,101.22 1 3
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:104.2,104.15 1 2
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:98.16,100.3 1 1
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:101.22,103.3 1 1
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:108.70,115.2 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:117.71,119.16 2 5
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:127.2,127.26 1 2
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:119.16,122.25 1 3
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:125.3,125.48 1 2
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:122.25,124.4 1 1
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:131.53,140.2 5 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:143.49,152.2 5 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:156.66,159.18 2 5
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:162.2,162.18 1 5
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:165.2,165.18 1 5
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:170.2,170.18 1 5
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:174.2,174.51 1 4
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:159.18,161.3 1 4
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:162.18,164.3 1 3
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:165.18,166.50 1 2
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:166.50,168.4 1 1
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:170.18,172.3 1 1
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:178.88,180.2 1 4
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:183.50,186.56 3 3
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:189.2,189.46 1 3
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:186.56,188.3 1 1
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:194.52,196.2 1 1
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:199.67,201.16 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:204.2,207.16 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:210.2,210.12 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:201.16,203.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:207.16,209.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:214.78,216.16 2 1
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:221.2,221.56 1 1
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:225.2,225.40 1 1
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:230.2,230.28 1 1
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:216.16,219.3 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:221.56,224.3 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:225.40,228.3 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:234.51,237.2 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:240.59,241.41 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:247.2,247.18 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:241.41,242.25 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:245.3,245.20 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:242.25,244.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:253.61,257.16 4 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:263.2,263.12 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:257.16,258.26 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:261.3,261.31 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:258.26,260.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:267.48,269.16 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:272.2,272.29 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:269.16,271.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:276.64,278.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:281.66,285.37 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:289.2,289.35 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:301.2,306.27 4 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:332.2,334.26 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:337.2,337.12 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:285.37,287.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:289.35,291.17 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:295.3,295.27 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:291.17,293.4 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:306.27,308.13 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:308.13,310.18 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:314.4,314.45 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:318.4,318.52 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:324.4,324.44 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:328.4,328.13 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:310.18,312.5 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:314.45,316.5 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:318.52,319.19 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:319.19,321.6 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:324.44,326.5 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:334.26,336.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:341.47,342.24 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:346.2,346.63 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:351.2,351.27 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:342.24,345.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:346.63,349.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/os.go:355.55,359.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/volume.go:24.61,26.2 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/volume.go:29.48,31.16 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/volume.go:35.2,39.42 3 0
+github.com/jesseduffield/lazydocker/pkg/commands/volume.go:43.2,43.33 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/volume.go:54.2,56.12 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/volume.go:31.16,33.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/volume.go:39.42,41.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/volume.go:43.33,52.3 1 0
+github.com/jesseduffield/lazydocker/pkg/commands/volume.go:60.46,63.2 2 0
+github.com/jesseduffield/lazydocker/pkg/commands/volume.go:66.43,68.2 1 0
+mode: atomic
+mode: atomic
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:23.50,25.54 2 3
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:28.2,29.31 2 1
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:32.2,32.14 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:25.54,27.3 1 2
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:29.31,31.3 1 1
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:36.50,38.33 2 11
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:41.2,41.61 1 10
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:38.33,40.3 1 1
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:46.71,48.37 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:51.2,52.41 2 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:48.37,50.3 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:57.66,59.2 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:62.44,66.2 3 4
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:69.22,75.2 5 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:78.79,79.36 1 7
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:82.2,82.12 1 7
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:79.36,81.3 1 5
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:86.24,87.11 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:90.2,90.10 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:87.11,89.3 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:102.58,103.35 1 1
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:103.35,105.3 1 1
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:108.60,109.35 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:109.35,111.3 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:117.88,119.33 2 4
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:123.2,124.31 2 4
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:128.2,130.31 2 3
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:138.2,138.53 1 2
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:119.33,121.3 1 1
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:124.31,126.3 1 1
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:130.31,132.10 2 4
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:135.3,135.26 1 3
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:132.10,134.4 1 1
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:145.90,146.21 1 6
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:150.2,151.28 2 6
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:155.2,155.34 1 6
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:146.21,148.3 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:151.28,153.3 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:159.59,160.41 1 6
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:164.2,167.54 3 5
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:160.41,162.3 1 1
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:171.36,174.2 2 22
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:176.50,177.31 1 8
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:180.2,181.27 2 5
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:189.2,189.18 1 5
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:177.31,179.3 1 3
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:181.27,182.40 1 6
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:182.40,184.43 2 11
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:184.43,186.5 1 6
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:192.81,194.43 2 6
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:203.2,203.29 1 6
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:194.43,195.28 1 11
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:198.3,198.38 1 9
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:201.3,201.57 1 9
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:195.28,196.12 1 2
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:198.38,200.4 1 9
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:208.57,209.39 1 8
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:214.2,214.13 1 6
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:209.39,210.43 1 15
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:210.43,212.4 1 2
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:217.84,219.36 2 8
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:222.2,222.21 1 8
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:219.36,221.3 1 15
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:225.38,228.29 3 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:239.2,239.16 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:228.29,229.26 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:229.26,231.4 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:231.9,233.22 2 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:236.4,236.14 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:233.22,235.5 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:242.39,245.29 3 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:256.2,256.16 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:245.29,246.26 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:246.26,248.4 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:248.9,250.22 2 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:253.4,253.14 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:250.22,252.5 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:259.59,263.2 3 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:266.52,282.13 3 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:285.2,285.25 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:282.13,284.3 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:289.52,304.13 3 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:307.2,307.22 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:304.13,306.3 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:311.38,313.29 2 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:319.2,319.33 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:313.29,315.22 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:315.22,317.4 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:323.65,325.2 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:328.57,329.17 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:333.2,336.21 3 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:339.2,340.27 2 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:344.2,344.15 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:329.17,331.3 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:336.21,338.3 1 0
+github.com/jesseduffield/lazydocker/pkg/utils/utils.go:340.27,342.3 1 0
 mode: atomic
 mode: atomic
 mode: atomic
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:22.50,24.54 2 3
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:27.2,28.31 2 1
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:31.2,31.14 1 0
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:24.54,26.3 1 2
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:28.31,30.3 1 1
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:35.50,36.26 1 11
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:39.2,39.52 1 10
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:36.26,38.3 1 1
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:44.71,47.2 2 0
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:51.66,53.2 1 0
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:56.34,58.16 2 0
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:61.2,61.27 1 0
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:58.16,60.3 1 0
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:66.45,67.34 1 2
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:70.2,70.12 1 1
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:67.34,69.3 1 1
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:74.44,78.2 3 4
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:83.30,85.16 2 0
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:88.2,88.53 1 0
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:85.16,86.13 1 0
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:92.22,98.2 5 0
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:101.79,102.36 1 7
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:105.2,105.12 1 7
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:102.36,104.3 1 5
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:109.24,110.11 1 3
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:113.2,113.10 1 2
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:110.11,112.3 1 1
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:123.68,125.31 2 4
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:129.2,131.31 2 3
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:139.2,139.55 1 2
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:125.31,127.3 1 1
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:131.31,133.10 2 4
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:136.3,136.26 1 3
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:133.10,135.4 1 1
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:146.81,147.21 1 6
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:151.2,153.41 2 6
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:157.2,160.54 3 5
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:147.21,149.3 1 0
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:153.41,155.3 1 1
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:164.36,167.2 2 11
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:169.50,170.31 1 8
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:173.2,174.27 2 5
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:182.2,182.18 1 5
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:170.31,172.3 1 3
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:174.27,175.40 1 6
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:175.40,177.43 2 11
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:177.43,179.5 1 6
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:185.81,187.43 2 6
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:196.2,196.29 1 6
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:187.43,188.28 1 11
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:191.3,191.38 1 9
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:194.3,194.57 1 9
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:188.28,189.12 1 2
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:191.38,193.4 1 9
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:201.57,202.39 1 8
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:207.2,207.13 1 6
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:202.39,203.43 1 15
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:203.43,205.4 1 2
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:210.84,212.36 2 8
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:215.2,215.21 1 8
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:212.36,214.3 1 15
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:219.51,220.25 1 4
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:225.2,225.14 1 2
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:220.25,221.13 1 6
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:221.13,223.4 1 2
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:229.54,230.37 1 5
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:235.2,235.10 1 3
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:230.37,231.29 1 8
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:231.29,233.4 1 2
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:239.54,241.31 2 4
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:246.2,246.12 1 3
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:241.31,242.33 1 6
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:242.33,244.4 1 1
-github.com/jesseduffield/lazydocker/pkg/utils/utils.go:249.35,252.2 2 1
 mode: atomic
 mode: atomic
 mode: atomic
-github.com/jesseduffield/lazydocker/pkg/commands/branch.go:22.61,24.71 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/branch.go:28.2,28.41 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/branch.go:24.71,26.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/branch.go:32.45,33.21 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/branch.go:34.17,35.23 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/branch.go:36.16,37.24 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/branch.go:38.16,39.21 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/branch.go:40.10,41.23 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/branch.go:46.35,48.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/commit_file.go:11.65,13.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/dummies.go:16.37,18.2 1 99
-github.com/jesseduffield/lazydocker/pkg/commands/dummies.go:21.44,33.2 3 178
-github.com/jesseduffield/lazydocker/pkg/commands/dummies.go:36.34,40.2 3 257
-github.com/jesseduffield/lazydocker/pkg/commands/dummies.go:43.39,45.2 1 77
-github.com/jesseduffield/lazydocker/pkg/commands/dummies.go:48.72,54.52 1 77
-github.com/jesseduffield/lazydocker/pkg/commands/dummies.go:54.52,54.70 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/dummies.go:55.52,55.70 1 6
-github.com/jesseduffield/lazydocker/pkg/commands/dummies.go:56.42,56.56 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/os_default_platform.go:9.30,19.2 1 99
-github.com/jesseduffield/lazydocker/pkg/commands/pull_request.go:29.31,44.2 1 5
-github.com/jesseduffield/lazydocker/pkg/commands/pull_request.go:47.58,52.2 1 5
-github.com/jesseduffield/lazydocker/pkg/commands/pull_request.go:55.53,58.27 2 5
-github.com/jesseduffield/lazydocker/pkg/commands/pull_request.go:62.2,65.41 3 5
-github.com/jesseduffield/lazydocker/pkg/commands/pull_request.go:72.2,72.23 1 5
-github.com/jesseduffield/lazydocker/pkg/commands/pull_request.go:76.2,80.4 2 4
-github.com/jesseduffield/lazydocker/pkg/commands/pull_request.go:58.27,60.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/pull_request.go:65.41,66.46 1 11
-github.com/jesseduffield/lazydocker/pkg/commands/pull_request.go:66.46,68.9 2 4
-github.com/jesseduffield/lazydocker/pkg/commands/pull_request.go:72.23,74.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/pull_request.go:83.54,86.12 2 6
-github.com/jesseduffield/lazydocker/pkg/commands/pull_request.go:97.2,105.3 5 4
-github.com/jesseduffield/lazydocker/pkg/commands/pull_request.go:86.12,95.3 4 2
-github.com/jesseduffield/lazydocker/pkg/commands/commit.go:19.61,34.18 10 0
-github.com/jesseduffield/lazydocker/pkg/commands/commit.go:49.2,49.14 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/commit.go:53.2,54.20 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/commit.go:58.2,58.78 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/commit.go:35.18,36.17 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/commit.go:37.16,38.20 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/commit.go:39.16,40.19 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/commit.go:41.18,42.18 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/commit.go:43.18,44.21 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/commit.go:45.10,46.19 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/commit.go:49.14,51.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/commit.go:54.20,56.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/errors.go:8.33,9.16 1 18
-github.com/jesseduffield/lazydocker/pkg/commands/errors.go:13.2,13.28 1 16
-github.com/jesseduffield/lazydocker/pkg/commands/errors.go:9.16,11.3 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:22.102,34.16 8 3
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:38.2,38.12 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:47.2,49.16 3 3
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:53.2,53.12 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:34.16,36.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:38.12,41.22 3 3
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:41.22,44.4 2 2
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:49.16,51.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:58.92,60.52 2 7
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:67.2,67.54 1 7
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:74.2,74.32 1 7
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:77.2,77.24 1 5
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:60.52,63.18 3 4
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:63.18,64.9 1 4
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:67.54,70.17 3 8
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:70.17,72.4 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:74.32,76.3 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:82.27,83.19 1 12
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:92.2,92.36 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:95.2,95.11 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:99.2,99.14 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:83.19,84.12 1 12
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:90.3,90.15 1 12
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:85.30,86.15 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:87.27,88.15 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:92.36,94.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/exec_live_default.go:96.66,97.14 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/file.go:20.59,25.39 3 0
-github.com/jesseduffield/lazydocker/pkg/commands/file.go:29.2,31.26 3 0
-github.com/jesseduffield/lazydocker/pkg/commands/file.go:36.2,36.25 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/file.go:25.39,27.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/file.go:31.26,33.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/file.go:33.8,35.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:22.55,24.2 1 4
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:26.106,27.6 1 4
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:27.6,30.30 2 4
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:34.3,34.26 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:38.3,38.36 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:30.30,32.4 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:34.26,36.4 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:38.36,40.4 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:44.191,47.16 2 5
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:55.2,57.16 2 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:61.2,61.8 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:47.16,48.81 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:52.3,52.9 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:48.81,50.4 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:57.16,59.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:78.131,83.16 3 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:96.2,96.23 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:102.2,112.8 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:83.16,85.4 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:86.16,88.4 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:89.16,93.4 3 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:96.23,97.29 1 4
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:97.29,99.4 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:116.54,119.51 3 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:122.2,122.21 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:119.51,121.3 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:125.61,131.2 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:134.67,136.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:139.47,144.45 4 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:165.2,165.14 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:144.45,164.3 8 4
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:169.62,171.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:175.54,177.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:180.75,181.24 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:185.2,189.35 3 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:200.2,200.39 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:206.2,206.15 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:181.24,183.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:189.35,190.43 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:190.43,191.36 1 9
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:191.36,194.10 3 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:200.39,201.43 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:201.43,203.4 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:209.42,210.25 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:215.2,215.14 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:210.25,211.13 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:211.13,213.4 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:219.44,220.42 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:224.2,224.33 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:220.42,222.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:227.81,229.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:231.91,234.2 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:238.77,241.16 3 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:244.2,245.16 2 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:248.2,248.75 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:241.16,243.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:245.16,247.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:252.54,254.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:257.60,259.16 2 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:263.2,263.44 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:259.16,261.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:267.100,268.79 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:268.79,269.27 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:272.3,272.14 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:269.27,271.4 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:277.54,279.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:282.51,284.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:287.58,289.16 2 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:295.2,295.51 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:289.16,291.17 2 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:291.17,293.4 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:299.68,302.11 2 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:306.2,306.70 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:302.11,304.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:310.50,312.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:315.53,317.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:320.41,322.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:326.38,328.19 2 15
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:331.2,333.75 2 15
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:328.19,330.3 1 10
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:337.64,339.18 2 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:343.2,343.45 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:339.18,341.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:347.53,349.18 2 4
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:353.2,353.45 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:349.18,351.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:357.58,359.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:362.89,364.11 2 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:368.2,369.46 2 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:364.11,366.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:373.63,375.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:378.55,380.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:383.39,385.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:388.41,390.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:393.71,395.13 2 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:400.2,401.33 2 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:406.2,406.12 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:395.13,397.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:401.33,402.95 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:402.95,404.4 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:410.50,412.2 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:415.53,417.16 2 4
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:420.2,420.102 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:417.16,419.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:425.51,427.16 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:430.2,430.12 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:433.2,434.12 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:427.16,429.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:430.12,432.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:434.12,436.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:436.8,438.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:442.62,445.27 2 7
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:450.2,450.19 1 6
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:453.2,453.43 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:445.27,446.96 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:446.96,448.4 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:450.19,452.3 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:457.67,460.2 2 4
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:463.64,465.11 2 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:468.2,468.84 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:465.11,467.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:473.58,475.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:478.58,480.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:483.63,485.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:490.72,492.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:495.52,497.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:500.55,502.16 2 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:507.2,508.16 2 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:512.2,512.23 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:519.2,520.20 2 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:524.2,525.30 2 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:529.2,530.16 2 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:533.2,533.30 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:502.16,504.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:508.16,511.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:512.23,514.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:520.20,522.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:525.30,527.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:530.16,532.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:537.44,540.2 2 5
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:543.67,550.2 2 5
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:553.58,559.55 6 4
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:562.2,562.45 1 4
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:565.2,565.11 1 4
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:569.2,573.10 3 4
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:559.55,561.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:562.45,564.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:565.11,567.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:576.63,578.16 2 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:583.2,583.15 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:585.2,585.108 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:578.16,581.3 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:583.15,583.51 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:588.59,591.2 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:593.65,601.2 3 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:605.77,613.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:615.84,617.16 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:621.2,621.77 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:617.16,619.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:624.73,626.29 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:631.2,633.40 3 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:637.2,638.16 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:642.2,642.44 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:626.29,629.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:633.40,635.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:638.16,640.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:645.91,647.16 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:651.2,652.16 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:656.2,656.44 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:647.16,649.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:652.16,654.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:662.123,666.43 3 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:670.2,675.16 4 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:679.2,690.20 3 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:694.2,694.17 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:666.43,668.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:675.16,677.3 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:690.20,692.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:697.54,699.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:701.54,703.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:705.109,706.29 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:711.2,712.46 2 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:719.2,719.18 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:706.29,709.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:712.46,714.17 2 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:717.3,717.64 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:714.17,716.4 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:723.48,724.49 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:728.2,728.42 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:724.49,726.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:732.69,735.16 3 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:739.2,749.57 7 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:735.16,737.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:752.63,755.31 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:760.2,760.20 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:755.31,756.50 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:756.50,758.4 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:764.52,767.16 3 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:771.2,779.57 7 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:767.16,769.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:783.47,785.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:788.65,790.33 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:794.2,795.16 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:799.2,799.44 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:790.33,792.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:795.16,797.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:803.78,806.16 3 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:810.2,812.75 2 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:820.2,820.25 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:806.16,808.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:812.75,818.3 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:824.81,827.2 2 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:830.69,833.2 2 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:836.103,837.34 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:844.2,844.18 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:848.2,851.16 3 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:855.2,856.16 2 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:860.2,860.60 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:865.2,865.98 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:879.2,880.16 2 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:883.2,883.16 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:888.2,888.45 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:837.34,839.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:844.18,846.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:851.16,853.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:856.16,858.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:860.60,862.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:865.98,866.54 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:869.3,869.47 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:866.54,868.4 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:869.47,871.4 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:872.8,873.59 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:873.59,875.4 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:880.16,882.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:883.16,885.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:892.60,894.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:897.51,899.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:902.44,904.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:907.44,909.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:912.69,915.2 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:918.58,921.2 2 1
-github.com/jesseduffield/lazydocker/pkg/commands/git.go:924.67,931.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:42.78,51.2 1 99
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:55.71,57.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:60.74,64.2 3 91
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:67.76,69.2 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:72.56,75.2 2 1
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:78.71,82.2 3 92
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:85.96,87.2 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:92.84,94.77 2 3
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:111.2,111.19 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:94.77,102.40 3 2
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:109.3,109.12 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:102.40,103.63 1 4
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:103.63,106.5 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:115.54,118.2 2 45
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:121.50,123.16 2 8
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:126.2,126.22 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:129.2,129.15 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:123.16,125.3 1 5
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:126.22,128.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:133.70,140.2 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:142.71,144.16 2 92
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:152.2,152.26 1 75
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:144.16,147.25 1 17
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:150.3,150.48 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:147.25,149.4 1 14
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:156.53,165.2 5 3
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:168.49,177.2 5 4
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:181.66,184.18 2 5
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:187.2,187.18 1 5
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:190.2,190.18 1 5
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:195.2,195.18 1 5
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:199.2,199.51 1 4
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:184.18,186.3 1 4
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:187.18,189.3 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:190.18,191.50 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:191.50,193.4 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:195.18,197.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:203.88,205.2 1 7
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:208.50,211.56 3 36
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:214.2,214.46 1 36
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:211.56,213.3 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:219.52,221.2 1 5
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:224.67,226.16 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:229.2,232.16 3 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:235.2,235.12 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:226.16,228.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:232.16,234.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:239.78,241.16 2 3
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:246.2,246.56 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:250.2,250.40 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:255.2,255.28 1 3
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:241.16,244.3 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:246.56,249.3 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:250.40,253.3 2 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:259.51,262.2 2 2
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:265.59,266.41 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:272.2,272.18 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:266.41,267.25 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:270.3,270.20 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:267.25,269.4 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:278.61,282.16 4 3
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:288.2,288.12 1 2
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:282.16,283.26 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:286.3,286.31 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:283.26,285.4 1 1
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:292.45,294.16 2 4
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:297.2,297.29 1 4
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:294.16,296.3 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/os.go:301.64,303.2 1 0
-github.com/jesseduffield/lazydocker/pkg/commands/stash_entry.go:11.65,13.2 1 0
 mode: atomic
-github.com/jesseduffield/lazydocker/pkg/i18n/dutch.go:9.46,729.2 1 3
-github.com/jesseduffield/lazydocker/pkg/i18n/english.go:18.48,752.2 1 3
-github.com/jesseduffield/lazydocker/pkg/i18n/i18n.go:21.49,27.2 3 1
-github.com/jesseduffield/lazydocker/pkg/i18n/i18n.go:32.66,34.2 1 6
-github.com/jesseduffield/lazydocker/pkg/i18n/i18n.go:39.49,45.2 1 2
-github.com/jesseduffield/lazydocker/pkg/i18n/i18n.go:48.93,55.2 1 2
-github.com/jesseduffield/lazydocker/pkg/i18n/i18n.go:58.42,60.2 1 2
-github.com/jesseduffield/lazydocker/pkg/i18n/i18n.go:63.61,70.23 2 3
-github.com/jesseduffield/lazydocker/pkg/i18n/i18n.go:70.23,71.39 1 9
-github.com/jesseduffield/lazydocker/pkg/i18n/i18n.go:71.39,74.4 1 0
-github.com/jesseduffield/lazydocker/pkg/i18n/i18n.go:79.65,80.49 1 3
-github.com/jesseduffield/lazydocker/pkg/i18n/i18n.go:84.2,84.12 1 1
-github.com/jesseduffield/lazydocker/pkg/i18n/i18n.go:80.49,82.3 1 2
-github.com/jesseduffield/lazydocker/pkg/i18n/i18n.go:88.68,102.2 4 3
-github.com/jesseduffield/lazydocker/pkg/i18n/polish.go:8.47,712.2 1 3
-mode: atomic
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:38.230,47.2 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:50.70,54.16 4 3
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:57.2,57.22 1 3
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:68.2,72.45 3 3
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:84.2,84.22 1 3
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:91.2,92.16 2 3
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:96.2,97.16 2 2
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:101.2,101.33 1 2
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:109.2,109.21 1 2
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:54.16,56.3 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:57.22,60.17 2 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:63.3,63.31 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:60.17,62.4 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:63.31,65.4 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:72.45,83.3 5 4
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:84.22,89.3 4 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:92.16,94.3 1 1
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:97.16,99.3 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:101.33,102.39 1 2
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:102.39,103.31 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:103.31,105.5 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:113.95,114.20 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:115.16,116.38 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:117.21,118.43 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:119.10,120.18 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:124.84,127.16 3 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:133.2,134.93 2 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:158.2,158.16 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:162.2,162.21 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:127.16,130.3 2 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:134.93,135.25 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:139.3,139.17 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:142.3,143.32 2 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:146.3,147.17 2 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:150.3,152.17 3 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:155.3,156.13 2 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:135.25,138.4 2 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:139.17,141.4 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:143.32,145.4 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:147.17,149.4 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:152.17,154.4 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:158.16,160.3 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:177.89,179.16 2 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:185.2,187.29 3 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:200.2,200.17 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:179.16,183.3 2 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:187.29,188.35 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:191.3,197.18 2 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:188.35,190.4 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:208.87,217.2 4 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:219.109,221.16 2 3
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:224.2,224.20 1 2
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:227.2,228.33 2 1
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:239.2,239.21 1 1
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:221.16,223.3 1 1
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:224.20,226.3 1 1
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:228.33,229.46 1 2
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:232.3,232.32 1 2
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:235.3,235.21 1 1
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:229.46,231.4 1 1
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:232.32,233.12 1 1
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:235.21,237.4 1 1
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:242.113,243.33 1 2
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:250.2,250.21 1 2
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:243.33,244.60 1 2
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:244.60,245.44 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:245.44,247.5 1 0
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:253.60,255.16 2 7
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:259.2,260.50 2 5
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:264.2,265.16 2 5
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:268.2,268.20 1 5
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:255.16,257.3 1 2
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:260.50,262.3 1 1
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:265.17,267.3 0 2
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:273.66,276.16 3 5
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:279.2,279.40 1 4
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:283.2,283.18 1 4
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:276.16,278.3 1 1
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:279.40,281.3 1 4
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:288.45,292.16 2 5
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:297.2,297.15 1 4
-github.com/jesseduffield/lazydocker/pkg/git/commit_list_builder.go:292.16,295.3 1 1
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:21.66,25.2 1 0
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:29.109,36.29 6 0
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:42.2,43.16 2 0
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:47.2,50.20 3 0
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:36.29,38.3 1 0
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:38.8,40.3 1 0
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:43.16,45.3 1 0
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:53.75,54.38 1 5
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:59.2,59.55 1 0
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:54.38,55.36 1 26
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:55.36,57.4 1 5
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:64.90,67.16 3 5
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:70.2,73.16 3 5
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:77.2,78.16 2 5
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:82.2,84.20 2 5
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:67.16,69.3 1 0
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:73.16,75.3 1 0
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:78.16,80.3 1 0
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:89.88,92.38 2 5
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:101.2,101.54 1 0
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:92.38,93.36 1 102
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:96.3,96.26 1 102
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:93.36,95.4 1 6
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:96.26,98.4 1 5
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:104.111,108.58 3 5
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:130.2,132.16 3 5
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:136.2,136.21 1 5
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:108.58,110.36 2 77
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:114.3,114.26 1 76
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:127.3,127.34 1 43
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:110.36,112.9 2 1
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:114.26,116.36 1 71
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:122.4,122.36 1 59
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:116.36,119.13 3 12
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:122.36,124.13 2 21
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:132.16,134.3 1 0
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:145.94,151.16 4 5
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:154.2,156.65 3 5
-github.com/jesseduffield/lazydocker/pkg/git/patch_modifier.go:151.16,153.3 1 0
-github.com/jesseduffield/lazydocker/pkg/git/patch_parser.go:14.62,18.2 1 0
-github.com/jesseduffield/lazydocker/pkg/git/patch_parser.go:20.70,25.33 5 3
-github.com/jesseduffield/lazydocker/pkg/git/patch_parser.go:34.2,35.40 2 3
-github.com/jesseduffield/lazydocker/pkg/git/patch_parser.go:25.33,26.36 1 82
-github.com/jesseduffield/lazydocker/pkg/git/patch_parser.go:30.3,30.83 1 82
-github.com/jesseduffield/lazydocker/pkg/git/patch_parser.go:26.36,29.4 2 4
-github.com/jesseduffield/lazydocker/pkg/git/patch_parser.go:30.83,32.4 1 34
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:33.107,38.2 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:40.68,42.16 2 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:46.2,46.62 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:42.16,43.21 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:49.71,52.16 3 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:56.2,57.35 2 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:63.2,63.31 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:52.16,54.3 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:57.35,62.3 4 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:66.69,70.16 3 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:73.2,73.56 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:79.2,79.17 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:70.16,71.13 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:73.56,77.3 3 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:82.146,83.40 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:88.2,88.22 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:83.40,84.67 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:84.67,86.4 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:91.97,92.42 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:97.2,97.26 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:92.42,93.77 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:93.77,95.4 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:101.56,107.46 5 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:111.2,114.57 3 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:118.2,120.17 2 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:107.46,109.3 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:114.57,116.3 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:123.74,124.42 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:129.2,129.14 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:124.42,125.74 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:125.74,127.4 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:132.67,134.34 2 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:140.2,140.22 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:134.34,135.49 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:138.3,138.48 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:135.49,136.12 1 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:145.63,150.2 4 0
-github.com/jesseduffield/lazydocker/pkg/git/branch_list_builder.go:152.50,165.2 4 0
diff --git a/pkg/app/app.go b/pkg/app/app.go
index 57015918..5edc6488 100644
--- a/pkg/app/app.go
+++ b/pkg/app/app.go
@@ -56,17 +56,6 @@ func (app *App) Run() error {
 	return err
 }
 
-// Close closes any resources
-func (app *App) Close() error {
-	for _, closer := range app.closers {
-		err := closer.Close()
-		if err != nil {
-			return err
-		}
-	}
-	return nil
-}
-
 type errorMapping struct {
 	originalError string
 	newError      string
diff --git a/pkg/commands/exec_live_default.go b/pkg/commands/exec_live_default.go
deleted file mode 100644
index 34608bd1..00000000
--- a/pkg/commands/exec_live_default.go
+++ /dev/null
@@ -1,100 +0,0 @@
-// +build !windows
-
-package commands
-
-import (
-	"bufio"
-	"bytes"
-	"os"
-	"strings"
-	"unicode/utf8"
-
-	"github.com/go-errors/errors"
-
-	"github.com/jesseduffield/pty"
-	"github.com/mgutz/str"
-)
-
-// RunCommandWithOutputLiveWrapper runs a command and return every word that gets written in stdout
-// Output is a function that executes by every word that gets read by bufio
-// As return of output you need to give a string that will be written to stdin
-// NOTE: If the return data is empty it won't written anything to stdin
-func RunCommandWithOutputLiveWrapper(c *OSCommand, command string, output func(string) string) error {
-	splitCmd := str.ToArgv(command)
-	cmd := c.command(splitCmd[0], splitCmd[1:]...)
-
-	cmd.Env = os.Environ()
-	cmd.Env = append(cmd.Env, "LANG=en_US.UTF-8", "LC_ALL=en_US.UTF-8")
-
-	var stderr bytes.Buffer
-	cmd.Stderr = &stderr
-
-	ptmx, err := pty.Start(cmd)
-
-	if err != nil {
-		return err
-	}
-
-	go func() {
-		scanner := bufio.NewScanner(ptmx)
-		scanner.Split(scanWordsWithNewLines)
-		for scanner.Scan() {
-			toOutput := strings.Trim(scanner.Text(), " ")
-			_, _ = ptmx.WriteString(output(toOutput))
-		}
-	}()
-
-	err = cmd.Wait()
-	ptmx.Close()
-	if err != nil {
-		return errors.New(stderr.String())
-	}
-
-	return nil
-}
-
-// scanWordsWithNewLines is a copy of bufio.ScanWords but this also captures new lines
-// For specific comments about this function take a look at: bufio.ScanWords
-func scanWordsWithNewLines(data []byte, atEOF bool) (advance int, token []byte, err error) {
-	start := 0
-	for width := 0; start < len(data); start += width {
-		var r rune
-		r, width = utf8.DecodeRune(data[start:])
-		if !isSpace(r) {
-			break
-		}
-	}
-	for width, i := 0, start; i < len(data); i += width {
-		var r rune
-		r, width = utf8.DecodeRune(data[i:])
-		if isSpace(r) {
-			return i + width, data[start:i], nil
-		}
-	}
-	if atEOF && len(data) > start {
-		return len(data), data[start:], nil
-	}
-	return start, nil, nil
-}
-
-// isSpace is also copied from the bufio package and has been modified to also captures new lines
-// For specific comments about this function take a look at: bufio.isSpace
-func isSpace(r rune) bool {
-	if r <= '\u00FF' {
-		switch r {
-		case ' ', '\t', '\v', '\f':
-			return true
-		case '\u0085', '\u00A0':
-			return true
-		}
-		return false
-	}
-	if '\u2000' <= r && r <= '\u200a' {
-		return true
-	}
-	switch r {
-	case '\u1680', '\u2028', '\u2029', '\u202f', '\u205f', '\u3000':
-		return true
-	}
-	return false
-}
diff --git a/pkg/commands/exec_live_win.go b/pkg/commands/exec_live_win.go
deleted file mode 100644
index d06cb920..00000000
--- a/pkg/commands/exec_live_win.go
+++ /dev/null
@@ -1,9 +0,0 @@
-// +build windows
-
-package commands
-
-// RunCommandWithOutputLiveWrapper runs a command live but because of windows compatibility this command can't be ran there
-// TODO: Remove this hack and replace it with a proper way to run commands live on windows
-func RunCommandWithOutputLiveWrapper(c *OSCommand, command string, output func(string) string) error {
-	return c.RunCommand(command)
-}
diff --git a/pkg/commands/os.go b/pkg/commands/os.go
index 3c420fdd..9ce2d363 100644
--- a/pkg/commands/os.go
+++ b/pkg/commands/os.go
@@ -6,7 +6,6 @@ import (
 	"os"
 	"os/exec"
 	"path/filepath"
-	"regexp"
 	"strings"
 	"sync"
 	"syscall"
@@ -87,36 +86,6 @@ func (c *OSCommand) ExecutableFromString(commandStr string) *exec.Cmd {
 	return c.command(splitCmd[0], splitCmd[1:]...)
 }
 
-// RunCommandWithOutputLive runs RunCommandWithOutputLiveWrapper
-func (c *OSCommand) RunCommandWithOutputLive(command string, output func(string) string) error {
-	return RunCommandWithOutputLiveWrapper(c, command, output)
-}
-
-// DetectUnamePass detect a username / password question in a command
-// ask is a function that gets executen when this function detect you need to fillin a password
-// The ask argument will be "username" or "password" and expects the user's password or username back
-func (c *OSCommand) DetectUnamePass(command string, ask func(string) string) error {
-	ttyText := ""
-	errMessage := c.RunCommandWithOutputLive(command, func(word string) string {
-		ttyText = ttyText + " " + word
-
-		prompts := map[string]string{
-			"password": `Password\s*for\s*'.+':`,
-			"username": `Username\s*for\s*'.+':`,
-		}
-
-		for askFor, pattern := range prompts {
-			if match, _ := regexp.MatchString(pattern, ttyText); match {
-				ttyText = ""
-				return ask(askFor)
-			}
-		}
-
-		return ""
-	})
-	return errMessage
-}
-
 // RunCommand runs a command and just returns the error
 func (c *OSCommand) RunCommand(command string) error {
 	_, err := c.RunCommandWithOutput(command)
diff --git a/pkg/gui/confirmation_panel.go b/pkg/gui/confirmation_panel.go
index d5142508..fc3605d5 100644
--- a/pkg/gui/confirmation_panel.go
+++ b/pkg/gui/confirmation_panel.go
@@ -98,10 +98,6 @@ func (gui *Gui) onNewPopupPanel() {
 	}
 }
 
-func (gui *Gui) createLoaderPanel(g *gocui.Gui, currentView *gocui.View, prompt string) error {
-	return gui.createPopupPanel(g, currentView, "", prompt, true, nil, nil)
-}
-
 // it is very important that within this function we never include the original prompt in any error messages, because it may contain e.g. a user password
 func (gui *Gui) createConfirmationPanel(g *gocui.Gui, currentView *gocui.View, title, prompt string, handleConfirm, handleClose func(*gocui.Gui, *gocui.View) error) error {
 	return gui.createPopupPanel(g, currentView, title, prompt, false, handleConfirm, handleClose)
@@ -148,10 +144,6 @@ func (gui *Gui) setKeyBindings(g *gocui.Gui, handleConfirm, handleClose func(*go
 	return nil
 }
 
-func (gui *Gui) createMessagePanel(g *gocui.Gui, currentView *gocui.View, title, prompt string) error {
-	return gui.createPopupPanel(g, currentView, title, prompt, false, nil, nil)
-}
-
 // createSpecificErrorPanel allows you to create an error popup, specifying the
 //  view to be focused when the user closes the popup, and a boolean specifying
 // whether we will log the error. If the message may include a user password,
diff --git a/pkg/gui/gui.go b/pkg/gui/gui.go
index c567a952..bb2c5a59 100644
--- a/pkg/gui/gui.go
+++ b/pkg/gui/gui.go
@@ -177,10 +177,6 @@ func NewGui(log *logrus.Entry, dockerCommand *commands.DockerCommand, oSCommand
 	return gui, nil
 }
 
-func (gui *Gui) handleRefresh(g *gocui.Gui, v *gocui.View) error {
-	return gui.refreshSidePanels(g)
-}
-
 func max(a, b int) int {
 	if a > b {
 		return a
diff --git a/pkg/gui/view_helpers.go b/pkg/gui/view_helpers.go
index e3c51312..ba5d0441 100644
--- a/pkg/gui/view_helpers.go
+++ b/pkg/gui/view_helpers.go
@@ -144,11 +144,6 @@ func (gui *Gui) switchFocus(g *gocui.Gui, oldView, newView *gocui.View) error {
 	return gui.newLineFocused(newView)
 }
 
-func (gui *Gui) resetOrigin(v *gocui.View) error {
-	_ = v.SetCursor(0, 0)
-	return v.SetOrigin(0, 0)
-}
-
 // if the cursor down past the last item, move it to the last line
 func (gui *Gui) focusPoint(selectedX int, selectedY int, lineCount int, v *gocui.View) error {
 	if selectedY < 0 || selectedY > lineCount {
@@ -317,28 +312,6 @@ func (gui *Gui) changeSelectedLine(line *int, total int, up bool) {
 	}
 }
 
-func (gui *Gui) refreshSelectedLine(line *int, total int) {
-	if *line == -1 && total > 0 {
-		*line = 0
-	} else if total-1 < *line {
-		*line = total - 1
-	}
-}
-
-func (gui *Gui) renderListPanel(v *gocui.View, items interface{}) error {
-	gui.g.Update(func(g *gocui.Gui) error {
-		isFocused := gui.g.CurrentView().Name() == v.Name()
-		list, err := utils.RenderList(items, utils.IsFocused(isFocused))
-		if err != nil {
-			return gui.createErrorPanel(gui.g, err.Error())
-		}
-		v.Clear()
-		fmt.Fprint(v, list)
-		return nil
-	})
-	return nil
-}
-
 func (gui *Gui) renderPanelOptions() error {
 	currentView := gui.g.CurrentView()
 	switch currentView.Name() {
@@ -348,11 +321,6 @@ func (gui *Gui) renderPanelOptions() error {
 	return gui.renderGlobalOptions()
 }
 
-func (gui *Gui) handleFocusView(g *gocui.Gui, v *gocui.View) error {
-	_, err := gui.g.SetCurrentView(v.Name())
-	return err
-}
-
 func (gui *Gui) isPopupPanel(viewName string) bool {
 	return viewName == "confirmation" || viewName == "menu"
 }
diff --git a/pkg/test/utils.go b/pkg/test/utils.go
deleted file mode 100644
index e106a043..00000000
--- a/pkg/test/utils.go
+++ /dev/null
@@ -1,45 +0,0 @@
-package test
-
-import (
-	"fmt"
-	"os/exec"
-	"strings"
-	"testing"
-
-	"github.com/mgutz/str"
-	"github.com/stretchr/testify/assert"
-)
-
-// CommandSwapper takes a command, verifies that it is what it's expected to be
-// and then returns a replacement command that will actually be called by the os
-type CommandSwapper struct {
-	Expect  string
-	Replace string
-}
-
-// SwapCommand verifies the command is what we expected, and swaps it out for a different command
-func (i *CommandSwapper) SwapCommand(t *testing.T, cmd string, args []string) *exec.Cmd {
-	splitCmd := str.ToArgv(i.Expect)
-	assert.EqualValues(t, splitCmd[0], cmd, fmt.Sprintf("received command: %s %s", cmd, strings.Join(args, " ")))
-	if len(splitCmd) > 1 {
-		assert.EqualValues(t, splitCmd[1:], args, fmt.Sprintf("received command: %s %s", cmd, strings.Join(args, " ")))
-	}
-
-	splitCmd = str.ToArgv(i.Replace)
-	return exec.Command(splitCmd[0], splitCmd[1:]...)
-}
-
-// CreateMockCommand creates a command function that will verify its receiving the right sequence of commands from lazydocker
-func CreateMockCommand(t *testing.T, swappers []*CommandSwapper) func(cmd string, args ...string) *exec.Cmd {
-	commandIndex := 0
-
-	return func(cmd string, args ...string) *exec.Cmd {
-		var command *exec.Cmd
-		if commandIndex > len(swappers)-1 {
-			assert.Fail(t, fmt.Sprintf("too many commands run. This command was (%s %s)", cmd, strings.Join(args, " ")))
-		}
-		command = swappers[commandIndex].SwapCommand(t, cmd, args)
-		commandIndex++
-		return command
-	}
-}
diff --git a/pkg/utils/utils.go b/pkg/utils/utils.go
index f84bd1ea..264227aa 100644
--- a/pkg/utils/utils.go
+++ b/pkg/utils/utils.go
@@ -2,7 +2,6 @@ package utils
 
 import (
 	"bytes"
-	"encoding/json"
 	"fmt"
 	"html/template"
 	"math"
@@ -59,15 +58,6 @@ func ColoredStringDirect(str string, colour *color.Color) string {
 	return colour.SprintFunc()(fmt.Sprint(str))
 }
 
-// TrimTrailingNewline - Trims the trailing newline
-// TODO: replace with `chomp` after refactor
-func TrimTrailingNewline(str string) string {
-	if strings.HasSuffix(str, "\n") {
-		return str[:len(str)-1]
-	}
-	return str
-}
-
 // NormalizeLinefeeds - Removes all Windows and Mac style line feeds
 func NormalizeLinefeeds(str string) string {
 	str = strings.Replace(str, "\r\n", "\n", -1)
@@ -92,14 +82,6 @@ func ResolvePlaceholderString(str string, arguments map[string]string) string {
 	return str
 }
 
-// Min returns the minimum of two integers
-func Min(x, y int) int {
-	if x < y {
-		return x
-	}
-	return y
-}
-
 // Max returns the maximum of two integers
 func Max(x, y int) int {
 	if x > y {
@@ -240,42 +222,6 @@ func getDisplayStringArrays(displayables []Displayable, isFocused bool) [][]stri
 	return stringArrays
 }
 
-// IncludesString if the list contains the string
-func IncludesString(list []string, a string) bool {
-	for _, b := range list {
-		if b == a {
-			return true
-		}
-	}
-	return false
-}
-
-// NextIndex returns the index of the element that comes after the given number
-func NextIndex(numbers []int, currentNumber int) int {
-	for index, number := range numbers {
-		if number > currentNumber {
-			return index
-		}
-	}
-	return 0
-}
-
-// PrevIndex returns the index that comes before the given number, cycling if we reach the end
-func PrevIndex(numbers []int, currentNumber int) int {
-	end := len(numbers) - 1
-	for i := end; i >= 0; i -= 1 {
-		if numbers[i] < currentNumber {
-			return i
-		}
-	}
-	return end
-}
-
-func AsJson(i interface{}) string {
-	bytes, _ := json.MarshalIndent(i, "", "    ")
-	return string(bytes)
-}
-
 func FormatBinaryBytes(b int) string {
 	n := float64(b)
 	units := []string{"B", "kiB", "MiB", "GiB", "TiB", "PiB", "EiB", "ZiB", "YiB"}
diff --git a/pkg/utils/utils_test.go b/pkg/utils/utils_test.go
index 6b76a084..0b01ee42 100644
--- a/pkg/utils/utils_test.go
+++ b/pkg/utils/utils_test.go
@@ -62,29 +62,6 @@ func TestWithPadding(t *testing.T) {
 	}
 }
 
-// TestTrimTrailingNewline is a function.
-func TestTrimTrailingNewline(t *testing.T) {
-	type scenario struct {
-		str      string
-		expected string
-	}
-
-	scenarios := []scenario{
-		{
-			"hello world !\n",
-			"hello world !",
-		},
-		{
-			"hello world !",
-			"hello world !",
-		},
-	}
-
-	for _, s := range scenarios {
-		assert.EqualValues(t, s.expected, TrimTrailingNewline(s.str))
-	}
-}
-
 // TestNormalizeLinefeeds is a function.
 func TestNormalizeLinefeeds(t *testing.T) {
 	type scenario struct {
@@ -403,173 +380,3 @@ func TestGetPadWidths(t *testing.T) {
 		assert.EqualValues(t, s.expected, getPadWidths(s.stringArrays))
 	}
 }
-
-// TestMin is a function.
-func TestMin(t *testing.T) {
-	type scenario struct {
-		a        int
-		b        int
-		expected int
-	}
-
-	scenarios := []scenario{
-		{
-			1,
-			1,
-			1,
-		},
-		{
-			1,
-			2,
-			1,
-		},
-		{
-			2,
-			1,
-			1,
-		},
-	}
-
-	for _, s := range scenarios {
-		assert.EqualValues(t, s.expected, Min(s.a, s.b))
-	}
-}
-
-// TestIncludesString is a function.
-func TestIncludesString(t *testing.T) {
-	type scenario struct {
-		list     []string
-		element  string
-		expected bool
-	}
-
-	scenarios := []scenario{
-		{
-			[]string{"a", "b"},
-			"a",
-			true,
-		},
-		{
-			[]string{"a", "b"},
-			"c",
-			false,
-		},
-		{
-			[]string{"a", "b"},
-			"",
-			false,
-		},
-		{
-			[]string{""},
-			"",
-			true,
-		},
-	}
-
-	for _, s := range scenarios {
-		assert.EqualValues(t, s.expected, IncludesString(s.list, s.element))
-	}
-}
-
-func TestNextIndex(t *testing.T) {
-	type scenario struct {
-		testName string
-		list     []int
-		element  int
-		expected int
-	}
-
-	scenarios := []scenario{
-		{
-			// I'm not really fussed about how it behaves here
-			"no elements",
-			[]int{},
-			1,
-			0,
-		},
-		{
-			"one element",
-			[]int{1},
-			1,
-			0,
-		},
-		{
-			"two elements",
-			[]int{1, 2},
-			1,
-			1,
-		},
-		{
-			"two elements, giving second one",
-			[]int{1, 2},
-			2,
-			0,
-		},
-		{
-			"three elements, giving second one",
-			[]int{1, 2, 3},
-			2,
-			2,
-		},
-	}
-
-	for _, s := range scenarios {
-		t.Run(s.testName, func(t *testing.T) {
-			assert.EqualValues(t, s.expected, NextIndex(s.list, s.element))
-		})
-	}
-}
-
-func TestPrevIndex(t *testing.T) {
-	type scenario struct {
-		testName string
-		list     []int
-		element  int
-		expected int
-	}
-
-	scenarios := []scenario{
-		{
-			// I'm not really fussed about how it behaves here
-			"no elements",
-			[]int{},
-			1,
-			-1,
-		},
-		{
-			"one element",
-			[]int{1},
-			1,
-			0,
-		},
-		{
-			"two elements",
-			[]int{1, 2},
-			1,
-			1,
-		},
-		{
-			"three elements, giving second one",
-			[]int{1, 2, 3},
-			2,
-			0,
-		},
-	}
-
-	for _, s := range scenarios {
-		t.Run(s.testName, func(t *testing.T) {
-			assert.EqualValues(t, s.expected, PrevIndex(s.list, s.element))
-		})
-	}
-}
-
-func TestAsJson(t *testing.T) {
-	type myStruct struct {
-		a string
-	}
-
-	output := AsJson(&myStruct{a: "foo"})
-
-	// no idea why this is returning empty hashes but it's works in the app ¯\_(ツ)_/¯
-	assert.EqualValues(t, "{}", output)
-}

From be681bb8e03c821590bb79ccc08a88e12ca64c6b Mon Sep 17 00:00:00 2001
From: mjarkk 
Date: Mon, 1 Jul 2019 10:23:39 +0200
Subject: [PATCH 11/14] Updated git gitignore

---
 .gitignore | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/.gitignore b/.gitignore
index 0839d745..82995009 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
-
+lazydocker*
 TODO.md
-Lazydocker.code-workspace
\ No newline at end of file
+Lazydocker.code-workspace
+.vscode

From 73ec29849f1f86197204f57f8657ce1daf182d4d Mon Sep 17 00:00:00 2001
From: Jesse Duffield 
Date: Mon, 1 Jul 2019 20:02:47 +1000
Subject: [PATCH 12/14] fix format

---
 pkg/i18n/german.go | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pkg/i18n/german.go b/pkg/i18n/german.go
index 8b610cd5..eb9f605d 100644
--- a/pkg/i18n/german.go
+++ b/pkg/i18n/german.go
@@ -77,7 +77,7 @@ func germanSet() TranslationSet {
 		NoImages:     "Keine Images",
 		NoVolumes:    "Keine Volumen",
 
-		ConfirmQuit:                "Bist du dir sicher, dass du verlassen möchtest?", 
+		ConfirmQuit:                "Bist du dir sicher, dass du verlassen möchtest?",
 		MustForceToRemoveContainer: "Du kannst keinen Container entfernen, der noch ausgeführt wird außer du erzwingst es. Möchtest du es erzwingen?",
 		NotEnoughSpace:             "Nicht genug Platz um die Panele darzustellen",
 		ConfirmPruneImages:         "Bist du dir sicher, dass du alle unbenutzten Images entfernen möchtest?",

From ec7624c3a3824823c0cbbba323de6036863eee24 Mon Sep 17 00:00:00 2001
From: Jesse Duffield 
Date: Mon, 1 Jul 2019 21:17:55 +1000
Subject: [PATCH 13/14] fix menu overlap bug

---
 pkg/gui/main_panel.go | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/pkg/gui/main_panel.go b/pkg/gui/main_panel.go
index 5dc15763..38127d25 100644
--- a/pkg/gui/main_panel.go
+++ b/pkg/gui/main_panel.go
@@ -91,6 +91,10 @@ func (gui *Gui) handleExitMain(g *gocui.Gui, v *gocui.View) error {
 }
 
 func (gui *Gui) handleMainClick(g *gocui.Gui, v *gocui.View) error {
+	if gui.popupPanelFocused() {
+		return nil
+	}
+
 	currentView := gui.g.CurrentView()
 
 	v.ParentView = currentView

From 16b700c945df980f8ff3186449b0392813807bf0 Mon Sep 17 00:00:00 2001
From: Jesse Duffield 
Date: Mon, 1 Jul 2019 21:28:46 +1000
Subject: [PATCH 14/14] Update README.md

---
 README.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/README.md b/README.md
index 57b35619..0182b011 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
   
 

-A simple terminal UI for docker and docker-compose, written in Go with the [gocui](https://github.com/jroimartin/gocui 'gocui') library. +A simple terminal UI for both docker and docker-compose, written in Go with the [gocui](https://github.com/jroimartin/gocui 'gocui') library. [![CircleCI](https://circleci.com/gh/jesseduffield/lazydocker.svg?style=svg)](https://circleci.com/gh/jesseduffield/lazydocker) [![Go Report Card](https://goreportcard.com/badge/github.com/jesseduffield/lazydocker)](https://goreportcard.com/report/github.com/jesseduffield/lazydocker) [![GolangCI](https://golangci.com/badges/github.com/jesseduffield/lazydocker.svg)](https://golangci.com) [![GoDoc](https://godoc.org/github.com/jesseduffield/lazydocker?status.svg)](http://godoc.org/github.com/jesseduffield/lazydocker) [![GitHub tag](https://img.shields.io/github/tag/jesseduffield/lazydocker.svg)]()