stash/pkg/utils
SmallCoccinelle a9e2a590b2
Lint checks phase 2 (#1747)
* Log 3 unchecked errors

Rather than ignore errors, log them at
the WARNING log level.

The server has been functioning without these, so assume they are not at
the ERROR level.

* Log errors in concurrency test

If we can't initialize the configuration, treat the test as a failure.

* Undo the errcheck on configurations for now.

* Handle unchecked errors in pkg/manager

* Resolve unchecked errors

* Handle DLNA/DMS unchecked errors

* Handle error checking in concurrency test

Generalize config initialization, so we can initialize a configuration
without writing it to disk.

Use this in the test case, since otherwise the test fails to write.

* Handle the remaining unchecked errors

* Heed gosimple in update test

* Use one-line if-initializer statements

While here, fix a wrong variable capture error.

* testing.T doesn't support %w

use %v instead which is supported.

* Remove unused query builder functions

The Int/String criterion handler functions are now generalized.

Thus, there's no need to keep these functions around anymore.

* Mark filterBuilder.addRecursiveWith nolint

The function is useful in the future and no other refactors are looking
nice.

Keep the function around, but tell the linter to ignore it.

* Remove utils.Btoi

There are no users of this utility function

* Return error on scan failure

If we fail to scan the row when looking for the
unique checksum index, then report the error upwards.

* Fix comments on exported functions

* Fix typos

* Fix startup error
2021-09-23 17:15:50 +10:00
..
boolean.go Lint checks phase 2 (#1747) 2021-09-23 17:15:50 +10:00
byterange.go Remove unused (#1709) 2021-09-09 14:10:08 +10:00
context.go Plugin hooks (#1452) 2021-06-11 17:24:58 +10:00
crypto.go Errcheck phase 1 (#1715) 2021-09-21 09:34:25 +10:00
date.go Fix json time when unmarshalling 2019-03-09 10:14:55 -08:00
file.go Error strings noncapitalized (#1704) 2021-09-08 11:23:10 +10:00
file_test.go fix DirExists (#1388) 2021-05-17 15:05:29 +10:00
float.go Configuration 2019-04-11 10:55:58 -07:00
image.go Add User Agent to image download reqs (#1222) 2021-03-24 08:12:11 +11:00
int_collections.go Data layer restructuring (#997) 2021-01-18 12:23:20 +11:00
oshash.go utils: oshash: add tests (#1285) 2021-05-25 11:32:59 +10:00
oshash_internal_test.go Lint checks phase 2 (#1747) 2021-09-23 17:15:50 +10:00
phash.go Add various filter criteria (#1505) 2021-06-23 09:10:20 +10:00
resources.go Change thumbnail default size and resize algorithm (#336) 2020-01-31 17:19:15 -05:00
string_collections.go Discard null values from scraper results (#1374) 2021-05-16 16:40:54 +10:00
strings.go Handle case sensitive file moves (#1427) 2021-06-11 15:25:09 +10:00
symwalk.go Fix scan issue when encountering invalid symlinks (#871) 2020-10-20 17:00:23 +11:00
time.go Fix various generate issues (#1322) 2021-04-22 13:51:51 +10:00
user_agent.go Add User Agent to image download reqs (#1222) 2021-03-24 08:12:11 +11:00
vtt.go utils: vtt: test + rewrite (#1284) 2021-05-25 11:25:26 +10:00
vtt_test.go utils: vtt: test + rewrite (#1284) 2021-05-25 11:25:26 +10:00
windows.go Reorg 2019-02-14 15:42:52 -08:00