diff options
| author | Paul Buetow <paul@buetow.org> | 2026-05-13 10:32:48 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-05-13 10:32:48 +0300 |
| commit | 94aa1d0af0fa4d6c7873a4b5de0f55dfcc0aa03c (patch) | |
| tree | 6ac6194a2271bd0acf3599c0de2c8ce17c81ebb4 /internal/tui | |
| parent | 75fd7c03b1a8018f85e2da779ab59b86ad0efb58 (diff) | |
enforce gofmt formatting and add Fmt/FmtCheck mage targets
Run gofmt -w on 9 files that had minor alignment/whitespace drift
(pair.go, filter.go, ior_mode_registry.go, ior_mode_test.go,
runtime.go, engine.go, dashboard/model.go, flamegraph/model.go,
flamegraph/renderer.go).
Add two new Mage targets to Magefile.go:
- `mage fmt` – rewrites all .go files in-place via go/format
- `mage fmtCheck` – dry-run check; fails with a list of offending
files, suitable as a CI gate
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'internal/tui')
| -rw-r--r-- | internal/tui/dashboard/model.go | 4 | ||||
| -rw-r--r-- | internal/tui/flamegraph/model.go | 2 | ||||
| -rw-r--r-- | internal/tui/flamegraph/renderer.go | 8 |
3 files changed, 6 insertions, 8 deletions
diff --git a/internal/tui/dashboard/model.go b/internal/tui/dashboard/model.go index 8548481..2535a90 100644 --- a/internal/tui/dashboard/model.go +++ b/internal/tui/dashboard/model.go @@ -84,8 +84,8 @@ type Model struct { // autoResetEvery; autoResetStatus uses this to render the live // countdown ("12s/30s") in the chrome. Updated on every arm // (SetAutoResetInterval, focus regain, tick re-arm). - autoResetArmedAt time.Time - keys common.KeyMap + autoResetArmedAt time.Time + keys common.KeyMap globalFilter globalfilter.Filter filterStack []string recordingStatus string diff --git a/internal/tui/flamegraph/model.go b/internal/tui/flamegraph/model.go index 73285f9..c188323 100644 --- a/internal/tui/flamegraph/model.go +++ b/internal/tui/flamegraph/model.go @@ -1051,7 +1051,6 @@ func (m Model) rootSnapshotPath() string { return m.ZoomNavigator.rootSnapshotPath(m.snapshot, m.frames) } - // frameIndexAt delegates to the FrameAnimator package-level helper to convert // terminal coordinates (x, y) to a frame index, accounting for UI chrome. func (m Model) frameIndexAt(x, y int) int { @@ -1063,7 +1062,6 @@ func (m Model) frameCoordToTargetRow(dataRow, availableRows int) int { return frameCoordToTargetRow(m.frames, dataRow, availableRows) } - func (m Model) withZoomLineage(frames []tuiFrame) []tuiFrame { return applyZoomLineage(frames, m.snapshot, m.zoomPath, m.width) } diff --git a/internal/tui/flamegraph/renderer.go b/internal/tui/flamegraph/renderer.go index 8f0d09b..24b99ed 100644 --- a/internal/tui/flamegraph/renderer.go +++ b/internal/tui/flamegraph/renderer.go @@ -209,12 +209,12 @@ func semanticFrameColor(name string) (color.Color, bool) { // renderViewParams bundles the pre-computed layout parameters used by // RenderTerminalView helpers to avoid threading many individual arguments. type renderViewParams struct { - rowOffset int - maxRow int - barHeight int + rowOffset int + maxRow int + barHeight int availableRows int visibleFrames int - truncated bool + truncated bool } // computeRenderParams derives the row-layout parameters for a given frame set |
