From 1884d56b0d399e9cdb80016a9c166b0120989933 Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Thu, 17 Sep 2026 12:54:06 +0200 Subject: the module path is git.labunix.xyz/krino So that go install can find it. cgit serves no go-import meta tag, so nginx answers a ?go-get=1 request for /NAME with one pointing at https://git.labunix.xyz/NAME.git; the alternative was carrying a .git suffix through every import line forever. One sed over the imports, both go.mod files, and the dependency gate's whitelist. Nothing else depends on the path. go install works from the next tag, the first release whose go.mod carries it. --- internal/apply/apply.go | 6 +++--- internal/apply/apply_test.go | 6 +++--- internal/apply/swap_test.go | 4 ++-- internal/cond/compile.go | 6 +++--- internal/cond/compile_test.go | 2 +- internal/cond/eval.go | 2 +- internal/cond/eval_test.go | 2 +- internal/cond/types.go | 2 +- internal/config/diag.go | 2 +- internal/config/dir.go | 4 ++-- internal/config/enum_test.go | 2 +- internal/config/load.go | 4 ++-- internal/config/main.go | 4 ++-- internal/config/print.go | 2 +- internal/config/print_test.go | 2 +- internal/config/settings.go | 2 +- internal/config/settings_test.go | 2 +- internal/config/skel.go | 4 ++-- internal/dup/dup.go | 2 +- internal/dup/dup_test.go | 2 +- internal/engine/apply.go | 12 ++++++------ internal/engine/apply_test.go | 8 ++++---- internal/engine/cache_test.go | 4 ++-- internal/engine/engine.go | 10 +++++----- internal/engine/engine_test.go | 4 ++-- internal/engine/enum_test.go | 4 ++-- internal/engine/exclude_test.go | 4 ++-- internal/engine/explain_test.go | 2 +- internal/engine/facts.go | 16 ++++++++-------- internal/engine/match.go | 14 +++++++------- internal/engine/nodelete_test.go | 4 ++-- internal/engine/plan.go | 2 +- internal/engine/plan_bench_test.go | 2 +- internal/engine/plan_test.go | 2 +- internal/engine/property_test.go | 4 ++-- internal/engine/roundtrip_test.go | 4 ++-- internal/engine/session.go | 6 +++--- internal/engine/undo_identity_test.go | 6 +++--- internal/plan/chain.go | 6 +++--- internal/plan/chain_test.go | 4 ++-- internal/plan/conflict.go | 4 ++-- internal/plan/conflict_test.go | 2 +- internal/plan/enum_test.go | 4 ++-- internal/plan/fuzz_test.go | 6 +++--- internal/plan/hostile_test.go | 2 +- internal/plan/json.go | 2 +- internal/plan/step.go | 4 ++-- internal/scan/scan.go | 2 +- internal/scan/scan_test.go | 2 +- internal/trash/trash.go | 2 +- 50 files changed, 105 insertions(+), 105 deletions(-) (limited to 'internal') diff --git a/internal/apply/apply.go b/internal/apply/apply.go index d7bf71e..c0055a2 100644 --- a/internal/apply/apply.go +++ b/internal/apply/apply.go @@ -14,9 +14,9 @@ import ( "path/filepath" "time" - "krino/internal/plan" - "krino/internal/scan" - "krino/internal/trash" + "git.labunix.xyz/krino/internal/plan" + "git.labunix.xyz/krino/internal/scan" + "git.labunix.xyz/krino/internal/trash" ) // StepResult is what happened to one step, in the order the executor ran diff --git a/internal/apply/apply_test.go b/internal/apply/apply_test.go index 6134988..cd217c0 100644 --- a/internal/apply/apply_test.go +++ b/internal/apply/apply_test.go @@ -10,9 +10,9 @@ import ( "testing" "time" - "krino/internal/plan" - "krino/internal/scan" - "krino/internal/trash" + "git.labunix.xyz/krino/internal/plan" + "git.labunix.xyz/krino/internal/scan" + "git.labunix.xyz/krino/internal/trash" ) // chainFor builds a Chain whose File describes path as it is on disk now, so diff --git a/internal/apply/swap_test.go b/internal/apply/swap_test.go index ccac945..d16d3f9 100644 --- a/internal/apply/swap_test.go +++ b/internal/apply/swap_test.go @@ -9,8 +9,8 @@ import ( "strings" "testing" - "krino/internal/plan" - "krino/internal/scan" + "git.labunix.xyz/krino/internal/plan" + "git.labunix.xyz/krino/internal/scan" ) // planned writes body to root/rel and returns the chain a plan would build diff --git a/internal/cond/compile.go b/internal/cond/compile.go index 6580ee9..42617be 100644 --- a/internal/cond/compile.go +++ b/internal/cond/compile.go @@ -10,9 +10,9 @@ import ( "sort" "strings" - "krino/internal/config" - "krino/internal/norm" - "krino/internal/sexp" + "git.labunix.xyz/krino/internal/config" + "git.labunix.xyz/krino/internal/norm" + "git.labunix.xyz/krino/internal/sexp" ) // maxDepth is the deepest a condition may nest; the top-level conditions diff --git a/internal/cond/compile_test.go b/internal/cond/compile_test.go index 8432365..d9830d9 100644 --- a/internal/cond/compile_test.go +++ b/internal/cond/compile_test.go @@ -7,7 +7,7 @@ import ( "strings" "testing" - "krino/internal/sexp" + "git.labunix.xyz/krino/internal/sexp" ) func nodes(t *testing.T, src string) []*sexp.Node { diff --git a/internal/cond/eval.go b/internal/cond/eval.go index 2c35dba..2ae31fb 100644 --- a/internal/cond/eval.go +++ b/internal/cond/eval.go @@ -8,7 +8,7 @@ import ( "strings" "time" - "krino/internal/norm" + "git.labunix.xyz/krino/internal/norm" ) // Facts is what a condition may ask about one file. Implementations diff --git a/internal/cond/eval_test.go b/internal/cond/eval_test.go index 73e0ea6..5074557 100644 --- a/internal/cond/eval_test.go +++ b/internal/cond/eval_test.go @@ -10,7 +10,7 @@ import ( "testing" "time" - "krino/internal/norm" + "git.labunix.xyz/krino/internal/norm" ) var now = time.Date(2026, 9, 11, 12, 0, 0, 0, time.UTC) diff --git a/internal/cond/types.go b/internal/cond/types.go index 97e761a..791ccba 100644 --- a/internal/cond/types.go +++ b/internal/cond/types.go @@ -8,7 +8,7 @@ import ( "regexp" "time" - "krino/internal/sexp" + "git.labunix.xyz/krino/internal/sexp" ) // Options carries a rule's resolved case and fold settings into compilation. diff --git a/internal/config/diag.go b/internal/config/diag.go index 5cee428..45f383a 100644 --- a/internal/config/diag.go +++ b/internal/config/diag.go @@ -8,7 +8,7 @@ package config import ( "fmt" - "krino/internal/sexp" + "git.labunix.xyz/krino/internal/sexp" ) // Diag is one problem in a config file. diff --git a/internal/config/dir.go b/internal/config/dir.go index b82a0b3..a025d74 100644 --- a/internal/config/dir.go +++ b/internal/config/dir.go @@ -7,8 +7,8 @@ import ( "path/filepath" "strings" - "krino/internal/sexp" - "krino/internal/xdg" + "git.labunix.xyz/krino/internal/sexp" + "git.labunix.xyz/krino/internal/xdg" ) // Dir is one directory's config, dirs/.conf. diff --git a/internal/config/enum_test.go b/internal/config/enum_test.go index 06f5640..d73396f 100644 --- a/internal/config/enum_test.go +++ b/internal/config/enum_test.go @@ -6,7 +6,7 @@ import ( "strings" "testing" - "krino/internal/enumtest" + "git.labunix.xyz/krino/internal/enumtest" ) // TestEverySettingValuePrintsAsItselfInAConfig: PrintRule writes settings diff --git a/internal/config/load.go b/internal/config/load.go index 3a1cbeb..b243a38 100644 --- a/internal/config/load.go +++ b/internal/config/load.go @@ -11,8 +11,8 @@ import ( "path/filepath" "slices" - "krino/internal/sexp" - "krino/internal/xdg" + "git.labunix.xyz/krino/internal/sexp" + "git.labunix.xyz/krino/internal/xdg" ) // Config is the whole configuration: the main file and the directories it diff --git a/internal/config/main.go b/internal/config/main.go index 2764c8a..b8a4171 100644 --- a/internal/config/main.go +++ b/internal/config/main.go @@ -7,8 +7,8 @@ import ( "path/filepath" "regexp" - "krino/internal/sexp" - "krino/internal/xdg" + "git.labunix.xyz/krino/internal/sexp" + "git.labunix.xyz/krino/internal/xdg" ) // Main is krino.conf. diff --git a/internal/config/print.go b/internal/config/print.go index 6ae51e0..690be7a 100644 --- a/internal/config/print.go +++ b/internal/config/print.go @@ -6,7 +6,7 @@ import ( "fmt" "strings" - "krino/internal/sexp" + "git.labunix.xyz/krino/internal/sexp" ) // PrintRule renders a rule the way krino.conf(5) and the examples write diff --git a/internal/config/print_test.go b/internal/config/print_test.go index 87b6878..8aeb542 100644 --- a/internal/config/print_test.go +++ b/internal/config/print_test.go @@ -6,7 +6,7 @@ import ( "strings" "testing" - "krino/internal/sexp" + "git.labunix.xyz/krino/internal/sexp" ) func parseOne(t *testing.T, body string) *Dir { diff --git a/internal/config/settings.go b/internal/config/settings.go index 22b2f91..5dd3e57 100644 --- a/internal/config/settings.go +++ b/internal/config/settings.go @@ -7,7 +7,7 @@ import ( "slices" "time" - "krino/internal/sexp" + "git.labunix.xyz/krino/internal/sexp" ) // CaseMode says whether name, path and content matching ignores case. diff --git a/internal/config/settings_test.go b/internal/config/settings_test.go index 341c0f3..8a9124a 100644 --- a/internal/config/settings_test.go +++ b/internal/config/settings_test.go @@ -8,7 +8,7 @@ import ( "testing" "time" - "krino/internal/sexp" + "git.labunix.xyz/krino/internal/sexp" ) func parseSettings(t *testing.T, src string) (Settings, []*Diag) { diff --git a/internal/config/skel.go b/internal/config/skel.go index e0d7dd8..b9b4384 100644 --- a/internal/config/skel.go +++ b/internal/config/skel.go @@ -13,8 +13,8 @@ import ( "unicode" "unicode/utf8" - "krino/internal/sexp" - "krino/internal/xdg" + "git.labunix.xyz/krino/internal/sexp" + "git.labunix.xyz/krino/internal/xdg" ) //go:embed skel/krino.conf diff --git a/internal/dup/dup.go b/internal/dup/dup.go index 042aea8..f7bc5af 100644 --- a/internal/dup/dup.go +++ b/internal/dup/dup.go @@ -17,7 +17,7 @@ import ( "sync" "time" - "krino/internal/scan" + "git.labunix.xyz/krino/internal/scan" ) // partialChunk is the size of the head and tail read for the partial hash. diff --git a/internal/dup/dup_test.go b/internal/dup/dup_test.go index bd593de..8984336 100644 --- a/internal/dup/dup_test.go +++ b/internal/dup/dup_test.go @@ -13,7 +13,7 @@ import ( "testing" "time" - "krino/internal/scan" + "git.labunix.xyz/krino/internal/scan" ) var base = time.Date(2026, 9, 1, 0, 0, 0, 0, time.UTC) diff --git a/internal/engine/apply.go b/internal/engine/apply.go index 6c72a14..1e59aa1 100644 --- a/internal/engine/apply.go +++ b/internal/engine/apply.go @@ -15,12 +15,12 @@ import ( "syscall" "time" - "krino/internal/apply" - "krino/internal/journal" - "krino/internal/plan" - "krino/internal/scan" - "krino/internal/trash" - "krino/internal/xdg" + "git.labunix.xyz/krino/internal/apply" + "git.labunix.xyz/krino/internal/journal" + "git.labunix.xyz/krino/internal/plan" + "git.labunix.xyz/krino/internal/scan" + "git.labunix.xyz/krino/internal/trash" + "git.labunix.xyz/krino/internal/xdg" ) // ApplyResult is what one Apply or ApplyUndo call did. diff --git a/internal/engine/apply_test.go b/internal/engine/apply_test.go index 6c724b1..a6b3185 100644 --- a/internal/engine/apply_test.go +++ b/internal/engine/apply_test.go @@ -11,10 +11,10 @@ import ( "testing" "time" - "krino/internal/apply" - "krino/internal/journal" - "krino/internal/plan" - "krino/internal/trash" + "git.labunix.xyz/krino/internal/apply" + "git.labunix.xyz/krino/internal/journal" + "git.labunix.xyz/krino/internal/plan" + "git.labunix.xyz/krino/internal/trash" ) // applyFixture builds a directory with two files and a rule moving pdfs into diff --git a/internal/engine/cache_test.go b/internal/engine/cache_test.go index 8c52d48..341f7ee 100644 --- a/internal/engine/cache_test.go +++ b/internal/engine/cache_test.go @@ -12,8 +12,8 @@ import ( "time" "unicode" - "krino/internal/config" - "krino/internal/extract" + "git.labunix.xyz/krino/internal/config" + "git.labunix.xyz/krino/internal/extract" ) // countingPDFTree makes ~/dl holding the given .pdf files, and a fake diff --git a/internal/engine/engine.go b/internal/engine/engine.go index cde1298..0c3186d 100644 --- a/internal/engine/engine.go +++ b/internal/engine/engine.go @@ -12,11 +12,11 @@ import ( "strings" "time" - "krino/internal/cond" - "krino/internal/config" - "krino/internal/extract" - "krino/internal/ignore" - "krino/internal/plan" + "git.labunix.xyz/krino/internal/cond" + "git.labunix.xyz/krino/internal/config" + "git.labunix.xyz/krino/internal/extract" + "git.labunix.xyz/krino/internal/ignore" + "git.labunix.xyz/krino/internal/plan" ) // Engine holds a loaded, compiled configuration: everything a front end diff --git a/internal/engine/engine_test.go b/internal/engine/engine_test.go index 86cf9d9..89ea6f0 100644 --- a/internal/engine/engine_test.go +++ b/internal/engine/engine_test.go @@ -10,8 +10,8 @@ import ( "testing" "time" - "krino/internal/cond" - "krino/internal/config" + "git.labunix.xyz/krino/internal/cond" + "git.labunix.xyz/krino/internal/config" ) // sandbox gives a test its own HOME with no XDG overrides and returns it. diff --git a/internal/engine/enum_test.go b/internal/engine/enum_test.go index 416da2a..728b4a2 100644 --- a/internal/engine/enum_test.go +++ b/internal/engine/enum_test.go @@ -5,8 +5,8 @@ package engine import ( "testing" - "krino/internal/enumtest" - "krino/internal/plan" + "git.labunix.xyz/krino/internal/enumtest" + "git.labunix.xyz/krino/internal/plan" ) // TestEveryKindHasALogAction: every plan.Kind is written to the log under diff --git a/internal/engine/exclude_test.go b/internal/engine/exclude_test.go index 36f1262..d658520 100644 --- a/internal/engine/exclude_test.go +++ b/internal/engine/exclude_test.go @@ -12,8 +12,8 @@ import ( "testing" "time" - "krino/internal/plan" - "krino/internal/scan" + "git.labunix.xyz/krino/internal/plan" + "git.labunix.xyz/krino/internal/scan" ) // excludeTree creates ~/dl with files (name -> content), all old enough to diff --git a/internal/engine/explain_test.go b/internal/engine/explain_test.go index f6ade69..c92dc64 100644 --- a/internal/engine/explain_test.go +++ b/internal/engine/explain_test.go @@ -11,7 +11,7 @@ import ( "testing" "time" - "krino/internal/plan" + "git.labunix.xyz/krino/internal/plan" ) // TestExplainReportsCapturesAndChain: explain returns what each matching diff --git a/internal/engine/facts.go b/internal/engine/facts.go index d664b0e..94ac3f4 100644 --- a/internal/engine/facts.go +++ b/internal/engine/facts.go @@ -13,14 +13,14 @@ import ( "sync" "time" - "krino/internal/cond" - "krino/internal/dup" - "krino/internal/extract" - "krino/internal/kwcache" - "krino/internal/norm" - "krino/internal/plan" - "krino/internal/scan" - "krino/internal/xdg" + "git.labunix.xyz/krino/internal/cond" + "git.labunix.xyz/krino/internal/dup" + "git.labunix.xyz/krino/internal/extract" + "git.labunix.xyz/krino/internal/kwcache" + "git.labunix.xyz/krino/internal/norm" + "git.labunix.xyz/krino/internal/plan" + "git.labunix.xyz/krino/internal/scan" + "git.labunix.xyz/krino/internal/xdg" ) // matchRun holds the state shared by every file evaluated during one Match diff --git a/internal/engine/match.go b/internal/engine/match.go index 9943073..5158176 100644 --- a/internal/engine/match.go +++ b/internal/engine/match.go @@ -15,13 +15,13 @@ import ( "sync" "time" - "krino/internal/cond" - "krino/internal/config" - "krino/internal/kwcache" - "krino/internal/norm" - "krino/internal/plan" - "krino/internal/scan" - "krino/internal/xdg" + "git.labunix.xyz/krino/internal/cond" + "git.labunix.xyz/krino/internal/config" + "git.labunix.xyz/krino/internal/kwcache" + "git.labunix.xyz/krino/internal/norm" + "git.labunix.xyz/krino/internal/plan" + "git.labunix.xyz/krino/internal/scan" + "git.labunix.xyz/krino/internal/xdg" ) // RuleMatch is one rule that matched a file, and why. diff --git a/internal/engine/nodelete_test.go b/internal/engine/nodelete_test.go index 80d9ed9..af7597c 100644 --- a/internal/engine/nodelete_test.go +++ b/internal/engine/nodelete_test.go @@ -12,8 +12,8 @@ import ( "testing" "time" - "krino/internal/journal" - "krino/internal/plan" + "git.labunix.xyz/krino/internal/journal" + "git.labunix.xyz/krino/internal/plan" ) // sameBytes is the content every file in these tests shares. diff --git a/internal/engine/plan.go b/internal/engine/plan.go index f2d6312..bf4c64c 100644 --- a/internal/engine/plan.go +++ b/internal/engine/plan.go @@ -6,7 +6,7 @@ import ( "context" "time" - "krino/internal/plan" + "git.labunix.xyz/krino/internal/plan" ) // DirPlan is one directory's plan: the match Result it was built from (for diff --git a/internal/engine/plan_bench_test.go b/internal/engine/plan_bench_test.go index a3d08bb..1b4f51c 100644 --- a/internal/engine/plan_bench_test.go +++ b/internal/engine/plan_bench_test.go @@ -10,7 +10,7 @@ import ( "testing" "time" - "krino/internal/plan" + "git.labunix.xyz/krino/internal/plan" ) // BenchmarkPlan measures krino's own cost of planning: walking a tree, diff --git a/internal/engine/plan_test.go b/internal/engine/plan_test.go index a169168..91f52a4 100644 --- a/internal/engine/plan_test.go +++ b/internal/engine/plan_test.go @@ -10,7 +10,7 @@ import ( "testing" "time" - "krino/internal/plan" + "git.labunix.xyz/krino/internal/plan" ) func TestPlanBuildsChainsFromMatchedFiles(t *testing.T) { diff --git a/internal/engine/property_test.go b/internal/engine/property_test.go index 8a43d7b..3bf9871 100644 --- a/internal/engine/property_test.go +++ b/internal/engine/property_test.go @@ -14,8 +14,8 @@ import ( "testing" "time" - "krino/internal/journal" - "krino/internal/plan" + "git.labunix.xyz/krino/internal/journal" + "git.labunix.xyz/krino/internal/plan" ) // propertyNames are the file names generated trees draw from: ordinary, diff --git a/internal/engine/roundtrip_test.go b/internal/engine/roundtrip_test.go index 218e9fe..720b5fb 100644 --- a/internal/engine/roundtrip_test.go +++ b/internal/engine/roundtrip_test.go @@ -13,8 +13,8 @@ import ( "testing" "time" - "krino/internal/journal" - "krino/internal/plan" + "git.labunix.xyz/krino/internal/journal" + "git.labunix.xyz/krino/internal/plan" ) // snapshot records every file under root: path, content hash, mode and mtime. diff --git a/internal/engine/session.go b/internal/engine/session.go index c2830bd..8d5977a 100644 --- a/internal/engine/session.go +++ b/internal/engine/session.go @@ -6,9 +6,9 @@ import ( "context" "fmt" - "krino/internal/journal" - "krino/internal/lock" - "krino/internal/plan" + "git.labunix.xyz/krino/internal/journal" + "git.labunix.xyz/krino/internal/lock" + "git.labunix.xyz/krino/internal/plan" ) // Session is one run of krino over one or more directories: the log it diff --git a/internal/engine/undo_identity_test.go b/internal/engine/undo_identity_test.go index 994c802..4c25614 100644 --- a/internal/engine/undo_identity_test.go +++ b/internal/engine/undo_identity_test.go @@ -11,9 +11,9 @@ import ( "testing" "time" - "krino/internal/journal" - "krino/internal/plan" - "krino/internal/trash" + "git.labunix.xyz/krino/internal/journal" + "git.labunix.xyz/krino/internal/plan" + "git.labunix.xyz/krino/internal/trash" ) // appliedRun makes each directory of files under the sandbox home (a map of diff --git a/internal/plan/chain.go b/internal/plan/chain.go index bb4876b..b8a95f6 100644 --- a/internal/plan/chain.go +++ b/internal/plan/chain.go @@ -9,9 +9,9 @@ import ( "strings" "time" - "krino/internal/config" - "krino/internal/scan" - "krino/internal/xdg" + "git.labunix.xyz/krino/internal/config" + "git.labunix.xyz/krino/internal/scan" + "git.labunix.xyz/krino/internal/xdg" ) // Claims is the set of destination paths already spoken for, shared across diff --git a/internal/plan/chain_test.go b/internal/plan/chain_test.go index 0c89987..e4fe6cf 100644 --- a/internal/plan/chain_test.go +++ b/internal/plan/chain_test.go @@ -7,8 +7,8 @@ import ( "testing" "time" - "krino/internal/config" - "krino/internal/scan" + "git.labunix.xyz/krino/internal/config" + "git.labunix.xyz/krino/internal/scan" ) func file(root, rel string) scan.File { diff --git a/internal/plan/conflict.go b/internal/plan/conflict.go index 7cebc23..f5c1224 100644 --- a/internal/plan/conflict.go +++ b/internal/plan/conflict.go @@ -7,8 +7,8 @@ import ( "os" "path/filepath" - "krino/internal/config" - "krino/internal/dup" + "git.labunix.xyz/krino/internal/config" + "git.labunix.xyz/krino/internal/dup" ) // Disk is what Build needs from the filesystem to resolve conflicts, so diff --git a/internal/plan/conflict_test.go b/internal/plan/conflict_test.go index 289cd14..ba415d5 100644 --- a/internal/plan/conflict_test.go +++ b/internal/plan/conflict_test.go @@ -8,7 +8,7 @@ import ( "testing" "time" - "krino/internal/config" + "git.labunix.xyz/krino/internal/config" ) // fakeDisk reports the paths it was given as existing, and equality of diff --git a/internal/plan/enum_test.go b/internal/plan/enum_test.go index 5e4f645..21f6a63 100644 --- a/internal/plan/enum_test.go +++ b/internal/plan/enum_test.go @@ -6,8 +6,8 @@ import ( "strings" "testing" - "krino/internal/config" - "krino/internal/enumtest" + "git.labunix.xyz/krino/internal/config" + "git.labunix.xyz/krino/internal/enumtest" ) // TestEveryKindIsNamed: every Kind has its own display name and a JSON diff --git a/internal/plan/fuzz_test.go b/internal/plan/fuzz_test.go index 91a8421..71bb843 100644 --- a/internal/plan/fuzz_test.go +++ b/internal/plan/fuzz_test.go @@ -9,9 +9,9 @@ import ( "testing" "time" - "krino/internal/config" - "krino/internal/scan" - "krino/internal/xdg" + "git.labunix.xyz/krino/internal/config" + "git.labunix.xyz/krino/internal/scan" + "git.labunix.xyz/krino/internal/xdg" ) // FuzzExpand: expanding any template against any file name never panics, diff --git a/internal/plan/hostile_test.go b/internal/plan/hostile_test.go index 13c2afd..4e30b41 100644 --- a/internal/plan/hostile_test.go +++ b/internal/plan/hostile_test.go @@ -7,7 +7,7 @@ import ( "testing" "time" - "krino/internal/config" + "git.labunix.xyz/krino/internal/config" ) // TestBuildRefusesDotNames: a rename whose placeholders produce "", "." or diff --git a/internal/plan/json.go b/internal/plan/json.go index 04b96ac..a5d7bc8 100644 --- a/internal/plan/json.go +++ b/internal/plan/json.go @@ -6,7 +6,7 @@ import ( "sort" "time" - "krino/internal/scan" + "git.labunix.xyz/krino/internal/scan" ) // jsonNote is carried in every JSON document, warning readers that the diff --git a/internal/plan/step.go b/internal/plan/step.go index b3e34c1..c613ce5 100644 --- a/internal/plan/step.go +++ b/internal/plan/step.go @@ -5,8 +5,8 @@ package plan import ( "fmt" - "krino/internal/config" - "krino/internal/scan" + "git.labunix.xyz/krino/internal/config" + "git.labunix.xyz/krino/internal/scan" ) // Kind is what a step does. diff --git a/internal/scan/scan.go b/internal/scan/scan.go index bd717e0..4296ff6 100644 --- a/internal/scan/scan.go +++ b/internal/scan/scan.go @@ -13,7 +13,7 @@ import ( "sort" "time" - "krino/internal/ignore" + "git.labunix.xyz/krino/internal/ignore" ) // File is a regular file found by Walk. diff --git a/internal/scan/scan_test.go b/internal/scan/scan_test.go index 35e7a0d..0102b02 100644 --- a/internal/scan/scan_test.go +++ b/internal/scan/scan_test.go @@ -13,7 +13,7 @@ import ( "testing" "time" - "krino/internal/ignore" + "git.labunix.xyz/krino/internal/ignore" ) var now = time.Date(2026, 9, 11, 12, 0, 0, 0, time.UTC) diff --git a/internal/trash/trash.go b/internal/trash/trash.go index fdd21f8..5d6ebe0 100644 --- a/internal/trash/trash.go +++ b/internal/trash/trash.go @@ -17,7 +17,7 @@ import ( "time" "unicode/utf8" - "krino/internal/xdg" + "git.labunix.xyz/krino/internal/xdg" ) // ErrOtherFilesystem is returned by Put when path is not on the same -- cgit v1.3