on main help sign in
fix: update code with gofmt
commit1e4459876b6136746b9f3efcdb6149b16d8d5141 authorRaphael Amorim <rapha850@gmail.com> dateMon 16 Jun 2025, 14:31 (1 year ago) parent1dccc97
5 files changed+13−13
internal/llm/tools/grep_test.go+9−9 internal/tui/components/chat/chat.go+1−1 internal/tui/components/dialogs/commands/item.go+1−1 internal/tui/page/chat/chat.go+1−1 internal/tui/page/logs/logs.go+1−1
internal/llm/tools/grep_test.go+9−9
@@ -7,24 +7,24 @@ import (
77
88func TestRegexCache(t *testing.T) {
99 cache := newRegexCache()
10−
10+
1111 // Test basic caching
1212 pattern := "test.*pattern"
1313 regex1, err := cache.get(pattern)
1414 if err != nil {
1515 t.Fatalf("Failed to compile regex: %v", err)
1616 }
17−
17+
1818 regex2, err := cache.get(pattern)
1919 if err != nil {
2020 t.Fatalf("Failed to get cached regex: %v", err)
2121 }
22−
22+
2323 // Should be the same instance (cached)
2424 if regex1 != regex2 {
2525 t.Error("Expected cached regex to be the same instance")
2626 }
27−
27+
2828 // Test that it actually works
2929 if !regex1.MatchString("test123pattern") {
3030 t.Error("Regex should match test string")
@@ -34,13 +34,13 @@ func TestRegexCache(t *testing.T) {
3434func TestGlobToRegexCaching(t *testing.T) {
3535 // Test that globToRegex uses pre-compiled regex
3636 pattern1 := globToRegex("*.{js,ts}")
37−
37+
3838 // Should not panic and should work correctly
3939 regex1, err := regexp.Compile(pattern1)
4040 if err != nil {
4141 t.Fatalf("Failed to compile glob regex: %v", err)
4242 }
43−
43+
4444 if !regex1.MatchString("test.js") {
4545 t.Error("Glob regex should match .js files")
4646 }
@@ -56,7 +56,7 @@ func TestGlobToRegexCaching(t *testing.T) {
5656func BenchmarkRegexCacheVsCompile(b *testing.B) {
5757 cache := newRegexCache()
5858 pattern := "test.*pattern.*[0-9]+"
59−
59+
6060 b.Run("WithCache", func(b *testing.B) {
6161 for b.Loop() {
6262 _, err := cache.get(pattern)
@@ -65,7 +65,7 @@ func BenchmarkRegexCacheVsCompile(b *testing.B) {
6565 }
6666 }
6767 })
68−
68+
6969 b.Run("WithoutCache", func(b *testing.B) {
7070 for b.Loop() {
7171 _, err := regexp.Compile(pattern)
@@ -74,4 +74,4 @@ func BenchmarkRegexCacheVsCompile(b *testing.B) {
7474 }
7575 }
7676 })
77−}
77+}
internal/tui/components/chat/chat.go+1−1
@@ -11,8 +11,8 @@ import (
1111 "github.com/charmbracelet/crush/internal/pubsub"
1212 "github.com/charmbracelet/crush/internal/session"
1313 "github.com/charmbracelet/crush/internal/tui/components/chat/messages"
14− "github.com/charmbracelet/crush/internal/tui/components/core/list"
1514 "github.com/charmbracelet/crush/internal/tui/components/core/layout"
15+ "github.com/charmbracelet/crush/internal/tui/components/core/list"
1616 "github.com/charmbracelet/crush/internal/tui/util"
1717 "github.com/charmbracelet/lipgloss/v2"
1818)
internal/tui/components/dialogs/commands/item.go+1−1
@@ -3,8 +3,8 @@ package commands
33import (
44 tea "github.com/charmbracelet/bubbletea/v2"
55 "github.com/charmbracelet/crush/internal/tui/components/core"
6− "github.com/charmbracelet/crush/internal/tui/components/core/list"
76 "github.com/charmbracelet/crush/internal/tui/components/core/layout"
7+ "github.com/charmbracelet/crush/internal/tui/components/core/list"
88 "github.com/charmbracelet/crush/internal/tui/styles"
99 "github.com/charmbracelet/crush/internal/tui/util"
1010 "github.com/charmbracelet/x/ansi"
internal/tui/page/chat/chat.go+1−1
@@ -13,8 +13,8 @@ import (
1313 "github.com/charmbracelet/crush/internal/tui/components/chat"
1414 "github.com/charmbracelet/crush/internal/tui/components/chat/editor"
1515 "github.com/charmbracelet/crush/internal/tui/components/chat/sidebar"
16− "github.com/charmbracelet/crush/internal/tui/components/dialogs/commands"
1716 "github.com/charmbracelet/crush/internal/tui/components/core/layout"
17+ "github.com/charmbracelet/crush/internal/tui/components/dialogs/commands"
1818 "github.com/charmbracelet/crush/internal/tui/page"
1919 "github.com/charmbracelet/crush/internal/tui/util"
2020)
internal/tui/page/logs/logs.go+1−1
@@ -4,8 +4,8 @@ import (
44 "github.com/charmbracelet/bubbles/v2/key"
55 tea "github.com/charmbracelet/bubbletea/v2"
66 "github.com/charmbracelet/crush/internal/tui/components/core"
7− logsComponents "github.com/charmbracelet/crush/internal/tui/components/logs"
87 "github.com/charmbracelet/crush/internal/tui/components/core/layout"
8+ logsComponents "github.com/charmbracelet/crush/internal/tui/components/logs"
99 "github.com/charmbracelet/crush/internal/tui/page"
1010 "github.com/charmbracelet/crush/internal/tui/page/chat"
1111 "github.com/charmbracelet/crush/internal/tui/styles"