chore: rename module to gitlab.hive-brain.de/MDietermann/Archduino

This commit is contained in:
MDietermann
2026-04-14 14:30:14 +02:00
parent fd87135f62
commit 929cee1643
49 changed files with 128 additions and 128 deletions

View File

@@ -12,30 +12,30 @@ import (
"github.com/charmbracelet/huh" "github.com/charmbracelet/huh"
"github.com/spf13/cobra" "github.com/spf13/cobra"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/engine" "gitlab.hive-brain.de/MDietermann/Archduino/internal/engine"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/modules/arduinocli" "gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/arduinocli"
"github.com/MDietermann/ArduinoArchSetup/internal/modules/fonts" "gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/fonts"
"github.com/MDietermann/ArduinoArchSetup/internal/modules/gittools" "gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/gittools"
"github.com/MDietermann/ArduinoArchSetup/internal/modules/neovim" "gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/neovim"
"github.com/MDietermann/ArduinoArchSetup/internal/modules/packages" "gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/packages"
"github.com/MDietermann/ArduinoArchSetup/internal/modules/renode" "gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/renode"
"github.com/MDietermann/ArduinoArchSetup/internal/modules/shellconfig" "gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/shellconfig"
"github.com/MDietermann/ArduinoArchSetup/internal/modules/starship" "gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/starship"
"github.com/MDietermann/ArduinoArchSetup/internal/modules/themes" "gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/themes"
"github.com/MDietermann/ArduinoArchSetup/internal/modules/yazi" "gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/yazi"
"github.com/MDietermann/ArduinoArchSetup/internal/modules/zellij" "gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/zellij"
"github.com/MDietermann/ArduinoArchSetup/internal/modules/zsh" "gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/zsh"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
"github.com/MDietermann/ArduinoArchSetup/internal/privilege" "gitlab.hive-brain.de/MDietermann/Archduino/internal/privilege"
"github.com/MDietermann/ArduinoArchSetup/internal/state" "gitlab.hive-brain.de/MDietermann/Archduino/internal/state"
"github.com/MDietermann/ArduinoArchSetup/internal/subcommands/doctor" "gitlab.hive-brain.de/MDietermann/Archduino/internal/subcommands/doctor"
"github.com/MDietermann/ArduinoArchSetup/internal/subcommands/newproject" "gitlab.hive-brain.de/MDietermann/Archduino/internal/subcommands/newproject"
"github.com/MDietermann/ArduinoArchSetup/internal/theming" "gitlab.hive-brain.de/MDietermann/Archduino/internal/theming"
"github.com/MDietermann/ArduinoArchSetup/internal/tui" "gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
"github.com/MDietermann/ArduinoArchSetup/internal/tui/dashboard" "gitlab.hive-brain.de/MDietermann/Archduino/internal/tui/dashboard"
"github.com/MDietermann/ArduinoArchSetup/internal/tui/wizard" "gitlab.hive-brain.de/MDietermann/Archduino/internal/tui/wizard"
) )
var version = "dev" var version = "dev"

2
go.mod
View File

@@ -1,4 +1,4 @@
module github.com/MDietermann/ArduinoArchSetup module gitlab.hive-brain.de/MDietermann/Archduino
go 1.25.0 go 1.25.0

View File

@@ -4,7 +4,7 @@ import (
"fmt" "fmt"
"sort" "sort"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
) )
// TopoSort returns module IDs in a valid dependency order. // TopoSort returns module IDs in a valid dependency order.

View File

@@ -4,7 +4,7 @@ import (
"reflect" "reflect"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
) )
func TestTopoSort(t *testing.T) { func TestTopoSort(t *testing.T) {

View File

@@ -6,7 +6,7 @@ import (
"fmt" "fmt"
"sort" "sort"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
) )
// RunOptions controls a single engine run. // RunOptions controls a single engine run.

View File

@@ -5,7 +5,7 @@ import (
"errors" "errors"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
) )
// scriptedModule lets tests control what each phase returns. // scriptedModule lets tests control what each phase returns.

View File

@@ -6,7 +6,7 @@ import (
"io" "io"
"sync" "sync"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
) )
// Event is a single item streamed from a module during Apply. // Event is a single item streamed from a module during Apply.

View File

