Skip to content
callcount

package

github.com/jesseduffield/lazygit/pkg/integration/components

third-party

61 third-party functions from github.com/jesseduffield/lazygit/pkg/integration/components, ranked by how often they are called outside tests and generated code.

Docs on pkg.go.dev ↗

prod calls
22,620
non-test, non-generated
all calls
22,623
total callsites
functions
61
ranked in this snapshot
origin
ext
third-party

members

Functions in github.com/jesseduffield/lazygit/pkg/integration/components

Ranked by production calls. The bar scales each function against the busiest in this package.

Function Prod calls
Contains 4,588
TestDriver.Views 1,900
Equals 1,734
ViewDriver.Lines 1,207
TextMatcher.IsSelected 1,020
ViewDriver.Press 891
TestDriver.ExpectPopup 668
ViewDriver.Focus 560
ViewDriver.IsFocused 556
NewIntegrationTest 508
ViewDriver.Tap 496
Views.Commits 463
Shell.EmptyCommit 428
ViewDriver.Content 408
Views.Files 386
Shell.Commit 351
Shell.CreateFileAndAdd 335
TextMatcher.Contains 326
Shell.NewBranch 314
MenuDriver.Title 304
Popup.Menu 304
MenuDriver.Confirm 282
MenuDriver.Select 271
ViewDriver.NavigateToLine 241
ViewDriver.PressEnter 231
ViewDriver.SelectNextItem 209
Views.Branches 202
ViewDriver.PressPrimaryAction 180
Views.Main 151
Shell.CreateFile 148
MatchesRegexp 121
Shell.RunShellCommand 121
ConfirmationDriver.Content 118
ConfirmationDriver.Title 118
Popup.Confirmation 118
Views.CommitFiles 117
Shell.UpdateFileAndAdd 115
ConfirmationDriver.Confirm 112
Popup.Prompt 112
PromptDriver.Title 112
TestDriver.Common 111
Views.Information 109
Shell.RunCommand 107
Shell.Checkout 106
ViewDriver.IsEmpty 96
PromptDriver.Confirm 94
ViewDriver.SelectedLines 93
PromptDriver.Type 91
ViewDriver.TopLines 91
TextMatcher.DoesNotContain 85
TestDriver.ExpectToast 82
ViewDriver.PressEscape 81
Popup.CommitMessagePanel 78
Shell.UpdateFile 77
Shell.CreateNCommits 75
ViewDriver.ContainsLines 74
Views.Status 73
TestDriver.FileSystem 71
Shell.CloneIntoRemote 69
TestDriver.GlobalPress 67
FileSystem.FileContent 64