Jakob Borg
b594b7491f
chore: systematic syncthing_build_info metric
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2026-04-06 09:44:49 +02:00
Jakob Borg
dc2a77ab8e
chore: build with Go 1.26; use Go 1.25 features ( #10570 )
...
WaitGroup.Go and built-in gomaxprocs handling.
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2026-02-11 10:41:38 +00:00
Jakob Borg
8e796ddb94
chore: linter: errorlint
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-10-23 22:48:54 +02:00
Jakob Borg
98cf5872e9
chore: linter: perfsprint
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-10-23 22:48:54 +02:00
Jakob Borg
c883f49a24
chore: linter: usestdlibvars
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-10-23 22:48:54 +02:00
Jakob Borg
d84280107c
chore: linter: canonicalheader
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-10-23 22:48:54 +02:00
Jakob Borg
d97fd638bc
chore: linter: dupword
...
Signed-off-by: Jakob Borg <jakob@kastelo.net >
2025-10-23 22:48:54 +02:00
Ross Smith II
bbf48ae334
fix(all): various typos ( #10242 )
2025-08-12 20:05:10 +02:00
Marcel Meyer
48b757cac1
refactor: use slices package for sort ( #10132 )
...
The sort package is still used in places that were not trivial to
change. Since Go 1.21 slices package can be uswed for sort. See
https://go.dev/doc/go1.21#slices
### Purpose
Make some progress with the migration to a more up-to-date syntax.
2025-05-26 13:37:26 +02:00
Jakob Borg
e82ed6e3d3
style: gofumpt all the things ( #9829 )
...
Literally `gofumpt -w .` from the top level dir. Guaranteed to be minor
style changes only and nothing else.
@imsodin per request?
2024-11-19 11:32:56 +01:00
Jakob Borg
d4770ddc77
chore(cmd): clean up commands ( #9705 )
...
Move infrastructure related commands to under `cmd/infra` and
development stuff to `cmd/dev`. The default build command builds the
regular user facing binaries: syncthing, stdiscosrv, and strelaysrv.
2024-09-21 09:04:22 +02:00