@@ -8,9 +8,9 @@ import (
"os" "os"
"path/filepath" "path/filepath"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type Module struct { type Module struct {

View File

@@ -10,8 +10,8 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
) )
type fakeRunner struct { type fakeRunner struct {

View File

@@ -6,8 +6,8 @@ import (
"fmt" "fmt"
"strings" "strings"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type Module struct { type Module struct {

View File

@@ -4,8 +4,8 @@ import (
"context" "context"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type fakeRunner struct { type fakeRunner struct {

View File

@@ -6,8 +6,8 @@ import (
"fmt" "fmt"
"strings" "strings"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type Module struct { type Module struct {

View File

@@ -5,8 +5,8 @@ import (
"strings" "strings"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type fakeRunner struct { type fakeRunner struct {

View File

@@ -8,7 +8,7 @@ import (
"os" "os"
"path/filepath" "path/filepath"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
) )
const defaultRelPath = ".cache/archduino/hello.ok" const defaultRelPath = ".cache/archduino/hello.ok"

View File

@@ -6,7 +6,7 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/engine" "gitlab.hive-brain.de/MDietermann/Archduino/internal/engine"
) )
func TestHelloFullLifecycle(t *testing.T) { func TestHelloFullLifecycle(t *testing.T) {

View File

@@ -14,10 +14,10 @@ import (
"text/template" "text/template"
"time" "time"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
"github.com/MDietermann/ArduinoArchSetup/internal/theming" "gitlab.hive-brain.de/MDietermann/Archduino/internal/theming"
) )
//go:embed assets/* //go:embed assets/*

View File

@@ -7,9 +7,9 @@ import (
"strings" "strings"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type fakeRunner struct { type fakeRunner struct {

View File

@@ -6,8 +6,8 @@ import (
"fmt" "fmt"
"strings" "strings"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type Module struct { type Module struct {

View File

@@ -5,8 +5,8 @@ import (
"strings" "strings"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type fakeRunner struct { type fakeRunner struct {

View File

@@ -11,9 +11,9 @@ import (
"path/filepath" "path/filepath"
"text/template" "text/template"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
//go:embed assets/arduino-sim.tmpl //go:embed assets/arduino-sim.tmpl

View File

@@ -9,9 +9,9 @@ import (
"strings" "strings"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type fakeRunner struct { type fakeRunner struct {

View File

@@ -7,9 +7,9 @@ import (
"os" "os"
"path/filepath" "path/filepath"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type Module struct{ cfg config.ShellConfigSection } type Module struct{ cfg config.ShellConfigSection }

View File

@@ -7,8 +7,8 @@ import (
"strings" "strings"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
) )
type nop struct{} type nop struct{}

View File

@@ -6,8 +6,8 @@ import (
"fmt" "fmt"
"strings" "strings"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type Module struct { type Module struct {

View File

@@ -5,8 +5,8 @@ import (
"strings" "strings"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type fakeRunner struct { type fakeRunner struct {

View File

@@ -9,8 +9,8 @@ import (
"os" "os"
"path/filepath" "path/filepath"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
) )
type Module struct{ cfg config.ThemesConfig } type Module struct{ cfg config.ThemesConfig }

View File

@@ -6,8 +6,8 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
) )
type nop struct{} type nop struct{}

View File

@@ -6,8 +6,8 @@ import (
"fmt" "fmt"
"strings" "strings"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type Module struct { type Module struct {

View File

@@ -5,8 +5,8 @@ import (
"strings" "strings"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type fakeRunner struct { type fakeRunner struct {

View File

@@ -7,9 +7,9 @@ import (
"os" "os"
"path/filepath" "path/filepath"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type Module struct { type Module struct {

View File

@@ -8,9 +8,9 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type fakeRunner struct { type fakeRunner struct {

View File

@@ -7,9 +7,9 @@ import (
"os" "os"
"path/filepath" "path/filepath"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type Module struct { type Module struct {

View File

@@ -6,9 +6,9 @@ import (
"path/filepath" "path/filepath"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
type fakeRunner struct { type fakeRunner struct {

View File

@@ -9,9 +9,9 @@ import (
"regexp" "regexp"
"strings" "strings"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
// Run inspects every module in the registry plus pinned tool versions and // Run inspects every module in the registry plus pinned tool versions and

View File

@@ -7,8 +7,8 @@ import (
"strings" "strings"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
) )
// convergedModule returns an empty Plan — always converged. // convergedModule returns an empty Plan — always converged.

View File

@@ -8,8 +8,8 @@ import (
"path/filepath" "path/filepath"
"strings" "strings"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
) )
//go:embed assets //go:embed assets

View File

@@ -6,7 +6,7 @@ import (
"strings" "strings"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
) )
func sampleCfg() config.Config { func sampleCfg() config.Config {

View File

@@ -12,8 +12,8 @@ import (
"sort" "sort"
"strings" "strings"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/platform" "gitlab.hive-brain.de/MDietermann/Archduino/internal/platform"
"gopkg.in/yaml.v3" "gopkg.in/yaml.v3"
) )

View File

@@ -6,7 +6,7 @@ import (
"strings" "strings"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
) )
func TestListDiscoversThemes(t *testing.T) { func TestListDiscoversThemes(t *testing.T) {

View File

@@ -9,10 +9,10 @@ import (
tea "github.com/charmbracelet/bubbletea" tea "github.com/charmbracelet/bubbletea"
"github.com/MDietermann/ArduinoArchSetup/internal/engine" "gitlab.hive-brain.de/MDietermann/Archduino/internal/engine"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/modules/hello" "gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/hello"
"github.com/MDietermann/ArduinoArchSetup/internal/tui" "gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
) )
// TestDashboardRunsHelloModule exercises the whole reporter → model loop // TestDashboardRunsHelloModule exercises the whole reporter → model loop

View File

@@ -8,8 +8,8 @@ import (
tea "github.com/charmbracelet/bubbletea" tea "github.com/charmbracelet/bubbletea"
"github.com/charmbracelet/lipgloss" "github.com/charmbracelet/lipgloss"
"github.com/MDietermann/ArduinoArchSetup/internal/engine" "gitlab.hive-brain.de/MDietermann/Archduino/internal/engine"
"github.com/MDietermann/ArduinoArchSetup/internal/tui" "gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
) )
// DoneMsg is sent from the engine goroutine once engine.Run returns. // DoneMsg is sent from the engine goroutine once engine.Run returns.

View File

@@ -5,8 +5,8 @@ import (
"strings" "strings"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/engine" "gitlab.hive-brain.de/MDietermann/Archduino/internal/engine"
"github.com/MDietermann/ArduinoArchSetup/internal/tui" "gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
) )
func TestProgressUpdatesRow(t *testing.T) { func TestProgressUpdatesRow(t *testing.T) {

View File

@@ -6,9 +6,9 @@ import (
tea "github.com/charmbracelet/bubbletea" tea "github.com/charmbracelet/bubbletea"
"github.com/MDietermann/ArduinoArchSetup/internal/engine" "gitlab.hive-brain.de/MDietermann/Archduino/internal/engine"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/tui" "gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
) )
// Run displays the dashboard while engine.Run executes the selected modules. // Run displays the dashboard while engine.Run executes the selected modules.

View File

@@ -9,8 +9,8 @@ import (
tea "github.com/charmbracelet/bubbletea" tea "github.com/charmbracelet/bubbletea"
"github.com/charmbracelet/x/exp/teatest" "github.com/charmbracelet/x/exp/teatest"
"github.com/MDietermann/ArduinoArchSetup/internal/engine" "gitlab.hive-brain.de/MDietermann/Archduino/internal/engine"
"github.com/MDietermann/ArduinoArchSetup/internal/tui" "gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
) )
// TestModelEndToEnd drives the Model through teatest, feeding in the same // TestModelEndToEnd drives the Model through teatest, feeding in the same

View File

@@ -5,7 +5,7 @@ import (
tea "github.com/charmbracelet/bubbletea" tea "github.com/charmbracelet/bubbletea"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
) )
// ProgressMsg is emitted when a module reports progress during Apply. // ProgressMsg is emitted when a module reports progress during Apply.

View File

@@ -3,9 +3,9 @@ package tui
import ( import (
"sort" "sort"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/theming" "gitlab.hive-brain.de/MDietermann/Archduino/internal/theming"
) )
// Theme is a named colorscheme presented in the wizard. It is a thin // Theme is a named colorscheme presented in the wizard. It is a thin

View File

@@ -4,9 +4,9 @@ import (
"context" "context"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/config" "gitlab.hive-brain.de/MDietermann/Archduino/internal/config"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/theming" "gitlab.hive-brain.de/MDietermann/Archduino/internal/theming"
) )
type fakeModule struct{ id, name, desc string } type fakeModule struct{ id, name, desc string }

View File

@@ -9,9 +9,9 @@ import (
"github.com/charmbracelet/huh" "github.com/charmbracelet/huh"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/theming" "gitlab.hive-brain.de/MDietermann/Archduino/internal/theming"
"github.com/MDietermann/ArduinoArchSetup/internal/tui" "gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
) )
// Run presents the six-screen wizard. Returns the final state and whether // Run presents the six-screen wizard. Returns the final state and whether

View File

@@ -5,9 +5,9 @@ import (
"strings" "strings"
"testing" "testing"
"github.com/MDietermann/ArduinoArchSetup/internal/module" "gitlab.hive-brain.de/MDietermann/Archduino/internal/module"
"github.com/MDietermann/ArduinoArchSetup/internal/modules/hello" "gitlab.hive-brain.de/MDietermann/Archduino/internal/modules/hello"
"github.com/MDietermann/ArduinoArchSetup/internal/tui" "gitlab.hive-brain.de/MDietermann/Archduino/internal/tui"
) )
func TestSyncSelected(t *testing.T) { func TestSyncSelected(t *testing.T) {