stash/vendor/github.com
SmallCoccinelle 45f700d6ea
Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443)
* Upgrade gqlgen to v0.17.2

This enables builds on Go 1.18. github.com/vektah/gqlparser is upgraded
to the newest version too.

Getting this to work is a bit of a hazzle. I had to first remove
vendoring from the repository, perform the upgrade and then re-introduce
the vendor directory. I think gqlgens analysis went wrong for some
reason on the upgrade. It would seem a clean-room installation fixed it.

* Bump project to 1.18

* Update all packages, address gqlgenc breaking changes

* Let `go mod tidy` handle the go.mod file

* Upgrade linter to 1.45.2

* Introduce v1.45.2 of the linter

The linter now correctly warns on `strings.Title` because it isn't
unicode-aware. Fix this by using the suggested fix from x/text/cases
to produce unicode-aware strings.

The mapping isn't entirely 1-1 as this new approach has a larger iface:
it spans all of unicode rather than just ASCII. It coincides for ASCII
however, so things should be largely the same.

* Ready ourselves for errchkjson and contextcheck.

* Revert dockerfile golang version changes for now

Co-authored-by: Kermie <kermie@isinthe.house>
Co-authored-by: WithoutPants <53250216+WithoutPants@users.noreply.github.com>
2022-04-02 18:08:14 +11:00
..
99designs/gqlgen Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
agnivade/levenshtein Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
anacrolix/dms DLNA (#1364) 2021-05-20 16:58:43 +10:00
antchfx Skip cleaning for search by name scrape queries (#2059) 2021-12-16 11:18:39 +11:00
apenwarr Desktop integration (#2073) 2022-02-03 11:20:34 +11:00
chromedp Apple Silicon Support, Bump Go to 1.17, refactor docker/build/x86_64/Dockerfile (#1646) 2021-09-08 15:30:15 +10:00
corona10/goimagehash Apple Silicon Support, Bump Go to 1.17, refactor docker/build/x86_64/Dockerfile (#1646) 2021-09-08 15:30:15 +10:00
cpuguy83/go-md2man/v2 Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
davecgh/go-spew Querybuilder integration tests (#513) 2020-05-04 17:02:49 +10:00
disintegration/imaging Apple Silicon Support, Bump Go to 1.17, refactor docker/build/x86_64/Dockerfile (#1646) 2021-09-08 15:30:15 +10:00
fsnotify/fsnotify Bump viper version, fix nobrowser (#1991) 2021-11-12 09:21:04 +11:00
fvbommel/sortorder Apple Silicon Support, Bump Go to 1.17, refactor docker/build/x86_64/Dockerfile (#1646) 2021-09-08 15:30:15 +10:00
go-chi Desktop integration (#2073) 2022-02-03 11:20:34 +11:00
go-toast/toast Desktop integration (#2073) 2022-02-03 11:20:34 +11:00
gobwas Apple Silicon Support, Bump Go to 1.17, refactor docker/build/x86_64/Dockerfile (#1646) 2021-09-08 15:30:15 +10:00
golang/groupcache Xpath scraping from URL (#285) 2020-01-04 11:39:33 -05:00
golang-jwt/jwt/v4 Migrate to golang-jwt (#1757) 2021-09-24 11:57:49 +10:00
golang-migrate/migrate/v4 Replace packr with go embed (#1751) 2021-09-22 13:08:34 +10:00
gorilla Apple Silicon Support, Bump Go to 1.17, refactor docker/build/x86_64/Dockerfile (#1646) 2021-09-08 15:30:15 +10:00
hashicorp Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
inconshreveable/mousetrap Initial commit 2019-02-09 04:32:50 -08:00
jinzhu/copier Add image scraping support (#370) 2020-03-11 11:41:55 +11:00
jmoiron/sqlx Replace packr with go embed (#1751) 2021-09-22 13:08:34 +10:00
josharian/intern Apple Silicon Support, Bump Go to 1.17, refactor docker/build/x86_64/Dockerfile (#1646) 2021-09-08 15:30:15 +10:00
json-iterator/go Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
kermieisinthehouse Fix windows systray icon just hanging out (#2330) 2022-02-18 15:03:41 +11:00
lucasb-eyer/go-colorful Heatmap and speed sorting/filtering for interactive scenes [rewrite] (#2096) 2021-12-13 13:41:07 +11:00
magiconair/properties Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
mailru/easyjson Apple Silicon Support, Bump Go to 1.17, refactor docker/build/x86_64/Dockerfile (#1646) 2021-09-08 15:30:15 +10:00
matryer/moq Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
mattn/go-sqlite3 Apple Silicon Support, Bump Go to 1.17, refactor docker/build/x86_64/Dockerfile (#1646) 2021-09-08 15:30:15 +10:00
mitchellh Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
modern-go Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
natefinch/pie Add plugin tasks (#651) 2020-08-08 12:05:35 +10:00
nfnt/resize Add phash generation and dupe checking (#1158) 2021-04-12 09:04:40 +10:00
nu7hatch/gouuid Desktop integration (#2073) 2022-02-03 11:20:34 +11:00
pelletier/go-toml Bump viper version, fix nobrowser (#1991) 2021-11-12 09:21:04 +11:00
pkg Start browser on server start (#1832) 2021-10-29 10:19:23 +11:00
pmezard/go-difflib Querybuilder integration tests (#513) 2020-05-04 17:02:49 +10:00
remeh/sizedwaitgroup Parallel scanning/generation, and combined scanning/preview/sprite (#820) 2020-11-25 12:45:10 +11:00
robertkrimen/otto Embedded javascript plugins (#1393) 2021-05-26 14:17:53 +10:00
rs Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
russross/blackfriday/v2 Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
shurcooL/graphql Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
sirupsen/logrus Apple Silicon Support, Bump Go to 1.17, refactor docker/build/x86_64/Dockerfile (#1646) 2021-09-08 15:30:15 +10:00
spf13 Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
stretchr Bump viper version, fix nobrowser (#1991) 2021-11-12 09:21:04 +11:00
subosito/gotenv Selective export (#770) 2020-09-15 17:28:53 +10:00
tidwall Bump github.com/tidwall/gjson from 1.8.1 to 1.9.3 (#1906) 2021-11-01 11:31:28 +11:00
urfave/cli/v2 Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
vearutop/statigz Heatmap and speed sorting/filtering for interactive scenes [rewrite] (#2096) 2021-12-13 13:41:07 +11:00
vektah/gqlparser/v2 Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
vektra/mockery/v2 Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00
Yamashou/gqlgenc Support Go 1.18: Upgrade gqlgen to v0.17.2 (#2443) 2022-04-02 18:08:14 +11:00