a5ea5b2fd96119ec0773fb3d4fd9dcca1514aca3

Author
Ayman Bagabas <ayman.bagabas@gmail.com>
Committer
Ayman Bagabas <ayman.bagabas@gmail.com>
Date

Message

Make modules internal

Diff

  1diff --git a/config/config.go b/internal/config/config.go
  2rename from config/config.go
  3rename to internal/config/config.go
  4index 028e173fa76c5bc21894f353af32ae930edbbf44..8c716305a5cee07abe6cbff2c2786cf7d0f70e6c 100644
  5--- a/config/config.go
  6+++ b/internal/config/config.go
  7@@ -7,7 +7,7 @@ import (
  8 	"os"
  9 	"path/filepath"
 10 
 11-	"github.com/charmbracelet/soft/git"
 12+	"github.com/charmbracelet/soft/internal/git"
 13 	gg "github.com/go-git/go-git/v5"
 14 	"github.com/go-git/go-git/v5/plumbing/object"
 15 )
 16diff --git a/config/defaults.go b/internal/config/defaults.go
 17rename from config/defaults.go
 18rename to internal/config/defaults.go
 19diff --git a/config/git.go b/internal/config/git.go
 20rename from config/git.go
 21rename to internal/config/git.go
 22diff --git a/git/git.go b/internal/git/git.go
 23rename from git/git.go
 24rename to internal/git/git.go
 25diff --git a/tui/bubble.go b/internal/tui/bubble.go
 26rename from tui/bubble.go
 27rename to internal/tui/bubble.go
 28index 11c238b047bc237b512a73722ab8b814b29c8934..5353824e1dd918613bbba39bfa431453295ee0e3 100644
 29--- a/tui/bubble.go
 30+++ b/internal/tui/bubble.go
 31@@ -6,11 +6,11 @@ import (
 32 
 33 	tea "github.com/charmbracelet/bubbletea"
 34 	"github.com/charmbracelet/lipgloss"
 35-	"github.com/charmbracelet/soft/config"
 36-	"github.com/charmbracelet/soft/git"
 37-	"github.com/charmbracelet/soft/tui/bubbles/repo"
 38-	"github.com/charmbracelet/soft/tui/bubbles/selection"
 39-	"github.com/charmbracelet/soft/tui/style"
 40+	"github.com/charmbracelet/soft/internal/config"
 41+	"github.com/charmbracelet/soft/internal/git"
 42+	"github.com/charmbracelet/soft/internal/tui/bubbles/repo"
 43+	"github.com/charmbracelet/soft/internal/tui/bubbles/selection"
 44+	"github.com/charmbracelet/soft/internal/tui/style"
 45 	"github.com/gliderlabs/ssh"
 46 )
 47 
 48diff --git a/tui/bubbles/commits/bubble.go b/internal/tui/bubbles/commits/bubble.go
 49rename from tui/bubbles/commits/bubble.go
 50rename to internal/tui/bubbles/commits/bubble.go
 51diff --git a/tui/bubbles/commits/style.go b/internal/tui/bubbles/commits/style.go
 52rename from tui/bubbles/commits/style.go
 53rename to internal/tui/bubbles/commits/style.go
 54diff --git a/tui/bubbles/repo/bubble.go b/internal/tui/bubbles/repo/bubble.go
 55rename from tui/bubbles/repo/bubble.go
 56rename to internal/tui/bubbles/repo/bubble.go
 57index b8a1c3ac3a2d7f85eabfd0d316187d8f553ed98e..d3daec982b535f095a87fa688a3991fbf8b9ae6e 100644
 58--- a/tui/bubbles/repo/bubble.go
 59+++ b/internal/tui/bubbles/repo/bubble.go
 60@@ -10,8 +10,8 @@ import (
 61 	tea "github.com/charmbracelet/bubbletea"
 62 	"github.com/charmbracelet/glamour"
 63 	"github.com/charmbracelet/lipgloss"
 64-	"github.com/charmbracelet/soft/git"
 65-	"github.com/charmbracelet/soft/tui/style"
 66+	"github.com/charmbracelet/soft/internal/git"
 67+	"github.com/charmbracelet/soft/internal/tui/style"
 68 	"github.com/muesli/reflow/truncate"
 69 	"github.com/muesli/reflow/wrap"
 70 )
 71diff --git a/tui/bubbles/repo/viewport_patch.go b/internal/tui/bubbles/repo/viewport_patch.go
 72rename from tui/bubbles/repo/viewport_patch.go
 73rename to internal/tui/bubbles/repo/viewport_patch.go
 74diff --git a/tui/bubbles/selection/bubble.go b/internal/tui/bubbles/selection/bubble.go
 75rename from tui/bubbles/selection/bubble.go
 76rename to internal/tui/bubbles/selection/bubble.go
 77index 954222e1b53d8c067cb87923ab93be5bfeae91c6..824a65d71078fdb417ddd947f55d2b9c8bb72ce2 100644
 78--- a/tui/bubbles/selection/bubble.go
 79+++ b/internal/tui/bubbles/selection/bubble.go
 80@@ -5,7 +5,7 @@ import (
 81 
 82 	tea "github.com/charmbracelet/bubbletea"
 83 	"github.com/charmbracelet/lipgloss"
 84-	"github.com/charmbracelet/soft/tui/style"
 85+	"github.com/charmbracelet/soft/internal/tui/style"
 86 	"github.com/muesli/reflow/truncate"
 87 )
 88 
 89diff --git a/tui/commands.go b/internal/tui/commands.go
 90rename from tui/commands.go
 91rename to internal/tui/commands.go
 92index 072d83b2e2f820f7cd2680766c54f5b274df37e1..2e6ef22a9e5be73a655d870b55d46398b618d089 100644
 93--- a/tui/commands.go
 94+++ b/internal/tui/commands.go
 95@@ -5,9 +5,9 @@ import (
 96 
 97 	tea "github.com/charmbracelet/bubbletea"
 98 	"github.com/charmbracelet/lipgloss"
 99-	"github.com/charmbracelet/soft/config"
100-	br "github.com/charmbracelet/soft/tui/bubbles/repo"
101-	"github.com/charmbracelet/soft/tui/bubbles/selection"
102+	"github.com/charmbracelet/soft/internal/config"
103+	br "github.com/charmbracelet/soft/internal/tui/bubbles/repo"
104+	"github.com/charmbracelet/soft/internal/tui/bubbles/selection"
105 	gm "github.com/charmbracelet/wish/git"
106 	"github.com/muesli/termenv"
107 )
108diff --git a/tui/session.go b/internal/tui/session.go
109rename from tui/session.go
110rename to internal/tui/session.go
111index 540ced5152b5a4c70ae03944988d32d7db76fc23..848cb56718e2400890d69719b15843c53932c77b 100644
112--- a/tui/session.go
113+++ b/internal/tui/session.go
114@@ -4,7 +4,7 @@ import (
115 	"fmt"
116 
117 	tea "github.com/charmbracelet/bubbletea"
118-	"github.com/charmbracelet/soft/config"
119+	"github.com/charmbracelet/soft/internal/config"
120 	"github.com/gliderlabs/ssh"
121 )
122 
123diff --git a/tui/style/style.go b/internal/tui/style/style.go
124rename from tui/style/style.go
125rename to internal/tui/style/style.go