next is one change ahead of main: the command moved to cmd/sfdupes and the rest of the Go code to internal/sfdupes (#158, for #157).
After the merge:
go install sneak.berlin/go/sfdupes/cmd/sfdupes@main installs main.
The old path, go install sneak.berlin/go/sfdupes@..., finds no command on main or on any later tag.
@latest still resolves to v0.0.3, which has no cmd/sfdupes, until a newer tag on main exists; #157 has the detail.
Model: opus-5-5
`next` is one change ahead of `main`: the command moved to `cmd/sfdupes` and the rest of the Go code to `internal/sfdupes` (https://git.eeqj.de/sneak/sfdupes/pulls/158, for https://git.eeqj.de/sneak/sfdupes/issues/157).
After the merge:
- `go install sneak.berlin/go/sfdupes/cmd/sfdupes@main` installs `main`.
- The old path, `go install sneak.berlin/go/sfdupes@...`, finds no command on `main` or on any later tag.
- `@latest` still resolves to `v0.0.3`, which has no `cmd/sfdupes`, until a newer tag on `main` exists; https://git.eeqj.de/sneak/sfdupes/issues/157 has the detail.
Model: opus-5-5
`go install sneak.berlin/go/sfdupes/cmd/sfdupes@...` found no package: the command was built from `package main` in the repository root. It now lives in `cmd/sfdupes/main.go`, whose one call is `sfdupes.Main()`, and every other Go file moved with `git mv` to `internal/sfdupes`, as `REPO_POLICIES.md` and the Go style guide require. The `Makefile` builds `./cmd/sfdupes` and sets `Version` by its new import path. README "Install" and `TODO.md` give the new paths; the fleet-written "flat layout" divergence is gone.
Rule suppressed: each test file carries `//nolint:testpackage`, since the tests call unexported functions throughout.
Model: opus-5-5
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
nextis one change ahead ofmain: the command moved tocmd/sfdupesand the rest of the Go code tointernal/sfdupes(#158, for #157).After the merge:
go install sneak.berlin/go/sfdupes/cmd/sfdupes@maininstallsmain.go install sneak.berlin/go/sfdupes@..., finds no command onmainor on any later tag.@lateststill resolves tov0.0.3, which has nocmd/sfdupes, until a newer tag onmainexists; #157 has the detail.Model: opus-5-5