diff options
Diffstat (limited to 'internal/tui')
| -rw-r--r-- | internal/tui/dashboard/files.go | 3 | ||||
| -rw-r--r-- | internal/tui/dashboard/histogram.go | 5 | ||||
| -rw-r--r-- | internal/tui/dashboard/model.go | 5 | ||||
| -rw-r--r-- | internal/tui/dashboard/overview.go | 5 | ||||
| -rw-r--r-- | internal/tui/dashboard/processes.go | 3 | ||||
| -rw-r--r-- | internal/tui/dashboard/syscalls.go | 3 | ||||
| -rw-r--r-- | internal/tui/dashboard/tabs.go | 3 | ||||
| -rw-r--r-- | internal/tui/eventstream/render.go | 3 | ||||
| -rw-r--r-- | internal/tui/eventstream/streamevent.go | 3 | ||||
| -rw-r--r-- | internal/tui/eventstream/streamevent_test.go | 3 | ||||
| -rw-r--r-- | internal/tui/flamegraph/bench_test.go | 3 | ||||
| -rw-r--r-- | internal/tui/flamegraph/controls.go | 3 | ||||
| -rw-r--r-- | internal/tui/flamegraph/model.go | 5 | ||||
| -rw-r--r-- | internal/tui/flamegraph/model_test.go | 3 | ||||
| -rw-r--r-- | internal/tui/flamegraph/renderer.go | 3 | ||||
| -rw-r--r-- | internal/tui/flamegraph/stress_test.go | 5 | ||||
| -rw-r--r-- | internal/tui/pidpicker/model.go | 3 | ||||
| -rw-r--r-- | internal/tui/pidpicker/model_test.go | 3 | ||||
| -rw-r--r-- | internal/tui/probes/model.go | 3 | ||||
| -rw-r--r-- | internal/tui/tui.go | 11 | ||||
| -rw-r--r-- | internal/tui/tui_test.go | 11 |
21 files changed, 55 insertions, 34 deletions
diff --git a/internal/tui/dashboard/files.go b/internal/tui/dashboard/files.go index 0393553..d43e215 100644 --- a/internal/tui/dashboard/files.go +++ b/internal/tui/dashboard/files.go @@ -2,11 +2,12 @@ package dashboard import ( "fmt" - "ior/internal/statsengine" "path/filepath" "sort" "strconv" + "ior/internal/statsengine" + "charm.land/bubbles/v2/table" ) diff --git a/internal/tui/dashboard/histogram.go b/internal/tui/dashboard/histogram.go index 3511dfb..28f5b2b 100644 --- a/internal/tui/dashboard/histogram.go +++ b/internal/tui/dashboard/histogram.go @@ -2,11 +2,12 @@ package dashboard import ( "fmt" - "ior/internal/statsengine" - common "ior/internal/tui/common" "math" "strconv" "strings" + + "ior/internal/statsengine" + common "ior/internal/tui/common" ) func renderLatencyTab(snap *statsengine.Snapshot, width, height int) string { diff --git a/internal/tui/dashboard/model.go b/internal/tui/dashboard/model.go index 24b6c8e..4cf7c15 100644 --- a/internal/tui/dashboard/model.go +++ b/internal/tui/dashboard/model.go @@ -1,14 +1,15 @@ package dashboard import ( + "strings" + "time" + coreflamegraph "ior/internal/flamegraph" "ior/internal/statsengine" common "ior/internal/tui/common" "ior/internal/tui/eventstream" flamegraphtui "ior/internal/tui/flamegraph" "ior/internal/tui/messages" - "strings" - "time" "charm.land/bubbles/v2/key" tea "charm.land/bubbletea/v2" diff --git a/internal/tui/dashboard/overview.go b/internal/tui/dashboard/overview.go index 866c5bb..24932b9 100644 --- a/internal/tui/dashboard/overview.go +++ b/internal/tui/dashboard/overview.go @@ -2,12 +2,13 @@ package dashboard import ( "fmt" - "ior/internal/statsengine" - common "ior/internal/tui/common" "strings" "time" "unicode/utf8" + "ior/internal/statsengine" + common "ior/internal/tui/common" + "charm.land/lipgloss/v2" ) diff --git a/internal/tui/dashboard/processes.go b/internal/tui/dashboard/processes.go index a9de382..a5e8d79 100644 --- a/internal/tui/dashboard/processes.go +++ b/internal/tui/dashboard/processes.go @@ -2,10 +2,11 @@ package dashboard import ( "fmt" - "ior/internal/statsengine" "strconv" "strings" + "ior/internal/statsengine" + "charm.land/bubbles/v2/table" ) diff --git a/internal/tui/dashboard/syscalls.go b/internal/tui/dashboard/syscalls.go index 31f719e..87acc80 100644 --- a/internal/tui/dashboard/syscalls.go +++ b/internal/tui/dashboard/syscalls.go @@ -2,10 +2,11 @@ package dashboard import ( "fmt" - "ior/internal/statsengine" "strconv" "time" + "ior/internal/statsengine" + "charm.land/bubbles/v2/table" ) diff --git a/internal/tui/dashboard/tabs.go b/internal/tui/dashboard/tabs.go index 85ce319..5d15acc 100644 --- a/internal/tui/dashboard/tabs.go +++ b/internal/tui/dashboard/tabs.go @@ -2,10 +2,11 @@ package dashboard import ( "fmt" - common "ior/internal/tui/common" "strings" "unicode/utf8" + common "ior/internal/tui/common" + "charm.land/lipgloss/v2" ) diff --git a/internal/tui/eventstream/render.go b/internal/tui/eventstream/render.go index f93a63d..3ec4d65 100644 --- a/internal/tui/eventstream/render.go +++ b/internal/tui/eventstream/render.go @@ -2,10 +2,11 @@ package eventstream import ( "fmt" - "ior/internal/tui/common" "strconv" "strings" + "ior/internal/tui/common" + "charm.land/lipgloss/v2" ) diff --git a/internal/tui/eventstream/streamevent.go b/internal/tui/eventstream/streamevent.go index dbe04dd..5f1e27f 100644 --- a/internal/tui/eventstream/streamevent.go +++ b/internal/tui/eventstream/streamevent.go @@ -1,9 +1,10 @@ package eventstream import ( + "time" + "ior/internal/event" "ior/internal/types" - "time" ) type StreamEvent struct { diff --git a/internal/tui/eventstream/streamevent_test.go b/internal/tui/eventstream/streamevent_test.go index 6131fed..dd65dd1 100644 --- a/internal/tui/eventstream/streamevent_test.go +++ b/internal/tui/eventstream/streamevent_test.go @@ -1,10 +1,11 @@ package eventstream import ( + "testing" + "ior/internal/event" "ior/internal/file" "ior/internal/types" - "testing" ) func TestNewStreamEventPopulatesFields(t *testing.T) { diff --git a/internal/tui/flamegraph/bench_test.go b/internal/tui/flamegraph/bench_test.go index c000ac0..05c6526 100644 --- a/internal/tui/flamegraph/bench_test.go +++ b/internal/tui/flamegraph/bench_test.go @@ -3,9 +3,10 @@ package flamegraph import ( "encoding/json" "fmt" + "testing" + coreflamegraph "ior/internal/flamegraph" "ior/internal/types" - "testing" "github.com/charmbracelet/harmonica" ) diff --git a/internal/tui/flamegraph/controls.go b/internal/tui/flamegraph/controls.go index 240ba90..b0a2933 100644 --- a/internal/tui/flamegraph/controls.go +++ b/internal/tui/flamegraph/controls.go @@ -2,9 +2,10 @@ package flamegraph import ( "fmt" - common "ior/internal/tui/common" "strings" + common "ior/internal/tui/common" + "charm.land/lipgloss/v2" ) diff --git a/internal/tui/flamegraph/model.go b/internal/tui/flamegraph/model.go index 5d101c2..bbf4af3 100644 --- a/internal/tui/flamegraph/model.go +++ b/internal/tui/flamegraph/model.go @@ -4,11 +4,12 @@ import ( "encoding/json" "fmt" "image/color" - coreflamegraph "ior/internal/flamegraph" - common "ior/internal/tui/common" "sort" "time" + coreflamegraph "ior/internal/flamegraph" + common "ior/internal/tui/common" + "charm.land/bubbles/v2/key" "charm.land/bubbles/v2/textinput" tea "charm.land/bubbletea/v2" diff --git a/internal/tui/flamegraph/model_test.go b/internal/tui/flamegraph/model_test.go index 51ce96d..8bd1b79 100644 --- a/internal/tui/flamegraph/model_test.go +++ b/internal/tui/flamegraph/model_test.go @@ -1,10 +1,11 @@ package flamegraph import ( - coreflamegraph "ior/internal/flamegraph" "reflect" "testing" + coreflamegraph "ior/internal/flamegraph" + tea "charm.land/bubbletea/v2" ) diff --git a/internal/tui/flamegraph/renderer.go b/internal/tui/flamegraph/renderer.go index 9f31023..f06f6bc 100644 --- a/internal/tui/flamegraph/renderer.go +++ b/internal/tui/flamegraph/renderer.go @@ -4,12 +4,13 @@ import ( "fmt" "hash/fnv" "image/color" - common "ior/internal/tui/common" "math" "sort" "strings" "unicode/utf8" + common "ior/internal/tui/common" + "charm.land/lipgloss/v2" ) diff --git a/internal/tui/flamegraph/stress_test.go b/internal/tui/flamegraph/stress_test.go index bcac561..d2bd74a 100644 --- a/internal/tui/flamegraph/stress_test.go +++ b/internal/tui/flamegraph/stress_test.go @@ -3,13 +3,14 @@ package flamegraph import ( "encoding/json" "fmt" - coreflamegraph "ior/internal/flamegraph" - "ior/internal/types" "math/rand" "sync" "testing" "time" + coreflamegraph "ior/internal/flamegraph" + "ior/internal/types" + tea "charm.land/bubbletea/v2" ) diff --git a/internal/tui/pidpicker/model.go b/internal/tui/pidpicker/model.go index cfd0c0f..f4bb414 100644 --- a/internal/tui/pidpicker/model.go +++ b/internal/tui/pidpicker/model.go @@ -2,9 +2,10 @@ package pidpicker import ( "fmt" + "strings" + common "ior/internal/tui/common" "ior/internal/tui/messages" - "strings" "charm.land/bubbles/v2/key" "charm.land/bubbles/v2/textinput" diff --git a/internal/tui/pidpicker/model_test.go b/internal/tui/pidpicker/model_test.go index 038575b..695e5bd 100644 --- a/internal/tui/pidpicker/model_test.go +++ b/internal/tui/pidpicker/model_test.go @@ -1,10 +1,11 @@ package pidpicker import ( - "ior/internal/tui/messages" "strings" "testing" + "ior/internal/tui/messages" + tea "charm.land/bubbletea/v2" ) diff --git a/internal/tui/probes/model.go b/internal/tui/probes/model.go index 7da27db..baf22e8 100644 --- a/internal/tui/probes/model.go +++ b/internal/tui/probes/model.go @@ -2,10 +2,11 @@ package probes import ( "fmt" - "ior/internal/probemanager" "strings" "unicode/utf8" + "ior/internal/probemanager" + "charm.land/bubbles/v2/textinput" tea "charm.land/bubbletea/v2" "charm.land/lipgloss/v2" diff --git a/internal/tui/tui.go b/internal/tui/tui.go index 328202e..7918c0f 100644 --- a/internal/tui/tui.go +++ b/internal/tui/tui.go @@ -5,6 +5,12 @@ import ( "encoding/csv" "errors" "fmt" + "log" + "os" + "strings" + "sync" + "time" + "ior/internal/flags" coreflamegraph "ior/internal/flamegraph" "ior/internal/probemanager" @@ -16,11 +22,6 @@ import ( "ior/internal/tui/messages" "ior/internal/tui/pidpicker" "ior/internal/tui/probes" - "log" - "os" - "strings" - "sync" - "time" "charm.land/bubbles/v2/key" "charm.land/bubbles/v2/spinner" diff --git a/internal/tui/tui_test.go b/internal/tui/tui_test.go index 876fe8f..7d2a439 100644 --- a/internal/tui/tui_test.go +++ b/internal/tui/tui_test.go @@ -3,6 +3,12 @@ package tui import ( "context" "errors" + "os" + "path/filepath" + "strings" + "testing" + "time" + coreflamegraph "ior/internal/flamegraph" "ior/internal/probemanager" "ior/internal/statsengine" @@ -10,11 +16,6 @@ import ( "ior/internal/tui/eventstream" tuiexport "ior/internal/tui/export" "ior/internal/tui/messages" - "os" - "path/filepath" - "strings" - "testing" - "time" "ior/internal/flags" "ior/internal/tui/probes" |
