Dominik Schulz
7281ca8ab4
[chore] Migrate to golangci-lint v2 ( #3104 )
...
* [chore] Migrate to golangci-lint v2
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [chore] Fix more lint issues
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [chore] Fix more lint issue
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [chore] Fix more lint issues
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [chore] Add more package comments.
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [chore] Fix golangci-lint config and the remaining checks
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Use Go 1.24
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Fix container builds
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* Fix more failing tests
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* Fix test failure
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* Fix another len assertion
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* Move location tests
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Fix most remaining lint issues
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Only run XDG specific tests on linux
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
* [fix] Attempt to address on source of flaky failures
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
---------
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2025-04-17 08:05:43 +02:00
Ludovic Fernandez
b8f0ff8ff2
[chore]: linting ( #2840 )
...
Signed-off-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-03-25 19:32:57 +01:00
Dominik Schulz
16c071a780
Enable golangci-lint on push and pr ( #2158 )
...
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-03-24 21:58:53 +01:00
Dominik Schulz
0eff31a8ce
Enable additional golangci-lint godot checks ( #2077 )
2021-12-29 22:47:53 +01:00
Dominik Schulz
49ad0eef19
Honor Ctrl+C while waiting for user input ( #1805 )
...
Fixes #1800
RELEASE_NOTES=[BUGFIX] Honor Ctrl+C while waiting for user input
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2021-02-22 11:03:06 +01:00
Dominik Schulz
55ad6bd394
Reduce usage of internal packages in non-core binaries ( #1677 )
...
This commit reduces the usage of internal/ packages in auxiliary
binaries so we can get closer to eventually moving them to their own
repos.
RELEASE_NOTES=n/a
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2021-01-02 16:31:41 +01:00
Dominik Schulz
d0be4054ca
Unexport more internal packages ( #1377 )
...
RELEASE_NOTES=n/a
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2020-05-22 18:26:01 +02:00
Dominik Schulz
da436e6a79
Refactor and cleanup codebase ( #715 )
2018-03-16 14:22:47 +01:00