From 051c2713c3df98cf6b78124d301414f769aa6529 Mon Sep 17 00:00:00 2001 From: wh_zcy Date: Wed, 7 Sep 2022 16:28:45 +0800 Subject: [PATCH 1/6] golangci-lint --- .golangci.yml | 7 + go.mod | 129 +----------------- go.sum | 368 +------------------------------------------------- 3 files changed, 16 insertions(+), 488 deletions(-) create mode 100644 .golangci.yml diff --git a/.golangci.yml b/.golangci.yml new file mode 100644 index 000000000..4b8b47eb9 --- /dev/null +++ b/.golangci.yml @@ -0,0 +1,7 @@ +linters: + disable-all: true + enable: + - typecheck + - goimports + - unused + - errcheck \ No newline at end of file diff --git a/go.mod b/go.mod index b4f5a0c85..5d5ee5424 100644 --- a/go.mod +++ b/go.mod @@ -42,137 +42,12 @@ require ( ) require ( - 4d63.com/gochecknoglobals v0.1.0 // indirect - github.com/Antonboom/errname v0.1.7 // indirect - github.com/Antonboom/nilnil v0.1.1 // indirect github.com/BurntSushi/toml v1.2.0 // indirect - github.com/Djarvur/go-err113 v0.0.0-20210108212216-aea10b59be24 // indirect - github.com/GaijinEntertainment/go-exhaustruct/v2 v2.3.0 // indirect - github.com/Masterminds/semver v1.5.0 // indirect - github.com/OpenPeeDeeP/depguard v1.1.0 // indirect - github.com/alexkohler/prealloc v1.0.0 // indirect - github.com/alingse/asasalint v0.0.11 // indirect - github.com/ashanbrown/forbidigo v1.3.0 // indirect - github.com/ashanbrown/makezero v1.1.1 // indirect - github.com/beorn7/perks v1.0.1 // indirect - github.com/bkielbasa/cyclop v1.2.0 // indirect - github.com/blizzy78/varnamelen v0.8.0 // indirect - github.com/bombsimon/wsl/v3 v3.3.0 // indirect - github.com/breml/bidichk v0.2.3 // indirect - github.com/breml/errchkjson v0.3.0 // indirect - github.com/butuzov/ireturn v0.1.1 // indirect - github.com/charithe/durationcheck v0.0.9 // indirect - github.com/chavacava/garif v0.0.0-20220630083739-93517212f375 // indirect - github.com/curioswitch/go-reassign v0.1.2 // indirect - github.com/daixiang0/gci v0.6.3 // indirect - github.com/denis-tingaikin/go-header v0.4.3 // indirect - github.com/esimonov/ifshort v1.0.4 // indirect - github.com/ettle/strcase v0.1.1 // indirect - github.com/fatih/structtag v1.2.0 // indirect - github.com/firefart/nonamedreturns v1.0.4 // indirect - github.com/fzipp/gocyclo v0.6.0 // indirect - github.com/go-critic/go-critic v0.6.4 // indirect - github.com/go-toolsmith/astcast v1.0.0 // indirect - github.com/go-toolsmith/astcopy v1.0.1 // indirect - github.com/go-toolsmith/astequal v1.0.2 // indirect - github.com/go-toolsmith/astfmt v1.0.0 // indirect - github.com/go-toolsmith/astp v1.0.0 // indirect - github.com/go-toolsmith/strparse v1.0.0 // indirect - github.com/go-toolsmith/typep v1.0.2 // indirect - github.com/go-xmlfmt/xmlfmt v0.0.0-20191208150333-d5b6f63a941b // indirect - github.com/gobwas/glob v0.2.3 // indirect - github.com/gofrs/flock v0.8.1 // indirect - github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 // indirect - github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a // indirect - github.com/golangci/go-misc v0.0.0-20220329215616-d24fe342adfe // indirect - github.com/golangci/gofmt v0.0.0-20190930125516-244bba706f1a // indirect - github.com/golangci/golangci-lint v1.49.0 // indirect - github.com/golangci/lint-1 v0.0.0-20191013205115-297bf364a8e0 // indirect - github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca // indirect - github.com/golangci/misspell v0.3.5 // indirect - github.com/golangci/revgrep v0.0.0-20220804021717-745bb2f7c2e6 // indirect - github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 // indirect - github.com/google/go-cmp v0.5.8 // indirect - github.com/gordonklaus/ineffassign v0.0.0-20210914165742-4cc7213b9bc8 // indirect - github.com/gostaticanalysis/analysisutil v0.7.1 // indirect - github.com/gostaticanalysis/comment v1.4.2 // indirect - github.com/gostaticanalysis/forcetypeassert v0.1.0 // indirect - github.com/gostaticanalysis/nilerr v0.1.1 // indirect - github.com/hashicorp/go-version v1.6.0 // indirect - github.com/hexops/gotextdiff v1.0.3 // indirect - github.com/jgautheron/goconst v1.5.1 // indirect - github.com/jingyugao/rowserrcheck v1.1.1 // indirect - github.com/jirfag/go-printf-func-name v0.0.0-20200119135958-7558a9eaa5af // indirect github.com/jtolds/gls v4.20.0+incompatible // indirect - github.com/julz/importas v0.1.0 // indirect - github.com/kisielk/errcheck v1.6.2 // indirect - github.com/kisielk/gotool v1.0.0 // indirect github.com/kr/fs v0.1.0 // indirect - github.com/kulti/thelper v0.6.3 // indirect - github.com/kunwardeep/paralleltest v1.0.6 // indirect - github.com/kyoh86/exportloopref v0.1.8 // indirect - github.com/ldez/gomoddirectives v0.2.3 // indirect - github.com/ldez/tagliatelle v0.3.1 // indirect - github.com/leonklingele/grouper v1.1.0 // indirect - github.com/lufeee/execinquery v1.2.1 // indirect - github.com/maratori/testpackage v1.1.0 // indirect - github.com/matoous/godox v0.0.0-20210227103229-6504466cf951 // indirect - github.com/mattn/go-runewidth v0.0.9 // indirect - github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect - github.com/mbilski/exhaustivestruct v1.2.0 // indirect - github.com/mgechev/revive v1.2.3 // indirect - github.com/moricho/tparallel v0.2.1 // indirect - github.com/nakabonne/nestif v0.3.1 // indirect - github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354 // indirect - github.com/nishanths/exhaustive v0.8.1 // indirect - github.com/nishanths/predeclared v0.2.2 // indirect - github.com/olekukonko/tablewriter v0.0.5 // indirect - github.com/phayes/checkstyle v0.0.0-20170904204023-bfd46e6a821d // indirect - github.com/polyfloyd/go-errorlint v1.0.2 // indirect - github.com/prometheus/client_golang v1.12.1 // indirect - github.com/prometheus/client_model v0.2.0 // indirect - github.com/prometheus/common v0.32.1 // indirect - github.com/prometheus/procfs v0.7.3 // indirect - github.com/quasilyte/go-ruleguard v0.3.17 // indirect - github.com/quasilyte/gogrep v0.0.0-20220120141003-628d8b3623b5 // indirect - github.com/quasilyte/regex/syntax v0.0.0-20200407221936-30656e2c4a95 // indirect - github.com/quasilyte/stdinfo v0.0.0-20220114132959-f7386bf02567 // indirect - github.com/ryancurrah/gomodguard v1.2.4 // indirect - github.com/ryanrolds/sqlclosecheck v0.3.0 // indirect - github.com/sanposhiho/wastedassign/v2 v2.0.6 // indirect - github.com/sashamelentyev/interfacebloat v1.1.0 // indirect - github.com/sashamelentyev/usestdlibvars v1.13.0 // indirect - github.com/securego/gosec/v2 v2.13.1 // indirect - github.com/shazow/go-diff v0.0.0-20160112020656-b6b7b6733b8c // indirect - github.com/sivchari/containedctx v1.0.2 // indirect - github.com/sivchari/nosnakecase v1.7.0 // indirect - github.com/sivchari/tenv v1.7.0 // indirect + github.com/onsi/gomega v1.20.0 // indirect + github.com/rogpeppe/go-internal v1.8.1 // indirect github.com/smartystreets/assertions v1.2.0 // indirect - github.com/sonatard/noctx v0.0.1 // indirect - github.com/sourcegraph/go-diff v0.6.1 // indirect - github.com/ssgreg/nlreturn/v2 v2.2.1 // indirect - github.com/stbenjam/no-sprintf-host-port v0.1.1 // indirect - github.com/stretchr/objx v0.4.0 // indirect - github.com/sylvia7788/contextcheck v1.0.6 // indirect - github.com/tdakkota/asciicheck v0.1.1 // indirect - github.com/tetafro/godot v1.4.11 // indirect - github.com/timakin/bodyclose v0.0.0-20210704033933-f49887972144 // indirect - github.com/timonwong/logrlint v0.1.0 // indirect - github.com/tomarrell/wrapcheck/v2 v2.6.2 // indirect - github.com/tommy-muehle/go-mnd/v2 v2.5.0 // indirect - github.com/ultraware/funlen v0.0.3 // indirect - github.com/ultraware/whitespace v0.0.5 // indirect - github.com/uudashr/gocognit v1.0.6 // indirect - github.com/yagipy/maintidx v1.0.0 // indirect - github.com/yeya24/promlinter v0.2.0 // indirect - gitlab.com/bosi/decorder v0.2.3 // indirect - golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e // indirect - golang.org/x/exp/typeparams v0.0.0-20220613132600-b0d781184e0d // indirect - honnef.co/go/tools v0.3.3 // indirect - mvdan.cc/gofumpt v0.3.1 // indirect - mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed // indirect - mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b // indirect - mvdan.cc/unparam v0.0.0-20220706161116-678bad134442 // indirect ) require ( diff --git a/go.sum b/go.sum index a4186d352..e78f4fd52 100644 --- a/go.sum +++ b/go.sum @@ -1,5 +1,3 @@ -4d63.com/gochecknoglobals v0.1.0 h1:zeZSRqj5yCg28tCkIV/z/lWbwvNm5qnKVS15PI8nhD0= -4d63.com/gochecknoglobals v0.1.0/go.mod h1:wfdC5ZjKSPr7CybKEcgJhUOgeAQW1+7WcyK8OvUilfo= cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.31.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= @@ -53,28 +51,15 @@ fyne.io/fyne/v2 v2.2.3/go.mod h1:MBoGuHzLLSXdQOWFAwWhIhYTEMp33zqtGCReSWhaQTA= fyne.io/systray v1.10.1-0.20220621085403-9a2652634e93 h1:V2IC9t0Zj9Ur6qDbfhUuzVmIvXKFyxZXRJyigUvovs4= fyne.io/systray v1.10.1-0.20220621085403-9a2652634e93/go.mod h1:oM2AQqGJ1AMo4nNqZFYU8xYygSBZkW2hmdJ7n4yjedE= git.apache.org/thrift.git v0.0.0-20180902110319-2566ecd5d999/go.mod h1:fPE2ZNJGynbRyZ4dJvy6G277gSllfV2HJqblrnkyeyg= -github.com/Antonboom/errname v0.1.7 h1:mBBDKvEYwPl4WFFNwec1CZO096G6vzK9vvDQzAwkako= -github.com/Antonboom/errname v0.1.7/go.mod h1:g0ONh16msHIPgJSGsecu1G/dcF2hlYR/0SddnIAGavU= -github.com/Antonboom/nilnil v0.1.1 h1:PHhrh5ANKFWRBh7TdYmyyq2gyT2lotnvFvvFbylF81Q= -github.com/Antonboom/nilnil v0.1.1/go.mod h1:L1jBqoWM7AOeTD+tSquifKSesRHs4ZdaxvZR+xdJEaI= github.com/BabySid/gobase v0.0.0-20220614103908-39ac0a583c02 h1:4VkwDX+9araWz3MeAx/3EAWuQTu+dYnJqBlYrk86i4k= github.com/BabySid/gobase v0.0.0-20220614103908-39ac0a583c02/go.mod h1:psRlcjEywZdxNf9jp6IdYY7VcAsYPtcnLHYQ+dWG5uw= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/BurntSushi/toml v1.1.0 h1:ksErzDEI1khOiGPgpwuI7x2ebx/uXQNw7xJpn9Eq1+I= github.com/BurntSushi/toml v1.1.0/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/BurntSushi/toml v1.2.0 h1:Rt8g24XnyGTyglgET/PRUNlrUeu9F5L+7FilkXfZgs0= github.com/BurntSushi/toml v1.2.0/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/ChimeraCoder/gojson v1.1.0/go.mod h1:nYbTQlu6hv8PETM15J927yM0zGj3njIldp72UT1MqSw= github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ= -github.com/Djarvur/go-err113 v0.0.0-20210108212216-aea10b59be24 h1:sHglBQTwgx+rWPdisA5ynNEsoARbiCBOyGcJM4/OzsM= -github.com/Djarvur/go-err113 v0.0.0-20210108212216-aea10b59be24/go.mod h1:4UJr5HIiMZrwgkSPdsjy2uOQExX/WEILpIrO9UPGuXs= -github.com/GaijinEntertainment/go-exhaustruct/v2 v2.3.0 h1:+r1rSv4gvYn0wmRjC8X7IAzX8QezqtFV9m0MUHFJgts= -github.com/GaijinEntertainment/go-exhaustruct/v2 v2.3.0/go.mod h1:b3g59n2Y+T5xmcxJL+UEG2f8cQploZm1mR/v6BW0mU0= -github.com/Masterminds/semver v1.5.0 h1:H65muMkzWKEuNDnfl9d70GUjFniHKHRbFPGBuZ3QEww= -github.com/Masterminds/semver v1.5.0/go.mod h1:MB6lktGJrhw8PrUyiEoblNEGEQ+RzHPF078ddwwvV3Y= -github.com/OpenPeeDeeP/depguard v1.1.0 h1:pjK9nLPS1FwQYGGpPxoMYpe7qACHOhAWQMQzV71i49o= -github.com/OpenPeeDeeP/depguard v1.1.0/go.mod h1:JtAMzWkmFEzDPyAd+W0NHl1lvpQKTvT9jnRVsohBKpc= github.com/Pallinder/go-randomdata v1.2.0 h1:DZ41wBchNRb/0GfsePLiSwb0PHZmT67XY00lCDlaYPg= github.com/Pallinder/go-randomdata v1.2.0/go.mod h1:yHmJgulpD2Nfrm0cR9tI/+oAgRqCQQixsA8HyRZfV9Y= github.com/PuerkitoBio/goquery v1.8.0 h1:PJTF7AmFCFKk1N6V6jmKfrNH9tV5pNE6lZMkG0gta/U= @@ -88,11 +73,6 @@ github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuy github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= -github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho= -github.com/alexkohler/prealloc v1.0.0 h1:Hbq0/3fJPQhNkN0dR95AVrr6R7tou91y0uHG5pOcUuw= -github.com/alexkohler/prealloc v1.0.0/go.mod h1:VetnK3dIgFBBKmg0YnD9F9x6Icjd+9cvfHR56wJVlKE= -github.com/alingse/asasalint v0.0.11 h1:SFwnQXJ49Kx/1GghOFz1XGqHYKp21Kq1nHad/0WQRnw= -github.com/alingse/asasalint v0.0.11/go.mod h1:nCaoMhw7a9kSJObvQyVzNTPBDbNpdocqrSP7t/cW5+I= github.com/aliyun/alibaba-cloud-sdk-go v1.61.18/go.mod h1:v8ESoHo4SyHmuB4b1tJqDHxfTGEciD+yhvOU/5s1Rfk= github.com/andybalholm/cascadia v1.3.1 h1:nhxRkql1kdYCc8Snf7D5/D3spOX+dBgjA6u8x004T2c= github.com/andybalholm/cascadia v1.3.1/go.mod h1:R4bJ1UQfqADjvDa4P6HZHLh/3OxWWEqc0Sk8XGwHqvA= @@ -107,10 +87,6 @@ github.com/armon/go-metrics v0.3.10 h1:FR+drcQStOe+32sYyJYyZ7FIdgoGGBnwLl+flodp8 github.com/armon/go-metrics v0.3.10/go.mod h1:4O98XIr/9W0sxpJ8UaYkvjk10Iff7SnFrb4QAOwNTFc= github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= -github.com/ashanbrown/forbidigo v1.3.0 h1:VkYIwb/xxdireGAdJNZoo24O4lmnEWkactplBlWTShc= -github.com/ashanbrown/forbidigo v1.3.0/go.mod h1:vVW7PEdqEFqapJe95xHkTfB1+XvZXBFg8t0sG2FIxmI= -github.com/ashanbrown/makezero v1.1.1 h1:iCQ87C0V0vSyO+M9E/FZYbu65auqH0lnsOkf5FcB28s= -github.com/ashanbrown/makezero v1.1.1/go.mod h1:i1bJLCRSCHOcOa9Y6MyF2FTfMZMFdHvxKHxgO5Z1axI= github.com/atotto/clipboard v0.1.4 h1:EH0zSVneZPSuFR11BlR9YppQTVDbh5+16AmcJi4g1z4= github.com/atotto/clipboard v0.1.4/go.mod h1:ZY9tmq7sm5xIbd9bOK4onWV4S6X0u6GY7Vn0Yu86PYI= github.com/aws/aws-sdk-go v1.34.28 h1:sscPpn/Ns3i0F4HPEWAVcwdIRaZZCuL7llJ2/60yPIk= @@ -119,27 +95,14 @@ github.com/axgle/mahonia v0.0.0-20180208002826-3358181d7394 h1:OYA+5W64v3OgClL+I github.com/axgle/mahonia v0.0.0-20180208002826-3358181d7394/go.mod h1:Q8n74mJTIgjX4RBBcHnJ05h//6/k6foqmgE45jTQtxg= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= -github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= github.com/bketelsen/crypt v0.0.4/go.mod h1:aI6NrJ0pMGgvZKL1iVgXLnfIFJtfV+bKCoqOes/6LfM= -github.com/bkielbasa/cyclop v1.2.0 h1:7Jmnh0yL2DjKfw28p86YTd/B4lRGcNuu12sKE35sM7A= -github.com/bkielbasa/cyclop v1.2.0/go.mod h1:qOI0yy6A7dYC4Zgsa72Ppm9kONl0RoIlPbzot9mhmeI= -github.com/blizzy78/varnamelen v0.8.0 h1:oqSblyuQvFsW1hbBHh1zfwrKe3kcSj0rnXkKzsQ089M= -github.com/blizzy78/varnamelen v0.8.0/go.mod h1:V9TzQZ4fLJ1DSrjVDfl89H7aMnTvKkApdHeyESmyR7k= github.com/boltdb/bolt v1.3.1 h1:JQmyP4ZBrce+ZQu0dY660FMfatumYDLun9hBCUVIkF4= github.com/boltdb/bolt v1.3.1/go.mod h1:clJnj/oiGkjum5o1McbSZDSLxVThjynRyGBgiAx27Ps= -github.com/bombsimon/wsl/v3 v3.3.0 h1:Mka/+kRLoQJq7g2rggtgQsjuI/K5Efd87WX96EWFxjM= -github.com/bombsimon/wsl/v3 v3.3.0/go.mod h1:st10JtZYLE4D5sC7b8xV4zTKZwAQjCH/Hy2Pm1FNZIc= github.com/bradfitz/go-smtpd v0.0.0-20170404230938-deb6d6237625/go.mod h1:HYsPBTaaSFSlLx/70C2HPIMNZpVV8+vt/A+FMnYP11g= -github.com/breml/bidichk v0.2.3 h1:qe6ggxpTfA8E75hdjWPZ581sY3a2lnl0IRxLQFelECI= -github.com/breml/bidichk v0.2.3/go.mod h1:8u2C6DnAy0g2cEq+k/A2+tr9O1s+vHGxWn0LTc70T2A= -github.com/breml/errchkjson v0.3.0 h1:YdDqhfqMT+I1vIxPSas44P+9Z9HzJwCeAzjB8PxP1xw= -github.com/breml/errchkjson v0.3.0/go.mod h1:9Cogkyv9gcT8HREpzi3TiqBxCqDzo8awa92zSDFcofU= github.com/buger/jsonparser v0.0.0-20181115193947-bf1c66bbce23/go.mod h1:bbYlZJ7hK1yFx9hf58LP0zeX7UjIGs20ufpu3evjr+s= github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= -github.com/butuzov/ireturn v0.1.1 h1:QvrO2QF2+/Cx1WA/vETCIYBKtRjc30vesdoPUNo1EbY= -github.com/butuzov/ireturn v0.1.1/go.mod h1:Wh6Zl3IMtTpaIKbmwzqi6olnM9ptYQxxVacMsOEFPoc= github.com/cenk/backoff v2.2.1+incompatible h1:djdFT7f4gF2ttuzRKPbMOWgZajgesItGLwG5FTQKmmE= github.com/cenk/backoff v2.2.1+incompatible/go.mod h1:7FtoeaSnHoZnmZzz47cM35Y9nSW7tNyaidugnHTaFDE= github.com/cenkalti/backoff v2.2.1+incompatible h1:tNowT99t7UNflLxfYYSlKYsBpXdEet03Pg2g16Swow4= @@ -148,10 +111,6 @@ github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cespare/xxhash/v2 v2.1.2 h1:YRXhKfTDauu4ajMg1TPgFO5jnlC2HCbmLXMcTG5cbYE= github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/charithe/durationcheck v0.0.9 h1:mPP4ucLrf/rKZiIG/a9IPXHGlh8p4CzgpyTy6EEutYk= -github.com/charithe/durationcheck v0.0.9/go.mod h1:SSbRIBVfMjCi/kEB6K65XEA83D6prSM8ap1UCpNKtgg= -github.com/chavacava/garif v0.0.0-20220630083739-93517212f375 h1:E7LT642ysztPWE0dfz43cWOvMiF42DyTRC+eZIaO4yI= -github.com/chavacava/garif v0.0.0-20220630083739-93517212f375/go.mod h1:4m1Rv7xfuwWPNKXlThldNuJvutYM6J95wNuuVmn55To= github.com/cheekybits/genny v1.0.0 h1:uGGa4nei+j20rOSeDeP5Of12XVm7TGUd4dJA9RDitfE= github.com/cheekybits/genny v1.0.0/go.mod h1:+tQajlRqAUrPI7DOSpB0XAqZYtQakVtB7wXkRAgjxjQ= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= @@ -170,18 +129,11 @@ github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsr github.com/cpuguy83/go-md2man/v2 v2.0.1/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= -github.com/cristalhq/acmd v0.7.0/go.mod h1:LG5oa43pE/BbxtfMoImHCQN++0Su7dzipdgBjMCBVDQ= -github.com/curioswitch/go-reassign v0.1.2 h1:ekM07+z+VFT560Exz4mTv0/s1yU9gem6CJc/tlYpkmI= -github.com/curioswitch/go-reassign v0.1.2/go.mod h1:bFJIHgtTM3hRm2sKXSPkbwNjSFyGURQXyn4IXD2qwfQ= -github.com/daixiang0/gci v0.6.3 h1:wUAqXChk8HbwXn8AfxD9DYSCp9Bpz1L3e6Q4Roe+q9E= -github.com/daixiang0/gci v0.6.3/go.mod h1:EpVfrztufwVgQRXjnX4zuNinEpLj5OmMjtu/+MB0V0c= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/dengsgo/math-engine v0.0.0-20220213125415-0351c3c75eca h1:5R7Xum+9XDxbGDYpBfeedfzbb11wG++geFn7EvMbhuA= github.com/dengsgo/math-engine v0.0.0-20220213125415-0351c3c75eca/go.mod h1:zkR27k4K0I8FS6rkEd8qBhPeS8i3X2FKfvSPdF64OpQ= -github.com/denis-tingaikin/go-header v0.4.3 h1:tEaZKAlqql6SKCY++utLmkPLd6K8IBM20Ha7UVm+mtU= -github.com/denis-tingaikin/go-header v0.4.3/go.mod h1:0wOCWuN71D5qIgE2nz9KrKmuYBAC2Mra5RassOIQ2/c= github.com/dgryski/go-jump v0.0.0-20170409065014-e1f439676b57/go.mod h1:4hKCXuwrJoYvHZxJ86+bRVTOMyJ0Ej+RqfSm8mHi6KA= github.com/dgryski/go-jump v0.0.0-20211018200510-ba001c3ffce0 h1:0wH6nO9QEa02Qx8sIQGw6ieKdz+BXjpccSOo9vXNl4U= github.com/dgryski/go-jump v0.0.0-20211018200510-ba001c3ffce0/go.mod h1:4hKCXuwrJoYvHZxJ86+bRVTOMyJ0Ej+RqfSm8mHi6KA= @@ -197,10 +149,6 @@ github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5y github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= -github.com/esimonov/ifshort v1.0.4 h1:6SID4yGWfRae/M7hkVDVVyppy8q/v9OuxNdmjLQStBA= -github.com/esimonov/ifshort v1.0.4/go.mod h1:Pe8zjlRrJ80+q2CxHLfEOfTwxCZ4O+MuhcHcfgNWTk0= -github.com/ettle/strcase v0.1.1 h1:htFueZyVeE1XNnMEfbqp5r67qAN/4r6ya1ysq8Q+Zcw= -github.com/ettle/strcase v0.1.1/go.mod h1:hzDLsPC7/lwKyBOywSHEP89nt2pDgdy+No1NBA9o9VY= github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a h1:yDWHCSQ40h88yih2JAcL6Ls/kVkSE8GFACTGVnMPruw= github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a/go.mod h1:7Ga40egUymuWXxAe151lTNnCv97MddSOVsjpPPkityA= github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= @@ -208,12 +156,9 @@ github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL github.com/fatih/color v1.10.0/go.mod h1:ELkj/draVOlAH/xkhN6mQ50Qd0MPOk5AAr3maGEBuJM= github.com/fatih/color v1.13.0 h1:8LOYc1KYPPmyKMuN8QV2DNRWNbLo6LZ0iLs8+mlH53w= github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk= -github.com/fatih/structtag v1.2.0 h1:/OdNE99OxoI/PqaW/SuSK9uxxT3f/tcSZgon/ssNSx4= -github.com/fatih/structtag v1.2.0/go.mod h1:mBJUNpUnHmRKrKlQQlmCrh5PuhftFbNv8Ys4/aAZl94= -github.com/firefart/nonamedreturns v1.0.4 h1:abzI1p7mAEPYuR4A+VLKn4eNDOycjYo2phmY9sfv40Y= -github.com/firefart/nonamedreturns v1.0.4/go.mod h1:TDhe/tjI1BXo48CmYbUduTV7BdIga8MAO/xbKdcVsGI= github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc= github.com/francoispqt/gojay v1.2.13/go.mod h1:ehT5mTG4ua4581f1++1WLG0vPdaA9HaiDsoyrBGkyDY= +github.com/frankban/quicktest v1.14.3 h1:FJKSZTDHjyhriyC81FLQ0LY93eSai0ZyR/ZIkd3ZUKE= github.com/fredbi/uri v0.0.0-20181227131451-3dcfdacbaaf3 h1:FDqhDm7pcsLhhWl1QtD8vlzI4mm59llRvNzrFg6/LAA= github.com/fredbi/uri v0.0.0-20181227131451-3dcfdacbaaf3/go.mod h1:CzM2G82Q9BDUvMTGHnXf/6OExw/Dz2ivDj48nVg7Lg8= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= @@ -227,8 +172,6 @@ github.com/fyne-io/glfw-js v0.0.0-20220120001248-ee7290d23504 h1:+31CdF/okdokeFN github.com/fyne-io/glfw-js v0.0.0-20220120001248-ee7290d23504/go.mod h1:gLRWYfYnMA9TONeppRSikMdXlHQ97xVsPojddUv3b/E= github.com/fyne-io/image v0.0.0-20220602074514-4956b0afb3d2 h1:hnLq+55b7Zh7/2IRzWCpiTcAvjv/P8ERF+N7+xXbZhk= github.com/fyne-io/image v0.0.0-20220602074514-4956b0afb3d2/go.mod h1:eO7W361vmlPOrykIg+Rsh1SZ3tQBaOsfzZhsIOb/Lm0= -github.com/fzipp/gocyclo v0.6.0 h1:lsblElZG7d3ALtGMx9fmxeTKZaLLpU8mET09yN4BBLo= -github.com/fzipp/gocyclo v0.6.0/go.mod h1:rXPyn8fnlpa0R2csP/31uerbiVBugk5whMdlyaLkLoA= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/gin-contrib/sse v0.1.0 h1:Y/yl/+YNO8GZSjAhjMsSuLt29uWRFHdHYUb5lYOV9qE= github.com/gin-contrib/sse v0.1.0/go.mod h1:RHrZQHXnP2xjPF+u1gW/2HnVO7nvIa9PG3Gm+fLHvGI= @@ -237,8 +180,6 @@ github.com/gin-gonic/gin v1.8.1/go.mod h1:ji8BvRH1azfM+SYow9zQ6SZMvR8qOMZHmsCuWR github.com/gliderlabs/ssh v0.1.1/go.mod h1:U7qILu1NlMHj9FlMhZLlkCdDnU1DBEAqr0aevW3Awn0= github.com/go-cmd/cmd v1.4.0 h1:dF+1JtZMlgCKAcsvstp2VNmVA/jXRjlRYFOF4/w7Bbo= github.com/go-cmd/cmd v1.4.0/go.mod h1:tbBenttXtZU4c5djS1o7PWL5pd2xAr5sIqH1kGdNiRc= -github.com/go-critic/go-critic v0.6.4 h1:tucuG1pvOyYgpBIrVxw0R6gwO42lNa92Aq3VaDoIs+E= -github.com/go-critic/go-critic v0.6.4/go.mod h1:qL5SOlk7NtY6sJPoVCTKDIgzNOxHkkkOCVDyi9wJe1U= github.com/go-errors/errors v1.0.1/go.mod h1:f4zRHt4oKfwPJE5k8C9vpYG+aDHdBFUsgrm6/TyX73Q= github.com/go-gl/gl v0.0.0-20211210172815-726fda9656d6 h1:zDw5v7qm4yH7N8C8uWd+8Ii9rROdgWxQuGoJ9WDXxfk= github.com/go-gl/gl v0.0.0-20211210172815-726fda9656d6/go.mod h1:9YTyiznxEY1fVinfM7RvRcjRHbw2xLBJ3AAGIT0I4Nw= @@ -249,10 +190,8 @@ github.com/go-gl/glfw/v3.3/glfw v0.0.0-20211213063430-748e38ca8aec h1:3FLiRYO6Pl github.com/go-gl/glfw/v3.3/glfw v0.0.0-20211213063430-748e38ca8aec/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= -github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= -github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= @@ -276,33 +215,12 @@ github.com/go-redis/redis/v8 v8.11.5 h1:AcZZR7igkdvfVmQTPnu9WE37LRrO/YrBH5zWyjDC github.com/go-redis/redis/v8 v8.11.5/go.mod h1:gREzHqY1hg6oD9ngVRbLStwAWKhA0FEgq8Jd4h5lpwo= github.com/go-redis/redis_rate/v9 v9.1.2 h1:H0l5VzoAtOE6ydd38j8MCq3ABlGLnvvbA1xDSVVCHgQ= github.com/go-redis/redis_rate/v9 v9.1.2/go.mod h1:oam2de2apSgRG8aJzwJddXbNu91Iyz1m8IKJE2vpvlQ= -github.com/go-sql-driver/mysql v1.4.0/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w= github.com/go-sql-driver/mysql v1.5.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg= github.com/go-stack/stack v1.8.0 h1:5SgMzNM5HxrEjV0ww2lTmX6E2Izsfxas4+YHWRs3Lsk= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0 h1:p104kn46Q8WdvHunIJ9dAyjPVtrBPhSr3KT2yUst43I= github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg7847qk6SyHyPtNmDHnmrv/HOrqktSC+C9fM+CJOE= github.com/go-test/deep v1.0.7 h1:/VSMRlnY/JSyqxQUzQLKVMAskpY/NZKFA5j2P+0pP2M= -github.com/go-toolsmith/astcast v1.0.0 h1:JojxlmI6STnFVG9yOImLeGREv8W2ocNUM+iOhR6jE7g= -github.com/go-toolsmith/astcast v1.0.0/go.mod h1:mt2OdQTeAQcY4DQgPSArJjHCcOwlX+Wl/kwN+LbLGQ4= -github.com/go-toolsmith/astcopy v1.0.0/go.mod h1:vrgyG+5Bxrnz4MZWPF+pI4R8h3qKRjjyvV/DSez4WVQ= -github.com/go-toolsmith/astcopy v1.0.1 h1:l09oBhAPyV74kLJ3ZO31iBU8htZGTwr9LTjuMCyL8go= -github.com/go-toolsmith/astcopy v1.0.1/go.mod h1:4TcEdbElGc9twQEYpVo/aieIXfHhiuLh4aLAck6dO7Y= -github.com/go-toolsmith/astequal v1.0.0/go.mod h1:H+xSiq0+LtiDC11+h1G32h7Of5O3CYFJ99GVbS5lDKY= -github.com/go-toolsmith/astequal v1.0.1/go.mod h1:4oGA3EZXTVItV/ipGiOx7NWkY5veFfcsOJVS2YxltLw= -github.com/go-toolsmith/astequal v1.0.2 h1:+XvaV8zNxua+9+Oa4AHmgmpo4RYAbwr/qjNppLfX2yM= -github.com/go-toolsmith/astequal v1.0.2/go.mod h1:9Ai4UglvtR+4up+bAD4+hCj7iTo4m/OXVTSLnCyTAx4= -github.com/go-toolsmith/astfmt v1.0.0 h1:A0vDDXt+vsvLEdbMFJAUBI/uTbRw1ffOPnxsILnFL6k= -github.com/go-toolsmith/astfmt v1.0.0/go.mod h1:cnWmsOAuq4jJY6Ct5YWlVLmcmLMn1JUPuQIHCY7CJDw= -github.com/go-toolsmith/astp v1.0.0 h1:alXE75TXgcmupDsMK1fRAy0YUzLzqPVvBKoyWV+KPXg= -github.com/go-toolsmith/astp v1.0.0/go.mod h1:RSyrtpVlfTFGDYRbrjyWP1pYu//tSFcvdYrA8meBmLI= -github.com/go-toolsmith/pkgload v1.0.2-0.20220101231613-e814995d17c5/go.mod h1:3NAwwmD4uY/yggRxoEjk/S00MIV3A+H7rrE3i87eYxM= -github.com/go-toolsmith/strparse v1.0.0 h1:Vcw78DnpCAKlM20kSbAyO4mPfJn/lyYA4BJUDxe2Jb4= -github.com/go-toolsmith/strparse v1.0.0/go.mod h1:YI2nUKP9YGZnL/L1/DLFBfixrcjslWct4wyljWhSRy8= -github.com/go-toolsmith/typep v1.0.2 h1:8xdsa1+FSIH/RhEkgnD1j2CJOy5mNllW1Q9tRiYwvlk= -github.com/go-toolsmith/typep v1.0.2/go.mod h1:JSQCQMUPdRlMZFswiq3TGpNp1GMktqkR2Ns5AIQkATU= -github.com/go-xmlfmt/xmlfmt v0.0.0-20191208150333-d5b6f63a941b h1:khEcpUM4yFcxg4/FHQWkvVRmgijNXRfzkIDHh23ggEo= -github.com/go-xmlfmt/xmlfmt v0.0.0-20191208150333-d5b6f63a941b/go.mod h1:aUCEOzzezBEjDBbFBoSiya/gduyIiWYRP6CnSFIV8AM= github.com/gobuffalo/attrs v0.0.0-20190224210810-a9411de4debd/go.mod h1:4duuawTqi2wkkpB4ePgWMaai6/Kc6WEz83bhFwpHzj0= github.com/gobuffalo/depgen v0.0.0-20190329151759-d478694a28d3/go.mod h1:3STtPUQYuzV0gBVOY3vy6CfMm/ljR4pABfrTeHNLHUY= github.com/gobuffalo/depgen v0.1.0/go.mod h1:+ifsuy7fhi15RWncXQQKjWS9JPkdah5sZvtHc2RXGlg= @@ -327,15 +245,11 @@ github.com/gobuffalo/packd v0.1.0/go.mod h1:M2Juc+hhDXf/PnmBANFCqx4DM3wRbgDvnVWe github.com/gobuffalo/packr/v2 v2.0.9/go.mod h1:emmyGweYTm6Kdper+iywB6YK5YzuKchGtJQZ0Odn4pQ= github.com/gobuffalo/packr/v2 v2.2.0/go.mod h1:CaAwI0GPIAv+5wKLtv8Afwl+Cm78K/I/VCm/3ptBN+0= github.com/gobuffalo/syncx v0.0.0-20190224160051-33c29581e754/go.mod h1:HhnNqWY95UYwwW3uSASeV7vtgYkT2t16hJgV3AEPUpw= -github.com/gobwas/glob v0.2.3 h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y= -github.com/gobwas/glob v0.2.3/go.mod h1:d3Ez4x06l9bZtSvzIay5+Yzi0fmZzPgnTbPcKjJAkT8= github.com/goccy/go-json v0.9.7 h1:IcB+Aqpx/iMHu5Yooh7jEzJk1JZ7Pjtmys2ukPr7EeM= github.com/goccy/go-json v0.9.7/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= github.com/godbus/dbus/v5 v5.1.0 h1:4KLkAxT3aOY8Li4FRJe/KvhoNFFxo0m6fNuFUO8QJUk= github.com/godbus/dbus/v5 v5.1.0/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= -github.com/gofrs/flock v0.8.1 h1:+gYjHKf32LDeiEEFhQaotPbLuUXjY5ZqxKgXy7n59aw= -github.com/gofrs/flock v0.8.1/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= @@ -380,26 +294,6 @@ github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiu github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 h1:23T5iq8rbUYlhpt5DB4XJkc6BU31uODLD1o1gKvZmD0= -github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2/go.mod h1:k9Qvh+8juN+UKMCS/3jFtGICgW8O96FVaZsaxdzDkR4= -github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a h1:w8hkcTqaFpzKqonE9uMCefW1WDie15eSP/4MssdenaM= -github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a/go.mod h1:ryS0uhF+x9jgbj/N71xsEqODy9BN81/GonCZiOzirOk= -github.com/golangci/go-misc v0.0.0-20220329215616-d24fe342adfe h1:6RGUuS7EGotKx6J5HIP8ZtyMdiDscjMLfRBSPuzVVeo= -github.com/golangci/go-misc v0.0.0-20220329215616-d24fe342adfe/go.mod h1:gjqyPShc/m8pEMpk0a3SeagVb0kaqvhscv+i9jI5ZhQ= -github.com/golangci/gofmt v0.0.0-20190930125516-244bba706f1a h1:iR3fYXUjHCR97qWS8ch1y9zPNsgXThGwjKPrYfqMPks= -github.com/golangci/gofmt v0.0.0-20190930125516-244bba706f1a/go.mod h1:9qCChq59u/eW8im404Q2WWTrnBUQKjpNYKMbU4M7EFU= -github.com/golangci/golangci-lint v1.49.0 h1:I8WHOavragDttlLHtSraHn/h39C+R60bEQ5NoGcHQr8= -github.com/golangci/golangci-lint v1.49.0/go.mod h1:+V/7lLv449R6w9mQ3WdV0EKh7Je/jTylMeSwBZcLeWE= -github.com/golangci/lint-1 v0.0.0-20191013205115-297bf364a8e0 h1:MfyDlzVjl1hoaPzPD4Gpb/QgoRfSBR0jdhwGyAWwMSA= -github.com/golangci/lint-1 v0.0.0-20191013205115-297bf364a8e0/go.mod h1:66R6K6P6VWk9I95jvqGxkqJxVWGFy9XlDwLwVz1RCFg= -github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca h1:kNY3/svz5T29MYHubXix4aDDuE3RWHkPvopM/EDv/MA= -github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca/go.mod h1:tvlJhZqDe4LMs4ZHD0oMUlt9G2LWuDGoisJTBzLMV9o= -github.com/golangci/misspell v0.3.5 h1:pLzmVdl3VxTOncgzHcvLOKirdvcx/TydsClUQXTehjo= -github.com/golangci/misspell v0.3.5/go.mod h1:dEbvlSfYbMQDtrpRMQU675gSDLDNa8sCPPChZ7PhiVA= -github.com/golangci/revgrep v0.0.0-20220804021717-745bb2f7c2e6 h1:DIPQnGy2Gv2FSA4B/hh8Q7xx3B7AIDk3DAMeHclH1vQ= -github.com/golangci/revgrep v0.0.0-20220804021717-745bb2f7c2e6/go.mod h1:0AKcRCkMoKvUvlf89F6O7H2LYdhr1zBh736mBItOdRs= -github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 h1:zwtduBRr5SSWhqsYNgcuWO2kFlpdOZbP0+yRjmvPGys= -github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4/go.mod h1:Izgrg8RkN3rCIMLGE9CyYmU9pY2Jer6DgANEnZ/L/cQ= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0 h1:0udJVsspx3VBr5FwtLhQQtuAsVc79tTq0ocGIPAU6qo= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= @@ -415,7 +309,6 @@ github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.7 h1:81/ik6ipDQS2aGcBfIN5dHDB36BwrStyeAQquSYCV4o= github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= github.com/google/go-cmp v0.5.8 h1:e6P7q2lk1O+qJJb4BtCQXlK8vWEO8V1ZeuEdJNOqZyg= github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= @@ -452,24 +345,8 @@ github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORR github.com/gopherjs/gopherjs v0.0.0-20211219123610-ec9572f70e60/go.mod h1:cz9oNYuRUWGdHmLF2IodMLkAhcPtXeULvcBNagUrxTI= github.com/gopherjs/gopherjs v1.17.2 h1:fQnZVsXk8uxXIStYb0N4bGk7jeyTalG/wsZjQ25dO0g= github.com/gopherjs/gopherjs v1.17.2/go.mod h1:pRRIvn/QzFLrKfvEz3qUuEhtE/zLCWfreZ6J5gM2i+k= -github.com/gordonklaus/ineffassign v0.0.0-20210914165742-4cc7213b9bc8 h1:PVRE9d4AQKmbelZ7emNig1+NT27DUmKZn5qXxfio54U= -github.com/gordonklaus/ineffassign v0.0.0-20210914165742-4cc7213b9bc8/go.mod h1:Qcp2HIAYhR7mNUVSIxZww3Guk4it82ghYcEXIAk+QT0= github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc= github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= -github.com/gostaticanalysis/analysisutil v0.0.0-20190318220348-4088753ea4d3/go.mod h1:eEOZF4jCKGi+aprrirO9e7WKB3beBRtWgqGunKl6pKE= -github.com/gostaticanalysis/analysisutil v0.0.3/go.mod h1:eEOZF4jCKGi+aprrirO9e7WKB3beBRtWgqGunKl6pKE= -github.com/gostaticanalysis/analysisutil v0.1.0/go.mod h1:dMhHRU9KTiDcuLGdy87/2gTR8WruwYZrKdRq9m1O6uw= -github.com/gostaticanalysis/analysisutil v0.7.1 h1:ZMCjoue3DtDWQ5WyU16YbjbQEQ3VuzwxALrpYd+HeKk= -github.com/gostaticanalysis/analysisutil v0.7.1/go.mod h1:v21E3hY37WKMGSnbsw2S/ojApNWb6C1//mXO48CXbVc= -github.com/gostaticanalysis/comment v1.3.0/go.mod h1:xMicKDx7XRXYdVwY9f9wQpDJVnqWxw9wCauCMKp+IBI= -github.com/gostaticanalysis/comment v1.4.1/go.mod h1:ih6ZxzTHLdadaiSnF5WY3dxUoXfXAlTaRzuaNDlSado= -github.com/gostaticanalysis/comment v1.4.2 h1:hlnx5+S2fY9Zo9ePo4AhgYsYHbM2+eAv8m/s1JiCd6Q= -github.com/gostaticanalysis/comment v1.4.2/go.mod h1:KLUTGDv6HOCotCH8h2erHKmpci2ZoR8VPu34YA2uzdM= -github.com/gostaticanalysis/forcetypeassert v0.1.0 h1:6eUflI3DiGusXGK6X7cCcIgVCpZ2CiZ1Q7jl6ZxNV70= -github.com/gostaticanalysis/forcetypeassert v0.1.0/go.mod h1:qZEedyP/sY1lTGV1uJ3VhWZ2mqag3IkWsDHVbplHXak= -github.com/gostaticanalysis/nilerr v0.1.1 h1:ThE+hJP0fEp4zWLkWHWcRyI2Od0p7DlgYG3Uqrmrcpk= -github.com/gostaticanalysis/nilerr v0.1.1/go.mod h1:wZYb6YI5YAxxq0i1+VJbY0s2YONW0HU0GPE3+5PWN4A= -github.com/gostaticanalysis/testutil v0.3.1-0.20210208050101-bfb5c8eec0e4/go.mod h1:D+FIZ+7OahH3ePw/izIEeH5I06eKs1IKI4Xr64/Am3M= github.com/goxjs/gl v0.0.0-20210104184919-e3fafc6f8f2a/go.mod h1:dy/f2gjY09hwVfIyATps4G2ai7/hLwLkc5TrPqONuXY= github.com/goxjs/glfw v0.0.0-20191126052801-d2efb5f20838/go.mod h1:oS8P8gVOT4ywTcjV6wZlOU4GuVFQ8F5328KY3MJ79CY= github.com/grandcat/zeroconf v1.0.0 h1:uHhahLBKqwWBV6WZUDAT71044vwOTL+McW0mBJvo6kE= @@ -516,9 +393,6 @@ github.com/hashicorp/go-syslog v1.0.0/go.mod h1:qPfqrKkXGihmCqbJM2mZgkZGvKG1dFdv github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= github.com/hashicorp/go-uuid v1.0.1 h1:fv1ep09latC32wFoVwnqcnKJGnMSdBanPczbHAYm1BE= github.com/hashicorp/go-uuid v1.0.1/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= -github.com/hashicorp/go-version v1.2.1/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= -github.com/hashicorp/go-version v1.6.0 h1:feTTfFNnjP967rlCxM/I9g701jU+RN74YKx2mOkIeek= -github.com/hashicorp/go-version v1.6.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/hashicorp/go.net v0.0.1/go.mod h1:hjKkEWcCURg++eb33jQU7oqQcI9XDCnUzHA0oac0k90= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= @@ -539,8 +413,6 @@ github.com/hashicorp/serf v0.9.5/go.mod h1:UWDWwZeL5cuWDJdl0C6wrvrUwEqtQ4ZKBKKEN github.com/hashicorp/serf v0.9.6/go.mod h1:TXZNMjZQijwlDvp+r0b63xZ45H7JmCmgg4gpTwn9UV4= github.com/hashicorp/serf v0.9.7 h1:hkdgbqizGQHuU5IPqYM1JdSMV8nKfpuOnZYXssk9muY= github.com/hashicorp/serf v0.9.7/go.mod h1:TXZNMjZQijwlDvp+r0b63xZ45H7JmCmgg4gpTwn9UV4= -github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM= -github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= @@ -550,25 +422,16 @@ github.com/influxdata/influxdb1-client v0.0.0-20220302092344-a9ab5670611c h1:qSH github.com/influxdata/influxdb1-client v0.0.0-20220302092344-a9ab5670611c/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo= github.com/jackmordaunt/icns/v2 v2.2.1/go.mod h1:6aYIB9eSzyfHHMKqDf17Xrs1zetQPReAkiUSHzdw4cI= github.com/jellevandenhooff/dkim v0.0.0-20150330215556-f50fe3d243e1/go.mod h1:E0B/fFc00Y+Rasa88328GlI/XbtyysCtTHZS8h7IrBU= -github.com/jgautheron/goconst v1.5.1 h1:HxVbL1MhydKs8R8n/HE5NPvzfaYmQJA3o879lE4+WcM= -github.com/jgautheron/goconst v1.5.1/go.mod h1:aAosetZ5zaeC/2EfMeRswtxUFBpe2Hr7HzkgX4fanO4= -github.com/jingyugao/rowserrcheck v1.1.1 h1:zibz55j/MJtLsjP1OF4bSdgXxwL1b+Vn7Tjzq7gFzUs= -github.com/jingyugao/rowserrcheck v1.1.1/go.mod h1:4yvlZSDb3IyDTUZJUmpZfm2Hwok+Dtp+nu2qOq+er9c= -github.com/jirfag/go-printf-func-name v0.0.0-20200119135958-7558a9eaa5af h1:KA9BjwUk7KlCh6S9EAGWBt1oExIUv9WyNCiRz5amv48= -github.com/jirfag/go-printf-func-name v0.0.0-20200119135958-7558a9eaa5af/go.mod h1:HEWGJkRDzjJY2sqdDwxccsGicWEf9BQOZsq2tV+xzM0= github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg= github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= -github.com/jmoiron/sqlx v1.2.0/go.mod h1:1FEQNm3xlJgrMD+FBdI9+xvCksHtbpVBBw5dYhBSsks= github.com/joho/godotenv v1.3.0/go.mod h1:7hK45KPybAkOC6peb+G5yklZfMxEjkZhHbwpqxOKXbg= github.com/josephspurrier/goversioninfo v1.4.0/go.mod h1:JWzv5rKQr+MmW+LvM412ToT/IkYDZjaclF2pKDss8IY= -github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= github.com/json-iterator/go v1.1.5/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= github.com/json-iterator/go v1.1.9/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= -github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= @@ -583,16 +446,11 @@ github.com/juju/ratelimit v1.0.1/go.mod h1:qapgC/Gy+xNh9UxzV13HGGl/6UXNN+ct+vwSg github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.3.0 h1:U0609e9tgbseu3rBINet9P48AI/D3oJs4dN7jwJOQ1U= github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= -github.com/julz/importas v0.1.0 h1:F78HnrsjY3cR7j0etXy5+TU1Zuy7Xt08X/1aJnH5xXY= -github.com/julz/importas v0.1.0/go.mod h1:oSFU2R4XK/P7kNBrnL/FEQlDGN1/6WoxXEjSSXO0DV0= github.com/karrick/godirwalk v1.8.0/go.mod h1:H5KPZjojv4lE+QYImBI8xVtrBRgYrIVsaRPx4tDPEn4= github.com/karrick/godirwalk v1.10.3/go.mod h1:RoGL9dQei4vP9ilrpETWE8CLOZ1kiN0LhBygSwrAsHA= github.com/kavu/go_reuseport v1.5.0 h1:UNuiY2OblcqAtVDE8Gsg1kZz8zbBWg907sP1ceBV+bk= github.com/kavu/go_reuseport v1.5.0/go.mod h1:CG8Ee7ceMFSMnx/xr25Vm0qXaj2Z4i5PWoUx+JZ5/CU= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= -github.com/kisielk/errcheck v1.6.2 h1:uGQ9xI8/pgc9iOoCe7kWQgRE6SBTrCGmTSf0LrEtY7c= -github.com/kisielk/errcheck v1.6.2/go.mod h1:nXw/i/MfnvRHqXa7XXmQMUB0oNFGuBrNI8d8NLy0LPw= -github.com/kisielk/gotool v1.0.0 h1:AV2c/EiW3KqPNT9ZKl07ehoAGi4C5/01Cfbblndcapg= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/klauspost/compress v1.9.5/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= github.com/klauspost/compress v1.13.6 h1:P76CopJELS0TiO2mebmnzgWaajssP/EszplttgQxcgc= @@ -604,7 +462,6 @@ github.com/klauspost/reedsolomon v1.9.16 h1:mR0AwphBwqFv/I3B9AHtNKvzuowI1vrj8/3U github.com/klauspost/reedsolomon v1.9.16/go.mod h1:eqPAcE7xar5CIzcdfwydOEdcmchAKAP/qs14y4GCBOk= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= -github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/fs v0.1.0 h1:Jskdu9ieNAYnjxsi0LbQp1ulIKZV1LAFgK1tWhpZgl8= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= @@ -618,37 +475,19 @@ github.com/kr/pty v1.1.3/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/kulti/thelper v0.6.3 h1:ElhKf+AlItIu+xGnI990no4cE2+XaSu1ULymV2Yulxs= -github.com/kulti/thelper v0.6.3/go.mod h1:DsqKShOvP40epevkFrvIwkCMNYxMeTNjdWL4dqWHZ6I= -github.com/kunwardeep/paralleltest v1.0.6 h1:FCKYMF1OF2+RveWlABsdnmsvJrei5aoyZoaGS+Ugg8g= -github.com/kunwardeep/paralleltest v1.0.6/go.mod h1:Y0Y0XISdZM5IKm3TREQMZ6iteqn1YuwCsJO/0kL9Zes= -github.com/kyoh86/exportloopref v0.1.8 h1:5Ry/at+eFdkX9Vsdw3qU4YkvGtzuVfzT4X7S77LoN/M= -github.com/kyoh86/exportloopref v0.1.8/go.mod h1:1tUcJeiioIs7VWe5gcOObrux3lb66+sBqGZrRkMwPgg= -github.com/ldez/gomoddirectives v0.2.3 h1:y7MBaisZVDYmKvt9/l1mjNCiSA1BVn34U0ObUcJwlhA= -github.com/ldez/gomoddirectives v0.2.3/go.mod h1:cpgBogWITnCfRq2qGoDkKMEVSaarhdBr6g8G04uz6d0= -github.com/ldez/tagliatelle v0.3.1 h1:3BqVVlReVUZwafJUwQ+oxbx2BEX2vUG4Yu/NOfMiKiM= -github.com/ldez/tagliatelle v0.3.1/go.mod h1:8s6WJQwEYHbKZDsp/LjArytKOG8qaMrKQQ3mFukHs88= github.com/leodido/go-urn v1.2.1 h1:BqpAaACuzVSgi/VLzGZIobT2z4v53pjosyNd9Yv6n/w= github.com/leodido/go-urn v1.2.1/go.mod h1:zt4jvISO2HfUBqxjfIshjdMTYS56ZS/qv49ictyFfxY= -github.com/leonklingele/grouper v1.1.0 h1:tC2y/ygPbMFSBOs3DcyaEMKnnwH7eYKzohOtRrf0SAg= -github.com/leonklingele/grouper v1.1.0/go.mod h1:uk3I3uDfi9B6PeUjsCKi6ndcf63Uy7snXgR4yDYQVDY= -github.com/lib/pq v1.0.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo= github.com/lucas-clemente/quic-go v0.24.0/go.mod h1:paZuzjXCE5mj6sikVLMvqXk8lJV2AsqtJ6bDhjEfxx0= github.com/lucas-clemente/quic-go v0.27.0 h1:v6WY87q9zD4dKASbG8hy/LpzAVNzEQzw8sEIeloJsc4= github.com/lucas-clemente/quic-go v0.27.0/go.mod h1:AzgQoPda7N+3IqMMMkywBKggIFo2KT6pfnlrQ2QieeI= github.com/lucor/goinfo v0.0.0-20210802170112-c078a2b0f08b/go.mod h1:PRq09yoB+Q2OJReAmwzKivcYyremnibWGbK7WfftHzc= -github.com/lufeee/execinquery v1.2.1 h1:hf0Ems4SHcUGBxpGN7Jz78z1ppVkP/837ZlETPCEtOM= -github.com/lufeee/execinquery v1.2.1/go.mod h1:EC7DrEKView09ocscGHC+apXMIaorh4xqSxS/dy8SbM= github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4= github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I= github.com/lunixbochs/vtclean v1.0.0/go.mod h1:pHhQNgMf3btfWnGBVipUOjRYhoOsdGqdm/+2c2E2WMI= -github.com/magiconair/properties v1.8.5 h1:b6kJs+EmPFMYGkow9GiUyCyOvIwYetYJ3fSaWak/Gls= github.com/magiconair/properties v1.8.5/go.mod h1:y3VJvCyxH9uVvJTWEGAELF3aiYNyPKd5NZ3oSwXrF60= github.com/magiconair/properties v1.8.6 h1:5ibWZ6iY0NctNGWo87LalDlEZ6R41TqbbDamhfG/Qzo= github.com/magiconair/properties v1.8.6/go.mod h1:y3VJvCyxH9uVvJTWEGAELF3aiYNyPKd5NZ3oSwXrF60= github.com/mailru/easyjson v0.0.0-20190312143242-1de009706dbe/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= -github.com/maratori/testpackage v1.1.0 h1:GJY4wlzQhuBusMF1oahQCBtUV/AQ/k69IZ68vxaac2Q= -github.com/maratori/testpackage v1.1.0/go.mod h1:PeAhzU8qkCwdGEMTEupsHJNlQu2gZopMC6RjbhmHeDc= github.com/markbates/oncer v0.0.0-20181203154359-bf2de49a0be2/go.mod h1:Ld9puTsIW75CHf65OeIOkyKbteujpZVXDpWK6YGZbxE= github.com/markbates/safe v1.0.1/go.mod h1:nAqgmRi7cY2nqMc92/bSEeQA+R4OheNU2T1kNSCBdG0= github.com/marten-seemann/qpack v0.2.1/go.mod h1:F7Gl5L1jIgN1D11ucXefiuJS9UMVP2opoCp2jDKb7wc= @@ -661,15 +500,11 @@ github.com/marten-seemann/qtls-go1-17 v0.1.1 h1:DQjHPq+aOzUeh9/lixAGunn6rIOQyWCh github.com/marten-seemann/qtls-go1-17 v0.1.1/go.mod h1:C2ekUKcDdz9SDWxec1N/MvcXBpaX9l3Nx67XaR84L5s= github.com/marten-seemann/qtls-go1-18 v0.1.1 h1:qp7p7XXUFL7fpBvSS1sWD+uSqPvzNQK43DH+/qEkj0Y= github.com/marten-seemann/qtls-go1-18 v0.1.1/go.mod h1:mJttiymBAByA49mhlNZZGrH5u1uXYZJ+RW28Py7f4m4= -github.com/matoous/godox v0.0.0-20210227103229-6504466cf951 h1:pWxk9e//NbPwfxat7RXkts09K+dEBJWakUWwICVqYbA= -github.com/matoous/godox v0.0.0-20210227103229-6504466cf951/go.mod h1:1BELzlh859Sh1c6+90blK8lbYy0kwQf1bYlBhBysy1s= -github.com/matryer/is v1.4.0/go.mod h1:8I/i5uYgLzgsgEloJE1U6xx5HkBQpAZvepWuujKwMRU= github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= github.com/mattn/go-colorable v0.1.6/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.8/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.9/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= -github.com/mattn/go-colorable v0.1.12 h1:jF+Du6AlPIjs2BiUiQlKOX0rt3SujHxPnksPKZbaA40= github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4= github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= @@ -678,22 +513,13 @@ github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hd github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84= github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE= github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= -github.com/mattn/go-isatty v0.0.14 h1:yVuAays6BHfxijgZPzw+3Zlu5yQgKGP2/hcQbHb7S9Y= github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.16 h1:bq3VjFmv/sOjHtdEhmkEV4x1AJtvUvOJ2PFAZ5+peKQ= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= -github.com/mattn/go-runewidth v0.0.9 h1:Lm995f3rfxdpd6TSmuVCHVb/QhupuXlYr8sCI/QdE+0= -github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= -github.com/mattn/go-sqlite3 v1.9.0/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc= github.com/mattn/go-sqlite3 v1.14.12 h1:TJ1bhYJPV44phC+IMu1u2K/i5RriLTPe+yc68XDJ1Z0= github.com/mattn/go-sqlite3 v1.14.12/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= -github.com/matttproud/golang_protobuf_extensions v1.0.1 h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= -github.com/mbilski/exhaustivestruct v1.2.0 h1:wCBmUnSYufAHO6J4AVWY6ff+oxWxsVFrwgOdMUQePUo= -github.com/mbilski/exhaustivestruct v1.2.0/go.mod h1:OeTBVxQWoEmB2J2JCHmXWPJ0aksxSUOUy+nvtVEfzXc= github.com/mcuadros/go-version v0.0.0-20190830083331-035f6764e8d2/go.mod h1:76rfSfYPWj01Z85hUf/ituArm797mNKcvINh1OlsZKo= -github.com/mgechev/revive v1.2.3 h1:NzIEEa9+WimQ6q2Ov7OcNeySS/IOcwtkQ8RAh0R5UJ4= -github.com/mgechev/revive v1.2.3/go.mod h1:iAWlQishqCuj4yhV24FTnKSXGpbAA+0SckXB8GQMX/Q= github.com/microcosm-cc/bluemonday v1.0.1/go.mod h1:hsXNsILzKxV+sX77C5b8FSuKF00vh2OMYv+xgHpAMF4= github.com/miekg/dns v1.0.14/go.mod h1:W1PPwlIAgtquWBMBEV9nkV9Cazfe8ScdGz/Lj7v3Nrg= github.com/miekg/dns v1.1.26/go.mod h1:bPDLeHnStXmXAq1m/Ch/hvfNHr14JKNPMBo3VZKjuso= @@ -713,7 +539,6 @@ github.com/mitchellh/iochan v1.0.0/go.mod h1:JwYml1nuB7xOzsp52dPpHFffvOCDupsG0Qu github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= -github.com/mitchellh/mapstructure v1.4.3 h1:OVowDSCllw/YjdLkam3/sm7wEtOy59d8ndGgCcyj8cs= github.com/mitchellh/mapstructure v1.4.3/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= @@ -725,30 +550,17 @@ github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3Rllmb github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/montanaflynn/stats v0.0.0-20171201202039-1bf9dbcd8cbe/go.mod h1:wL8QJuTMNUDYhXwkmfOly8iTdp5TEcJFWZD2D7SIkUc= -github.com/moricho/tparallel v0.2.1 h1:95FytivzT6rYzdJLdtfn6m1bfFJylOJK41+lgv/EHf4= -github.com/moricho/tparallel v0.2.1/go.mod h1:fXEIZxG2vdfl0ZF8b42f5a78EhjjD5mX8qUplsoSU4k= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= -github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/nacos-group/nacos-sdk-go v1.1.2 h1:lWTpf5SXLetQetS7p31eGic/ncqsnn0Zbau1i3eC25Y= github.com/nacos-group/nacos-sdk-go v1.1.2/go.mod h1:I8Vj4M8ZLpBk7EY2A8RXQE1SbfCA7b56TJBPIFTrUYE= -github.com/nakabonne/nestif v0.3.1 h1:wm28nZjhQY5HyYPx+weN3Q65k6ilSBxDb8v5S81B81U= -github.com/nakabonne/nestif v0.3.1/go.mod h1:9EtoZochLn5iUprVDmDjqGKPofoUEBL8U4Ngq6aY7OE= -github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354 h1:4kuARK6Y6FxaNu/BnU2OAaLF86eTVhP2hjTB6iMvItA= -github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354/go.mod h1:KSVJerMDfblTH7p5MZaTt+8zaT2iEk3AkVb9PQdZuE8= github.com/neelance/astrewrite v0.0.0-20160511093645-99348263ae86/go.mod h1:kHJEU3ofeGjhHklVoIGuVj85JJwZ6kWPaJwCIxgnFmo= github.com/neelance/sourcemap v0.0.0-20151028013722-8c68805598ab/go.mod h1:Qr6/a/Q4r9LP1IltGz7tA7iOK1WonHEYhu1HRBA7ZiM= github.com/neelance/sourcemap v0.0.0-20200213170602-2833bce08e4c/go.mod h1:Qr6/a/Q4r9LP1IltGz7tA7iOK1WonHEYhu1HRBA7ZiM= github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646/go.mod h1:jpp1/29i3P1S/RLdc7JQKbRpFeM1dOBd8T9ki5s+AY8= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= -github.com/nishanths/exhaustive v0.8.1 h1:0QKNascWv9qIHY7zRoZSxeRr6kuk5aAT3YXLTiDmjTo= -github.com/nishanths/exhaustive v0.8.1/go.mod h1:qj+zJJUgJ76tR92+25+03oYUhzF4R7/2Wk7fGTfCHmg= -github.com/nishanths/predeclared v0.2.2 h1:V2EPdZPliZymNAn79T8RkNApBjMmVKh5XRpLm/w98Vk= -github.com/nishanths/predeclared v0.2.2/go.mod h1:RROzoN6TnGQupbC+lqggsOlcgysk3LMK/HI84Mp280c= github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A= github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE= github.com/nxadm/tail v1.4.8/go.mod h1:+ncqLTQzXmGhMZNUePPaPqPvBxHAIsmXswZKocGu+AU= -github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec= -github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108oapk= github.com/onsi/ginkgo v1.14.0/go.mod h1:iSB4RoI2tjJc9BBv4NKIKWKya62Rps+oPG/Lv9klQyY= @@ -764,30 +576,21 @@ github.com/onsi/gomega v1.10.5/go.mod h1:gza4q3jKQJijlu05nKWRCW/GavJumGt8aNRxWg7 github.com/onsi/gomega v1.13.0/go.mod h1:lRk9szgn8TxENtWd0Tp4c3wjlRfMTMH27I+3Je41yGY= github.com/onsi/gomega v1.16.0/go.mod h1:HnhC7FXeEQY45zxNK3PPoIUhzk/80Xly9PcubAlGdZY= github.com/onsi/gomega v1.17.0/go.mod h1:HnhC7FXeEQY45zxNK3PPoIUhzk/80Xly9PcubAlGdZY= -github.com/onsi/gomega v1.18.1 h1:M1GfJqGRrBrrGGsbxzV5dqM2U2ApXefZCQpkukxYRLE= github.com/onsi/gomega v1.18.1/go.mod h1:0q+aL8jAiMXy9hbwj2mr5GziHiwhAIQpFmmtT5hitRs= +github.com/onsi/gomega v1.20.0 h1:8W0cWlwFkflGPLltQvLRB7ZVD5HuP6ng320w2IS245Q= +github.com/onsi/gomega v1.20.0/go.mod h1:DtrZpjmvpn2mPm4YWQa0/ALMDj9v4YxLgojwPeREyVo= github.com/openzipkin/zipkin-go v0.1.1/go.mod h1:NtoC/o8u3JlF1lSlyPNswIbeQH9bJTmOf0Erfk+hxe8= -github.com/otiai10/copy v1.2.0/go.mod h1:rrF5dJ5F0t/EWSYODDu4j9/vEeYHMkc8jt0zJChqQWw= -github.com/otiai10/curr v0.0.0-20150429015615-9b4961190c95/go.mod h1:9qAhocn7zKJG+0mI8eUu6xqkFDYS2kb2saOteoSB3cE= -github.com/otiai10/curr v1.0.0/go.mod h1:LskTG5wDwr8Rs+nNQ+1LlxRjAtTZZjtJW4rMXl6j4vs= -github.com/otiai10/mint v1.3.0/go.mod h1:F5AjcsTsWUqX+Na9fpHb52P8pcRX2CI6A3ctIT91xUo= -github.com/otiai10/mint v1.3.1/go.mod h1:/yxELlJQ0ufhjUwhshSj+wFjZ78CnZ48/1wtmBH1OTc= github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= github.com/pascaldekloe/goe v0.1.0 h1:cBOtyMzM9HTpWjXfbbunk26uA6nG3a8n06Wieeh0MwY= github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= github.com/pelletier/go-toml v1.7.0/go.mod h1:vwGMzjaWMwyfHwgIBhI2YUM4fB6nL6lVAvS1LBMMhTE= -github.com/pelletier/go-toml v1.9.3 h1:zeC5b1GviRUyKYd6OJPvBU/mcVDVoL1OhT17FCt5dSQ= github.com/pelletier/go-toml v1.9.3/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= github.com/pelletier/go-toml v1.9.5 h1:4yBQzkHv+7BHq2PQUZF3Mx0IYxG7LsP222s7Agd3ve8= github.com/pelletier/go-toml v1.9.5/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= -github.com/pelletier/go-toml/v2 v2.0.1 h1:8e3L2cCQzLFi2CR4g7vGFuFxX7Jl1kKX8gW+iV0GUKU= -github.com/pelletier/go-toml/v2 v2.0.1/go.mod h1:r9LEWfGN8R5k0VXJ+0BkIe7MYkRdwZOjgMj2KwnJFUo= github.com/pelletier/go-toml/v2 v2.0.2 h1:+jQXlF3scKIcSEKkdHzXhCTDLPFi5r1wnK6yPS+49Gw= github.com/pelletier/go-toml/v2 v2.0.2/go.mod h1:MovirKjgVRESsAvNZlAjtFwV867yGuwRkXbG66OzopI= github.com/peterbourgon/g2s v0.0.0-20140925154142-ec76db4c1ac1 h1:5Dl+ADmsGerAqHwWzyLqkNaUBQ+48DQwfDCaW1gHAQM= github.com/peterbourgon/g2s v0.0.0-20140925154142-ec76db4c1ac1/go.mod h1:1VcHEd3ro4QMoHfiNl/j7Jkln9+KQuorp0PItHMJYNg= -github.com/phayes/checkstyle v0.0.0-20170904204023-bfd46e6a821d h1:CdDQnGF8Nq9ocOS/xlSptM1N3BbrA6/kmaep5ggwaIA= -github.com/phayes/checkstyle v0.0.0-20170904204023-bfd46e6a821d/go.mod h1:3OzsM7FXDQlpCiw2j81fOmAwQLnZnLGXVKUzeKQXIAw= github.com/philhofer/fwd v1.1.1 h1:GdGcTjf5RNAxwS4QLsiMzJYj5KEvPJD3Abr261yRQXQ= github.com/philhofer/fwd v1.1.1/go.mod h1:gk3iGcWd9+svBvR0sR+KPcfE+RNWozjowpeBVG3ZVNU= github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= @@ -801,8 +604,6 @@ github.com/pkg/sftp v1.13.5 h1:a3RLUqkyjYRtBTZJZ1VRrKbN3zhuPLlUc3sphVz81go= github.com/pkg/sftp v1.13.5/go.mod h1:wHDZ0IZX6JcBYRK1TH9bcVq8G7TLpVHYIGJRFnmPfxg= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/polyfloyd/go-errorlint v1.0.2 h1:kp1yvHflYhTmw5m3MmBy8SCyQkKPjwDthVuMH0ug6Yk= -github.com/polyfloyd/go-errorlint v1.0.2/go.mod h1:APVvOesVSAnne5SClsPxPdfvZTVDojXh1/G3qb5wjGI= github.com/posener/complete v1.1.1/go.mod h1:em0nMJCgc9GFtwrmVmEMR/ZL6WyhyjMBndrE9hABlRI= github.com/posener/complete v1.2.3/go.mod h1:WZIdtGGp+qx0sLrYKtIRAruyNpv6hFCicSgv7Sy7s/s= github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw= @@ -811,43 +612,17 @@ github.com/prometheus/client_golang v0.8.0/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXP github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo= github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU= -github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M= -github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= -github.com/prometheus/client_golang v1.12.1 h1:ZiaPsmm9uiBeaSMRznKsCDNtPCS0T3JVDGF+06gjBzk= -github.com/prometheus/client_golang v1.12.1/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.2.0 h1:uq5h0d+GuxiXLJLNABMgp2qUWDPiLvgCzz2dUR+/W/M= github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/common v0.0.0-20180801064454-c7de2306084e/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8bs7vj7HSQ4= -github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo= -github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc= -github.com/prometheus/common v0.32.1 h1:hWIdL3N2HoUx3B8j3YN9mWor0qhY/NlEKZEaXxuIRh4= -github.com/prometheus/common v0.32.1/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= github.com/prometheus/procfs v0.0.0-20180725123919-05ee40e3a273/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A= -github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= -github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= -github.com/prometheus/procfs v0.7.3 h1:4jVXhlkAyzOScmCkXBTOLRLTz8EeU+eyjrwB/EPq0VU= -github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= -github.com/quasilyte/go-ruleguard v0.3.1-0.20210203134552-1b5a410e1cc8/go.mod h1:KsAh3x0e7Fkpgs+Q9pNLS5XpFSvYCEVl5gP9Pp1xp30= -github.com/quasilyte/go-ruleguard v0.3.17 h1:cDdoaSbQg11LXPDQqiCK54QmQXsEQQCTIgdcpeULGSI= -github.com/quasilyte/go-ruleguard v0.3.17/go.mod h1:sST5PvaR7yb/Az5ksX8oc88usJ4EGjmJv7cK7y3jyig= -github.com/quasilyte/go-ruleguard/dsl v0.3.0/go.mod h1:KeCP03KrjuSO0H1kTuZQCWlQPulDV6YMIXmpQss17rU= -github.com/quasilyte/go-ruleguard/dsl v0.3.21/go.mod h1:KeCP03KrjuSO0H1kTuZQCWlQPulDV6YMIXmpQss17rU= -github.com/quasilyte/go-ruleguard/rules v0.0.0-20201231183845-9e62ed36efe1/go.mod h1:7JTjp89EGyU1d6XfBiXihJNG37wB2VRkd125Q1u7Plc= -github.com/quasilyte/go-ruleguard/rules v0.0.0-20211022131956-028d6511ab71/go.mod h1:4cgAphtvu7Ftv7vOT2ZOYhC6CvBxZixcasr8qIOTA50= -github.com/quasilyte/gogrep v0.0.0-20220120141003-628d8b3623b5 h1:PDWGei+Rf2bBiuZIbZmM20J2ftEy9IeUCHA8HbQqed8= -github.com/quasilyte/gogrep v0.0.0-20220120141003-628d8b3623b5/go.mod h1:wSEyW6O61xRV6zb6My3HxrQ5/8ke7NE2OayqCHa3xRM= -github.com/quasilyte/regex/syntax v0.0.0-20200407221936-30656e2c4a95 h1:L8QM9bvf68pVdQ3bCFZMDmnt9yqcMBro1pC7F+IPYMY= -github.com/quasilyte/regex/syntax v0.0.0-20200407221936-30656e2c4a95/go.mod h1:rlzQ04UMyJXu/aOvhd8qT+hvDrFpiwqp8MRXDY9szc0= -github.com/quasilyte/stdinfo v0.0.0-20220114132959-f7386bf02567 h1:M8mH9eK4OUR4lu7Gd+PU1fV2/qnDNfzT635KRSObncs= -github.com/quasilyte/stdinfo v0.0.0-20220114132959-f7386bf02567/go.mod h1:DWNGW8A4Y+GyBgPuaQJuWiy0XYftx4Xm/y5Jqk9I6VQ= github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 h1:N/ElC8H3+5XpJzTSTfLsJV/mx9Q9g7kxmchpfZyxgzM= github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/robfig/cron/v3 v3.0.1 h1:WdRxkvbJztn8LMz/QEvLN5sBU+xKpSqwwUO1Pjr4qDs= @@ -857,8 +632,9 @@ github.com/rogpeppe/go-internal v1.1.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFR github.com/rogpeppe/go-internal v1.2.2/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= -github.com/rogpeppe/go-internal v1.8.0 h1:FCbCCtXNOY3UtUuHUYaghJg4y7Fd14rXifAYUAtL9R8= github.com/rogpeppe/go-internal v1.8.0/go.mod h1:WmiCO8CzOY8rg0OYDC4/i/2WRWAB6poM+XZ2dLUbcbE= +github.com/rogpeppe/go-internal v1.8.1 h1:geMPLpDpQOgVyCg5z5GoRwLHepNdb71NXb67XFkP+Eg= +github.com/rogpeppe/go-internal v1.8.1/go.mod h1:JeRgkft04UBgHMgCIwADu4Pn6Mtm5d4nPKWu0nJ5d+o= github.com/rpcxio/libkv v0.5.1-0.20210420120011-1fceaedca8a5 h1:oGficf/KJp1y22zTpjjCRtjtNM9QRjww3fqyQPLgypg= github.com/rpcxio/libkv v0.5.1-0.20210420120011-1fceaedca8a5/go.mod h1:zHGgtLr3cFhGtbalum0BrMPOjhFZFJXCKiws/25ewls= github.com/rs/cors v1.8.2 h1:KCooALfAYGs415Cwu5ABvv9n9509fSiG5SQJn/AQo4U= @@ -870,33 +646,17 @@ github.com/rubyist/circuitbreaker v2.2.1+incompatible/go.mod h1:Ycs3JgJADPuzJDwf github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/ryancurrah/gomodguard v1.2.4 h1:CpMSDKan0LtNGGhPrvupAoLeObRFjND8/tU1rEOtBp4= -github.com/ryancurrah/gomodguard v1.2.4/go.mod h1:+Kem4VjWwvFpUJRJSwa16s1tBJe+vbv02+naTow2f6M= -github.com/ryanrolds/sqlclosecheck v0.3.0 h1:AZx+Bixh8zdUBxUA1NxbxVAS78vTPq4rCb8OUZI9xFw= -github.com/ryanrolds/sqlclosecheck v0.3.0/go.mod h1:1gREqxyTGR3lVtpngyFo3hZAgk0KCtEdgEkHwDbigdA= github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= github.com/samuel/go-zookeeper v0.0.0-20201211165307-7117e9ea2414 h1:AJNDS0kP60X8wwWFvbLPwDuojxubj9pbfK7pjHw0vKg= github.com/samuel/go-zookeeper v0.0.0-20201211165307-7117e9ea2414/go.mod h1:gi+0XIa01GRL2eRQVjQkKGqKF3SF9vZR/HnPullcV2E= -github.com/sanposhiho/wastedassign/v2 v2.0.6 h1:+6/hQIHKNJAUixEj6EmOngGIisyeI+T3335lYTyxRoA= -github.com/sanposhiho/wastedassign/v2 v2.0.6/go.mod h1:KyZ0MWTwxxBmfwn33zh3k1dmsbF2ud9pAAGfoLfjhtI= -github.com/sashamelentyev/interfacebloat v1.1.0 h1:xdRdJp0irL086OyW1H/RTZTr1h/tMEOsumirXcOJqAw= -github.com/sashamelentyev/interfacebloat v1.1.0/go.mod h1:+Y9yU5YdTkrNvoX0xHc84dxiN1iBi9+G8zZIhPVoNjQ= -github.com/sashamelentyev/usestdlibvars v1.13.0 h1:uObNudVEEHf6JbOJy5bgKJloA1bWjxR9fwgNFpPzKnI= -github.com/sashamelentyev/usestdlibvars v1.13.0/go.mod h1:D2Wb7niIYmTB+gB8z7kh8tyP5ccof1dQ+SFk+WW5NtY= github.com/satori/go.uuid v1.2.0 h1:0uYX9dsZ2yD7q2RtLRtPSdGDWzjeM3TbMJP9utgA0ww= github.com/satori/go.uuid v1.2.0/go.mod h1:dA0hQrYB0VpLJoorglMZABFdXlWrHn1NEOzdhQKdks0= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= -github.com/securego/gosec/v2 v2.13.1 h1:7mU32qn2dyC81MH9L2kefnQyRMUarfDER3iQyMHcjYM= -github.com/securego/gosec/v2 v2.13.1/go.mod h1:EO1sImBMBWFjOTFzMWfTRrZW6M15gm60ljzrmy/wtHo= github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= github.com/serialx/hashring v0.0.0-20200727003509-22c0c7ab6b1b/go.mod h1:/yeG0My1xr/u+HZrFQ1tOQQQQrOawfyMUH13ai5brBc= github.com/sethvargo/go-password v0.2.0 h1:BTDl4CC/gjf/axHMaDQtw507ogrXLci6XRiLc7i/UHI= github.com/sethvargo/go-password v0.2.0/go.mod h1:Ym4Mr9JXLBycr02MFuVQ/0JHidNetSgbzutTr3zsYXE= -github.com/shazow/go-diff v0.0.0-20160112020656-b6b7b6733b8c h1:W65qqJCIOVP4jpqPQ0YvHYKwcMEMVWIzWC5iNQQfBTU= -github.com/shazow/go-diff v0.0.0-20160112020656-b6b7b6733b8c/go.mod h1:/PevMnwAxekIXwN8qQyfc5gl2NlkB3CQlkizAbOkeBs= -github.com/shirou/gopsutil/v3 v3.22.2 h1:wCrArWFkHYIdDxx/FSfF5RB4dpJYW6t7rcp3+zL8uks= -github.com/shirou/gopsutil/v3 v3.22.2/go.mod h1:WapW1AOOPlHyXr+yOyw3uYx36enocrtSoSBy0L5vUHY= github.com/shirou/gopsutil/v3 v3.22.7 h1:flKnuCMfUUrO+oAvwAd6GKZgnPzr098VA/UJ14nhJd4= github.com/shirou/gopsutil/v3 v3.22.7/go.mod h1:s648gW4IywYzUfE/KjXxUsqrqx/T2xO5VqOXxONeRfI= github.com/shurcooL/component v0.0.0-20170202220835-f88ec8f54cc4/go.mod h1:XhFIlyj5a1fBNx5aJTbKoIq0mNaPvOagO+HjB3EtxrY= @@ -929,17 +689,9 @@ github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPx github.com/sirupsen/logrus v1.4.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= -github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88= -github.com/sirupsen/logrus v1.8.1 h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE= github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0= github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= -github.com/sivchari/containedctx v1.0.2 h1:0hLQKpgC53OVF1VT7CeoFHk9YKstur1XOgfYIc1yrHI= -github.com/sivchari/containedctx v1.0.2/go.mod h1:PwZOeqm4/DLoJOqMSIJs3aKqXRX4YO+uXww087KZ7Bw= -github.com/sivchari/nosnakecase v1.7.0 h1:7QkpWIRMe8x25gckkFd2A5Pi6Ymo0qgr4JrhGt95do8= -github.com/sivchari/nosnakecase v1.7.0/go.mod h1:CwDzrzPea40/GB6uynrNLiorAlgFRvRbFSgJx2Gs+QY= -github.com/sivchari/tenv v1.7.0 h1:d4laZMBK6jpe5PWepxlV9S+LC0yXqvYHiq8E6ceoVVE= -github.com/sivchari/tenv v1.7.0/go.mod h1:64yStXKSOxDfX47NlhVwND4dHwfZDdbp2Lyl018Icvg= github.com/smallnest/quick v0.0.0-20220103065406-780def6371e6 h1:J8xk0QMMrqfDLqU0m07pYRRiOIlE7I3dNWAp/pAHqfo= github.com/smallnest/quick v0.0.0-20220103065406-780def6371e6/go.mod h1:h+J5yoLzf3XMKtM9l4vOaUtS4e+si6T3sKDtheJ15wc= github.com/smallnest/rpcx v1.7.4 h1:u6ADk/Ep8BqtAoJZO7LbniWsP+nqeAtcbaPm2D4eOXg= @@ -953,22 +705,15 @@ github.com/smartystreets/goconvey v1.7.2 h1:9RBaZCeXEQ3UselpuwUQHltGVXvdwm6cv1hg github.com/smartystreets/goconvey v1.7.2/go.mod h1:Vw0tHAZW6lzCRk3xgdin6fKYcG+G3Pg9vgXWeJpQFMM= github.com/soheilhy/cmux v0.1.5 h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js= github.com/soheilhy/cmux v0.1.5/go.mod h1:T7TcVDs9LWfQgPlPsdngu6I6QIoyIFZDDC6sNE1GqG0= -github.com/sonatard/noctx v0.0.1 h1:VC1Qhl6Oxx9vvWo3UDgrGXYCeKCe3Wbw7qAWL6FrmTY= -github.com/sonatard/noctx v0.0.1/go.mod h1:9D2D/EoULe8Yy2joDHJj7bv3sZoq9AaSb8B4lqBjiZI= github.com/sourcegraph/annotate v0.0.0-20160123013949-f4cad6c6324d/go.mod h1:UdhH50NIW0fCiwBSr0co2m7BnFLdv4fQTgdqdJTHFeE= -github.com/sourcegraph/go-diff v0.6.1 h1:hmA1LzxW0n1c3Q4YbrFgg4P99GSnebYa3x8gr0HZqLQ= -github.com/sourcegraph/go-diff v0.6.1/go.mod h1:iBszgVvyxdc8SFZ7gm69go2KDdt3ag071iBaWPF6cjs= github.com/sourcegraph/syntaxhighlight v0.0.0-20170531221838-bd320f5d308e/go.mod h1:HuIsMU8RRBOtsCgI77wP899iHVBQpCmg4ErYMZB+2IA= -github.com/spf13/afero v1.6.0 h1:xoax2sJ2DT8S8xA2paPFjDCScCNeWsg75VG0DLRreiY= github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= github.com/spf13/afero v1.8.2 h1:xehSyVa0YnHWsJ49JFljMpg1HX19V6NDZ1fkm1Xznbo= github.com/spf13/afero v1.8.2/go.mod h1:CtAatgMJh6bJEIs48Ay/FOnkljP3WeGUG0MC1RfAqwo= -github.com/spf13/cast v1.3.1 h1:nFm6S0SMdyzrzcmThSipiEubIDy8WEXKNZ0UOgiRpng= github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cast v1.5.0 h1:rj3WzYc11XZaIZMPKmwP96zkFEnnAmV8s6XbB2aY32w= github.com/spf13/cast v1.5.0/go.mod h1:SpXXQ5YoyJw6s3/6cMTQuxvgRl3PCJiyaX9p6b155UU= github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= -github.com/spf13/cobra v1.2.1 h1:+KmjbUw1hriSNMF55oPrkZcb27aECyrj8V2ytv7kWDw= github.com/spf13/cobra v1.2.1/go.mod h1:ExllRjgxM/piMAM+3tAZvg8fsklGAf3tPfi+i8t68Nk= github.com/spf13/cobra v1.5.0 h1:X+jTBEBqF0bHN+9cSMgmfuvv2VHJ9ezmFNf9Y/XstYU= github.com/spf13/cobra v1.5.0/go.mod h1:dWXEIy2H428czQCjInthrTRUg7yKbok+2Qi/yBIJoUM= @@ -977,7 +722,6 @@ github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0 github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= -github.com/spf13/viper v1.8.1 h1:Kq1fyeebqsBfbjZj4EL7gj2IO0mMaiyjYUWcUsl2O44= github.com/spf13/viper v1.8.1/go.mod h1:o0Pch8wJ9BVSWGQMbra6iw0oQ5oktSIBaujf1rJH9Ns= github.com/spf13/viper v1.12.0 h1:CZ7eSOd3kZoaYDLbXnmzgQI5RlciuXBMA+18HwHRfZQ= github.com/spf13/viper v1.12.0/go.mod h1:b6COn30jlNxbm/V2IqWiNWkJ+vZNiMNksliPCiuKtSI= @@ -985,17 +729,11 @@ github.com/srwiley/oksvg v0.0.0-20200311192757-870daf9aa564 h1:HunZiaEKNGVdhTRQO github.com/srwiley/oksvg v0.0.0-20200311192757-870daf9aa564/go.mod h1:afMbS0qvv1m5tfENCwnOdZGOF8RGR/FsZ7bvBxQGZG4= github.com/srwiley/rasterx v0.0.0-20200120212402-85cb7272f5e9 h1:m59mIOBO4kfcNCEzJNy71UkeF4XIx2EVmL9KLwDQdmM= github.com/srwiley/rasterx v0.0.0-20200120212402-85cb7272f5e9/go.mod h1:mvWM0+15UqyrFKqdRjY6LuAVJR0HOVhJlEgZ5JWtSWU= -github.com/ssgreg/nlreturn/v2 v2.2.1 h1:X4XDI7jstt3ySqGU86YGAURbxw3oTDPK9sPEi6YEwQ0= -github.com/ssgreg/nlreturn/v2 v2.2.1/go.mod h1:E/iiPB78hV7Szg2YfRgyIrk1AD6JVMTRkkxBiELzh2I= -github.com/stbenjam/no-sprintf-host-port v0.1.1 h1:tYugd/yrm1O0dV+ThCbaKZh195Dfm07ysF0U6JQXczc= -github.com/stbenjam/no-sprintf-host-port v0.1.1/go.mod h1:TLhvtIvONRzdmkFiio4O8LHsN9N74I+PhRquPsxpL0I= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.3.0 h1:NGXK3lHquSN08v5vWalVI/L8XU9hdzE/G6xsrze47As= github.com/stretchr/objx v0.3.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoHMkEqE= github.com/stretchr/objx v0.4.0 h1:M2gUjqZET1qApGOWNSnZ49BAIMX4F/1plDv3+l31EJ4= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= -github.com/stretchr/testify v1.1.4/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= @@ -1003,27 +741,17 @@ github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5 github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.7.2 h1:4jaiDzPyXQvSd7D0EjG45355tLlV3VOECpq10pLC+8s= github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1FQKckRals= github.com/stretchr/testify v1.8.0 h1:pSgiaMZlXftHpm5L7V1+rVB+AZJydKsMxsQBIJw4PKk= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= -github.com/subosito/gotenv v1.2.0 h1:Slr1R9HxAlEKefgq5jn9U+DnETlIUa6HfgEzj0g5d7s= github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= github.com/subosito/gotenv v1.4.0 h1:yAzM1+SmVcz5R4tXGsNMu1jUl2aOJXoiWUCEwwnGrvs= github.com/subosito/gotenv v1.4.0/go.mod h1:mZd6rFysKEcUhUHXJk0C/08wAgyDBFuwEYL7vWWGaGo= -github.com/sylvia7788/contextcheck v1.0.6 h1:o2EZgVPyMKE/Mtoqym61DInKEjwEbsmyoxg3VrmjNO4= -github.com/sylvia7788/contextcheck v1.0.6/go.mod h1:9XDxwvxyuKD+8N+a7Gs7bfWLityh5t70g/GjdEt2N2M= github.com/tarm/serial v0.0.0-20180830185346-98f6abe2eb07/go.mod h1:kDXzergiv9cbyO7IOYJZWg1U88JhDg3PB6klq9Hg2pA= -github.com/tdakkota/asciicheck v0.1.1 h1:PKzG7JUTUmVspQTDqtkX9eSiLGossXTybutHwTXuO0A= -github.com/tdakkota/asciicheck v0.1.1/go.mod h1:yHp0ai0Z9gUljN3o0xMhYJnH/IcvkdTBOX2fmJ93JEM= github.com/templexxx/cpufeat v0.0.0-20180724012125-cef66df7f161 h1:89CEmDvlq/F7SJEOqkIdNDGJXrQIhuIx9D2DBXjavSU= github.com/templexxx/cpufeat v0.0.0-20180724012125-cef66df7f161/go.mod h1:wM7WEvslTq+iOEAMDLSzhVuOt5BRZ05WirO+b09GHQU= github.com/templexxx/xor v0.0.0-20191217153810-f85b25db303b h1:fj5tQ8acgNUr6O8LEplsxDhUIe2573iLkJc+PqnzZTI= github.com/templexxx/xor v0.0.0-20191217153810-f85b25db303b/go.mod h1:5XA7W9S6mni3h5uvOC75dA3m9CCCaS83lltmc0ukdi4= -github.com/tenntenn/modver v1.0.1/go.mod h1:bePIyQPb7UeioSRkw3Q0XeMhYZSMx9B8ePqg6SAMGH0= -github.com/tenntenn/text/transform v0.0.0-20200319021203-7eef512accb3/go.mod h1:ON8b8w4BN/kE1EOhwT0o+d62W65a6aPw1nouo9LMgyY= -github.com/tetafro/godot v1.4.11 h1:BVoBIqAf/2QdbFmSwAWnaIqDivZdOV0ZRwEm6jivLKw= -github.com/tetafro/godot v1.4.11/go.mod h1:LR3CJpxDVGlYOWn3ZZg1PgNZdTUvzsZWu8xaEohUpn8= github.com/tevino/abool v1.2.0 h1:heAkClL8H6w+mK5md9dzsuohKeXHUpY7Vw0ZCKW+huA= github.com/tevino/abool v1.2.0/go.mod h1:qc66Pna1RiIsPa7O4Egxxs9OqkuxDX55zznh9K07Tzg= github.com/tidwall/gjson v1.14.1 h1:iymTbGkQBhveq21bEvAQ81I0LEBork8BFe1CUZXdyuo= @@ -1033,35 +761,19 @@ github.com/tidwall/match v1.1.1/go.mod h1:eRSPERbgtNPcGhD8UCthc6PmLEQXEWd3PRB5JT github.com/tidwall/pretty v1.0.0/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk= github.com/tidwall/pretty v1.2.0 h1:RWIZEg2iJ8/g6fDDYzMpobmaoGh5OLl4AXtGUGPcqCs= github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= -github.com/timakin/bodyclose v0.0.0-20210704033933-f49887972144 h1:kl4KhGNsJIbDHS9/4U9yQo1UcPQM0kOMJHn29EoH/Ro= -github.com/timakin/bodyclose v0.0.0-20210704033933-f49887972144/go.mod h1:Qimiffbc6q9tBWlVV6x0P9sat/ao1xEkREYPPj9hphk= -github.com/timonwong/logrlint v0.1.0 h1:phZCcypL/vtx6cGxObJgWZ5wexZF5SXFPLOM+ru0e/M= -github.com/timonwong/logrlint v0.1.0/go.mod h1:Zleg4Gw+kRxNej+Ra7o+tEaW5k1qthTaYKU7rSD39LU= github.com/tinylib/msgp v1.1.6 h1:i+SbKraHhnrf9M5MYmvQhFnbLhAXSDWF8WWsuyRdocw= github.com/tinylib/msgp v1.1.6/go.mod h1:75BAfg2hauQhs3qedfdDZmWAPcFMAvJE5b9rGOMufyw= github.com/tjfoc/gmsm v1.4.1 h1:aMe1GlZb+0bLjn+cKTPEvvn9oUEBlJitaZiiBwsbgho= github.com/tjfoc/gmsm v1.4.1/go.mod h1:j4INPkHWMrhJb38G+J6W4Tw0AbuN8Thu3PbdVYhVcTE= -github.com/tklauser/go-sysconf v0.3.9 h1:JeUVdAOWhhxVcU6Eqr/ATFHgXk/mmiItdKeJPev3vTo= -github.com/tklauser/go-sysconf v0.3.9/go.mod h1:11DU/5sG7UexIrp/O6g35hrWzu0JxlwQ3LSFUzyeuhs= +github.com/tklauser/go-sysconf v0.3.10 h1:IJ1AZGZRWbY8T5Vfk04D9WOA5WSejdflXxP03OUqALw= github.com/tklauser/go-sysconf v0.3.10/go.mod h1:C8XykCvCb+Gn0oNCWPIlcb0RuglQTYaQ2hGm7jmxEFk= -github.com/tklauser/numcpus v0.3.0 h1:ILuRUQBtssgnxw0XXIjKUC56fgnOrFoQQ/4+DeU2biQ= -github.com/tklauser/numcpus v0.3.0/go.mod h1:yFGUr7TUHQRAhyqBcEg0Ge34zDBAsIvJJcyE6boqnA8= +github.com/tklauser/numcpus v0.4.0 h1:E53Dm1HjH1/R2/aoCtXtPgzmElmn51aOkhCFSuZq//o= github.com/tklauser/numcpus v0.4.0/go.mod h1:1+UI3pD8NW14VMwdgJNJ1ESk2UnwhAnz5hMwiKKqXCQ= -github.com/tomarrell/wrapcheck/v2 v2.6.2 h1:3dI6YNcrJTQ/CJQ6M/DUkc0gnqYSIk6o0rChn9E/D0M= -github.com/tomarrell/wrapcheck/v2 v2.6.2/go.mod h1:ao7l5p0aOlUNJKI0qVwB4Yjlqutd0IvAB9Rdwyilxvg= -github.com/tommy-muehle/go-mnd/v2 v2.5.0 h1:iAj0a8e6+dXSL7Liq0aXPox36FiN1dBbjA6lt9fl65s= -github.com/tommy-muehle/go-mnd/v2 v2.5.0/go.mod h1:WsUAkMJMYww6l/ufffCD3m+P7LEvr8TnZn9lwVDlgzw= github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod h1:9ESjWnEqriFuLhtthL60Sar/7RFoluCcXsuvEwTV5KM= github.com/ugorji/go v1.2.7/go.mod h1:nF9osbDWLy6bDVv/Rtoh6QgnvNDpmCalQV5urGCCS6M= github.com/ugorji/go/codec v1.2.7 h1:YPXUKf7fYbp/y8xloBqZOw2qaVggbfwMlI8WM3wZUJ0= github.com/ugorji/go/codec v1.2.7/go.mod h1:WGN1fab3R1fzQlVQTkfxVtIBhWDRqOviHU95kRgeqEY= -github.com/ultraware/funlen v0.0.3 h1:5ylVWm8wsNwH5aWo9438pwvsK0QiqVuUrt9bn7S/iLA= -github.com/ultraware/funlen v0.0.3/go.mod h1:Dp4UiAus7Wdb9KUZsYWZEWiRzGuM2kXM1lPbfaF6xhA= -github.com/ultraware/whitespace v0.0.5 h1:hh+/cpIcopyMYbZNVov9iSxvJU3OYQg78Sfaqzi/CzI= -github.com/ultraware/whitespace v0.0.5/go.mod h1:aVMh/gQve5Maj9hQ/hg+F75lr/X5A89uZnzAmWSineA= github.com/urfave/cli/v2 v2.4.0/go.mod h1:NX9W0zmTvedE5oDoOMs2RTC8RvdK98NTYZE5LbaEYPg= -github.com/uudashr/gocognit v1.0.6 h1:2Cgi6MweCsdB6kpcVQp7EW4U23iBFQWfTXiWlyp842Y= -github.com/uudashr/gocognit v1.0.6/go.mod h1:nAIUuVBnYU7pcninia3BHOvQkpQCeO76Uscky5BOwcY= github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw= github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc= github.com/valyala/fastrand v1.1.0 h1:f+5HkLW4rsgzdNoleUOB69hyT9IlD2ZQh9GyDMfb5G8= @@ -1082,10 +794,6 @@ github.com/xtaci/kcp-go v5.4.20+incompatible h1:TN1uey3Raw0sTz0Fg8GkfM0uH3YwzhnZ github.com/xtaci/kcp-go v5.4.20+incompatible/go.mod h1:bN6vIwHQbfHaHtFpEssmWsN45a+AZwO7eyRCmEIbtvE= github.com/xtaci/lossyconn v0.0.0-20200209145036-adba10fffc37 h1:EWU6Pktpas0n8lLQwDsRyZfmkPeRbdgPtW609es+/9E= github.com/xtaci/lossyconn v0.0.0-20200209145036-adba10fffc37/go.mod h1:HpMP7DB2CyokmAh4lp0EQnnWhmycP/TvwBGzvuie+H0= -github.com/yagipy/maintidx v1.0.0 h1:h5NvIsCz+nRDapQ0exNv4aJ0yXSI0420omVANTv3GJM= -github.com/yagipy/maintidx v1.0.0/go.mod h1:0qNf/I/CCZXSMhsRsrEPDZ+DkekpKLXAJfsTACwgXLk= -github.com/yeya24/promlinter v0.2.0 h1:xFKDQ82orCU5jQujdaD8stOHiv8UN68BSdn2a8u8Y3o= -github.com/yeya24/promlinter v0.2.0/go.mod h1:u54lkmBOZrpEbQQ6gox2zWKKLKu2SGe+2KOiextY+IA= github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d h1:splanxYIlg+5LfHAM6xpdFEAYOk8iySO56hMFq6uLyA= github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA= github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= @@ -1099,8 +807,6 @@ github.com/yuin/goldmark v1.4.13 h1:fVcFKWvrslecOb/tg+Cc05dkeYx540o0FuFt3nUVDoE= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/yusufpapurcu/wmi v1.2.2 h1:KBNDSne4vP5mbSWnJbO+51IMOXJB67QiYCSBrubbPRg= github.com/yusufpapurcu/wmi v1.2.2/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= -gitlab.com/bosi/decorder v0.2.3 h1:gX4/RgK16ijY8V+BRQHAySfQAb354T7/xQpDB2n10P0= -gitlab.com/bosi/decorder v0.2.3/go.mod h1:9K1RB5+VPNQYtXtTDAzd2OEftsZb1oV0IrJrzChSdGE= go.etcd.io/etcd/api/v3 v3.5.0/go.mod h1:cbVKeC6lCfl7j/8jBhAK6aIYO9XOjdptoxU/nLQcPvs= go.etcd.io/etcd/client/pkg/v3 v3.5.0/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3YSwc9/Ac1g= go.etcd.io/etcd/client/v2 v2.305.0/go.mod h1:h9puh54ZTgAKtEbut2oe9P4L/oqKCVB6xsXlzd7alYQ= @@ -1168,11 +874,6 @@ golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u0 golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= -golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e h1:+WEEuIdZHnUeJJmEUjyYC2gfUMj69yZXw17EnHg/otA= -golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e/go.mod h1:Kr81I6Kryrl9sr8s2FK3vxD90NdsKWRuOIl2O4CvYbA= -golang.org/x/exp/typeparams v0.0.0-20220428152302-39d4317da171/go.mod h1:AbB0pIl9nAr9wVwH+Z2ZpaocVmF5I4GyWCDIsVjR0bk= -golang.org/x/exp/typeparams v0.0.0-20220613132600-b0d781184e0d h1:+W8Qf4iJtMGKkyAygcKohjxTk4JPsL9DpzApJ22m5Ic= -golang.org/x/exp/typeparams v0.0.0-20220613132600-b0d781184e0d/go.mod h1:AbB0pIl9nAr9wVwH+Z2ZpaocVmF5I4GyWCDIsVjR0bk= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= golang.org/x/image v0.0.0-20220601225756-64ec528b34cd h1:9NbNcTg//wfC5JskFW4Z3sqwVnjmJKHxLAol1bW2qgw= @@ -1256,7 +957,6 @@ golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLd golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20210410081132-afb366fc7cd1/go.mod h1:9tjilg8BloeKEkVJvy7fQ90B1CfIiPueXVOjqfkSzI8= golang.org/x/net v0.0.0-20210428140749-89ef3d95e781/go.mod h1:OJAsFXCWl8Ukc7SiCT/9KSuxbyM7479/AVlXFRxuMCk= -golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20210726213435-c6fcb2dbf985/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20210916014120-12bc252f5db8/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= @@ -1280,7 +980,6 @@ golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210402161424-2e8d93401602/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/perf v0.0.0-20180704124530-6e6d33e29852/go.mod h1:JLpeXjPJfIyPr5TlbXLkXWLhP8nz10XfvxElABhCtcw= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -1328,7 +1027,6 @@ golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1344,8 +1042,6 @@ golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200519105757-fe76b779f299/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1355,7 +1051,6 @@ golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210112080510-489259a85091/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1368,26 +1063,18 @@ golang.org/x/sys v0.0.0-20210420072515-93ed5bcd2bfe/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210809222454-d867a43fc93e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210816074244-15123e1e1f71/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211105183446-c75c47738b0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220111092808-5a964db01320/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220408201424-a24fb2fb8a0f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220702020025-31831981b65f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f h1:v4INt8xihDGvnrfjMDVXGxw9wrfxYyCjk0KbXjhR55s= -golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab h1:2QkjZIsXupsJbJIdSjjUOgWK3aEtzyuh2mPt3l/CkeU= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= @@ -1407,19 +1094,14 @@ golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxb golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20181030000716-a0a13e073c7b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= -golang.org/x/tools v0.0.0-20190307163923-6a08e3108db3/go.mod h1:25r3+/G6/xytQM8iWZKq3Hn0kr0rgFKPUNVEL/dr3z4= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190311215038-5c2858a9cfe5/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190321232350-e250d351ecad/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190322203728-c1a832b0ad89/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190329151228-23e29df326fe/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190416151739-9c9e1878f421/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= @@ -1433,13 +1115,10 @@ golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgw golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190910044552-dd2b5c81c578/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190916130336-e45ffcd953cc/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191029041327-9cc4af7d6b2c/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191108193012-7d206e10da11/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191112195655-aa38f8e97acc/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= @@ -1450,7 +1129,6 @@ golang.org/x/tools v0.0.0-20191216052735-49a3e744a425/go.mod h1:TB2adYChydJhpapK golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200117220505-0cba7a3a9ee9/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= @@ -1460,59 +1138,38 @@ golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapK golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= -golang.org/x/tools v0.0.0-20200324003944-a576cf524670/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= -golang.org/x/tools v0.0.0-20200329025819-fd4102a86c65/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= -golang.org/x/tools v0.0.0-20200414032229-332987a829c3/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200622203043-20e05c1c8ffa/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200624225443-88f3c62a19ff/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200625211823-6506e20df31f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200724022722-7017fd6b1305/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200812195022-5ae4c3c160a0/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200820010801-b793a1359eac/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200831203904-5a2aa26beb65/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= -golang.org/x/tools v0.0.0-20201001104356-43ebab892c4c/go.mod h1:z6u4i615ZeAfBE4XtMziQW1fSVJXACjjbWkB/mvPzlU= -golang.org/x/tools v0.0.0-20201002184944-ecd9fd270d5d/go.mod h1:z6u4i615ZeAfBE4XtMziQW1fSVJXACjjbWkB/mvPzlU= golang.org/x/tools v0.0.0-20201022035929-9cf592e881e9/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201023174141-c8cfbd0f21e6/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201224043029-2b0845dc783e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201230224404-63754364767c/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= -golang.org/x/tools v0.1.1-0.20210205202024-ef80cdb6ec6d/go.mod h1:9bzcO0MWcOuT0tm1iBGzDVPshzfwoVvREIui8C+MHqU= -golang.org/x/tools v0.1.1-0.20210302220138-2ac05c832e1a/go.mod h1:9bzcO0MWcOuT0tm1iBGzDVPshzfwoVvREIui8C+MHqU= golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.6-0.20210726203631-07bc1bf47fb2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.8-0.20211022200916-316ba0b74098/go.mod h1:LGqMHiF4EqQNHR1JncWGqT5BVaXmza+X+BDGol+dOxo= golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= -golang.org/x/tools v0.1.9-0.20211228192929-ee1ca4ffc4da/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= -golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.10/go.mod h1:Uh6Zz+xoGYZom868N8YTex3t7RhtHDBrE8Gzo9bV56E= -golang.org/x/tools v0.1.11/go.mod h1:SgwaegtQh8clINPpECJMqnxLv9I09HLqnW3RMqW0CA4= golang.org/x/tools v0.1.12 h1:VveCTK38A2rkS8ZqFY25HIDFscX5X9OoEhJd3quQmXU= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df h1:5Pf6pFKu98ODmgnpvkJ3kFUOQGGLIzLIkbzUHp47618= google.golang.org/api v0.0.0-20180910000450-7ca32eb868bf/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0= google.golang.org/api v0.0.0-20181030000543-1d582fd0359e/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0= google.golang.org/api v0.1.0/go.mod h1:UGEZY7KEX120AnNLIHFMKIo4obdJhkp2tPbaPlQx13Y= @@ -1642,7 +1299,6 @@ gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= gopkg.in/ini.v1 v1.42.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= -gopkg.in/ini.v1 v1.62.0 h1:duBzk771uxoUuOlyRLkHsygud9+5lrlGjdFBb4mSKDU= gopkg.in/ini.v1 v1.62.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/ini.v1 v1.66.6 h1:LATuAqN/shcYAOkv3wl2L4rkaKqkcgTBQjOyYDvcPKI= gopkg.in/ini.v1 v1.66.6/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= @@ -1674,16 +1330,6 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -honnef.co/go/tools v0.3.3 h1:oDx7VAwstgpYpb3wv0oxiZlxY+foCpRAwY7Vk6XpAgA= -honnef.co/go/tools v0.3.3/go.mod h1:jzwdWgg7Jdq75wlfblQxO4neNaFFSvgc1tD5Wv8U0Yw= -mvdan.cc/gofumpt v0.3.1 h1:avhhrOmv0IuvQVK7fvwV91oFSGAk5/6Po8GXTzICeu8= -mvdan.cc/gofumpt v0.3.1/go.mod h1:w3ymliuxvzVx8DAutBnVyDqYb1Niy/yCJt/lk821YCE= -mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed h1:WX1yoOaKQfddO/mLzdV4wptyWgoH/6hwLs7QHTixo0I= -mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed/go.mod h1:Xkxe497xwlCKkIaQYRfC7CSLworTXY9RMqwhhCm+8Nc= -mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b h1:DxJ5nJdkhDlLok9K6qO+5290kphDJbHOQO1DFFFTeBo= -mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b/go.mod h1:2odslEg/xrtNQqCYg2/jCoyKnw3vv5biOc3JnIcYfL4= -mvdan.cc/unparam v0.0.0-20220706161116-678bad134442 h1:seuXWbRB1qPrS3NQnHmFKLJLtskWyueeIzmLXghMGgk= -mvdan.cc/unparam v0.0.0-20220706161116-678bad134442/go.mod h1:F/Cxw/6mVrNKqrR2YjFf5CaW0Bw4RL8RfbEf4GRggJk= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= From e3861971e7d3a719e5f97af0e29e3f952efc36b9 Mon Sep 17 00:00:00 2001 From: wh_zcy Date: Wed, 7 Sep 2022 18:24:55 +0800 Subject: [PATCH 2/6] update for golangci-lint --- .golangci.yml | 26 ++++++++++++++++++++++---- cmd/upgrade/tools/gz.go | 6 ++++-- cmd/upgrade/tools/zip.go | 4 +++- cmd/v2/service/dbServer.go | 6 +++--- lego/sys/log/formatter_console.go | 19 ------------------- lego/sys/redis/cluster/list.go | 2 +- lego/sys/redis/pipe/list.go | 2 +- lego/sys/redis/single/list.go | 2 +- lego/utils/codec/utils/float.go | 2 +- modules/rtask/verifyHandle.go | 2 +- modules/user/model_expand.go | 10 +--------- modules/user/model_setting.go | 4 +--- 12 files changed, 39 insertions(+), 46 deletions(-) diff --git a/.golangci.yml b/.golangci.yml index 4b8b47eb9..174df0657 100644 --- a/.golangci.yml +++ b/.golangci.yml @@ -1,7 +1,25 @@ +run: + skip-dirs: + - pb + - sys/configure/ + tests: false + go: '1.18' +output: +# format: json + sort-results: true linters: disable-all: true enable: - - typecheck - - goimports - - unused - - errcheck \ No newline at end of file + - nilerr + - errcheck + - gosimple + - govet + - ineffassign + - staticcheck + - typecheck + - unused + # more linters https://golangci-lint.run/usage/linters/ + +linters-settings: + funlen: + statements: 60 \ No newline at end of file diff --git a/cmd/upgrade/tools/gz.go b/cmd/upgrade/tools/gz.go index 85ab1fcbc..0e6124fe0 100644 --- a/cmd/upgrade/tools/gz.go +++ b/cmd/upgrade/tools/gz.go @@ -36,7 +36,7 @@ func UnGz(tarFile, dest string) error { if err != nil { return err } - io.Copy(file, tr) + _, _ = io.Copy(file, tr) } return nil } @@ -58,7 +58,9 @@ func UnGzip(tarName, xpath string) (err error) { err = tarFile.Close() }() - os.Mkdir(xpath, 0755) + if err := os.Mkdir(xpath, 0755); err != nil { + return err + } absPath, err := filepath.Abs(xpath) if err != nil { diff --git a/cmd/upgrade/tools/zip.go b/cmd/upgrade/tools/zip.go index d75a518ae..af18dba9b 100644 --- a/cmd/upgrade/tools/zip.go +++ b/cmd/upgrade/tools/zip.go @@ -27,7 +27,9 @@ func Unzip(src string, dest string) ([]string, error) { filenames = append(filenames, fpath) if f.FileInfo().IsDir() { // Make Folder - os.MkdirAll(fpath, os.ModePerm) + if err := os.MkdirAll(fpath, os.ModePerm); err != nil { + return nil, err + } continue } // Make File diff --git a/cmd/v2/service/dbServer.go b/cmd/v2/service/dbServer.go index 28681af9d..5c1c2c311 100644 --- a/cmd/v2/service/dbServer.go +++ b/cmd/v2/service/dbServer.go @@ -81,7 +81,7 @@ func (this *DbServiceImpl) GetLubanConf(key string) *model.GenTool { val := b.Get([]byte(key)) if err = json.Unmarshal(val, model); err != nil { logrus.Errorf("get gen conf err:%v", err) - return nil + return err } return nil }); err != nil { @@ -108,7 +108,7 @@ func (this *DbServiceImpl) GetSSHConf(key string) *model.SSHModel { val := b.Get([]byte(key)) if err = json.Unmarshal(val, model); err != nil { logrus.Errorf("get gen conf err:%v", err) - return nil + return err } return nil }); err != nil { @@ -131,7 +131,7 @@ func (this *DbServiceImpl) GetPbConf() *model.PbConfModel { val := b.Get([]byte(common.BUCKET_PBCONF)) if err = json.Unmarshal(val, model); err != nil { logrus.Errorf("get gen conf err:%v", err) - return nil + return err } return nil }); err != nil { diff --git a/lego/sys/log/formatter_console.go b/lego/sys/log/formatter_console.go index 56ff4180d..bdf06cba5 100644 --- a/lego/sys/log/formatter_console.go +++ b/lego/sys/log/formatter_console.go @@ -84,61 +84,42 @@ func writetoline(line *pools.Buffer, v interface{}) { switch v := v.(type) { case nil: line.AppendString("nil") - break case string: line.AppendString(v) - break case []byte: line.AppendBytes(v) - break case int: line.AppendInt(int64(v)) - break case int8: line.AppendInt(int64(v)) - break case int16: line.AppendInt(int64(v)) - break case int32: line.AppendInt(int64(v)) - break case int64: line.AppendInt(int64(v)) - break case uint: line.AppendUint(uint64(v)) - break case uint8: line.AppendUint(uint64(v)) - break case uint16: line.AppendUint(uint64(v)) - break case uint32: line.AppendUint(uint64(v)) - break case uint64: line.AppendUint(uint64(v)) - break case float32: line.AppendFloat(float64(v), 64) - break case float64: line.AppendFloat(v, 64) - break case bool: line.AppendBool(v) - break case time.Time: line.AppendTime(v, time.RFC3339Nano) - break case time.Duration: line.AppendInt(v.Nanoseconds()) - break default: d, _ := json.Marshal(v) line.AppendBytes(d) - break } } diff --git a/lego/sys/redis/cluster/list.go b/lego/sys/redis/cluster/list.go index 508120177..ce1863ee4 100644 --- a/lego/sys/redis/cluster/list.go +++ b/lego/sys/redis/cluster/list.go @@ -137,7 +137,7 @@ Redis Lset 通过索引来设置元素的值。 */ func (this *Redis) LSet(key string, index int, value interface{}) (err error) { var resultvalue []byte - if resultvalue, err = this.codec.Marshal(value); err == nil { + if resultvalue, err = this.codec.Marshal(value); err != nil { return } err = this.client.Do(this.client.Context(), "LSET", key, index, resultvalue).Err() diff --git a/lego/sys/redis/pipe/list.go b/lego/sys/redis/pipe/list.go index fb2069673..f3816295d 100644 --- a/lego/sys/redis/pipe/list.go +++ b/lego/sys/redis/pipe/list.go @@ -136,7 +136,7 @@ Redis Lset 通过索引来设置元素的值。 */ func (this *RedisPipe) LSet(key string, index int, value interface{}) (err error) { var resultvalue []byte - if resultvalue, err = this.codec.Marshal(value); err == nil { + if resultvalue, err = this.codec.Marshal(value); err != nil { return } err = this.client.Do(this.ctx, "LSET", key, index, resultvalue).Err() diff --git a/lego/sys/redis/single/list.go b/lego/sys/redis/single/list.go index ca78f9819..729de07d1 100644 --- a/lego/sys/redis/single/list.go +++ b/lego/sys/redis/single/list.go @@ -137,7 +137,7 @@ Redis Lset 通过索引来设置元素的值。 */ func (this *Redis) LSet(key string, index int, value interface{}) (err error) { var resultvalue []byte - if resultvalue, err = this.codec.Marshal(value); err == nil { + if resultvalue, err = this.codec.Marshal(value); err != nil { return } err = this.client.Do(this.client.Context(), "LSET", key, index, resultvalue).Err() diff --git a/lego/utils/codec/utils/float.go b/lego/utils/codec/utils/float.go index 012184cdd..219ddcd60 100644 --- a/lego/utils/codec/utils/float.go +++ b/lego/utils/codec/utils/float.go @@ -39,7 +39,7 @@ func init() { //从字符串中读取float 对象 func ReadBigFloatForString(buf []byte) (ret *big.Float, n int, err error) { var str string - if str, n, err = readNumberAsString(buf); err == nil { + if str, n, err = readNumberAsString(buf); err != nil { return } prec := 64 diff --git a/modules/rtask/verifyHandle.go b/modules/rtask/verifyHandle.go index b0a649e91..ba68fa6f9 100644 --- a/modules/rtask/verifyHandle.go +++ b/modules/rtask/verifyHandle.go @@ -38,7 +38,7 @@ func (this *ModelRtaskRecord) verifyFromDb(uid string, cfg *cfg.GameRdtaskCondiD func (this *ModelRtask) verfiyRtype1(uid string, cfg *cfg.GameRdtaskCondiData) (err error, ok bool) { heroModule, err := this.service.GetModule(comm.ModuleHero) if err != nil { - return nil, false + return err, false } if h, y := heroModule.(comm.IHero); y { diff --git a/modules/user/model_expand.go b/modules/user/model_expand.go index e376778c8..e21499ec3 100644 --- a/modules/user/model_expand.go +++ b/modules/user/model_expand.go @@ -23,15 +23,7 @@ func (this *ModelExpand) Init(service core.IService, module core.IModule, comp c return } -//获取用户 -func (this *ModelExpand) getUserSession(uid string) (cuser *pb.CacheUser) { - cuser = &pb.CacheUser{} - if err := this.Get(uid, cuser); err != nil { - this.module.Errorf("GetUserSession err:%v", err) - return - } - return -} + //获取用户通过扩展表 func (this *ModelExpand) GetUserExpand(uid string) (result *pb.DBUserExpand, err error) { diff --git a/modules/user/model_setting.go b/modules/user/model_setting.go index 3848325b3..43aacb743 100644 --- a/modules/user/model_setting.go +++ b/modules/user/model_setting.go @@ -80,9 +80,7 @@ func (this *ModelSetting) checkInitCount(uid string) bool { return false } ue.InitdataCount++ - } else { - - } + } } From 57b33bcd936db86af1f333a7d518b1ccb606bae9 Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Wed, 7 Sep 2022 19:08:22 +0800 Subject: [PATCH 3/6] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- go.mod | 129 +---------- go.sum | 368 +------------------------------ modules/hero/hero_test.go | 27 ++- modules/hero/model_hero.go | 11 +- modules/hunting/api_challenge.go | 2 +- modules/hunting/api_getlist.go | 10 +- modules/hunting/model_hunting.go | 9 + modules/viking/api_getlist.go | 10 +- modules/viking/model_viking.go | 9 + pb/hunting_db.pb.go | 2 +- pb/hunting_msg.pb.go | 2 +- 11 files changed, 65 insertions(+), 514 deletions(-) diff --git a/go.mod b/go.mod index b4f5a0c85..5d5ee5424 100644 --- a/go.mod +++ b/go.mod @@ -42,137 +42,12 @@ require ( ) require ( - 4d63.com/gochecknoglobals v0.1.0 // indirect - github.com/Antonboom/errname v0.1.7 // indirect - github.com/Antonboom/nilnil v0.1.1 // indirect github.com/BurntSushi/toml v1.2.0 // indirect - github.com/Djarvur/go-err113 v0.0.0-20210108212216-aea10b59be24 // indirect - github.com/GaijinEntertainment/go-exhaustruct/v2 v2.3.0 // indirect - github.com/Masterminds/semver v1.5.0 // indirect - github.com/OpenPeeDeeP/depguard v1.1.0 // indirect - github.com/alexkohler/prealloc v1.0.0 // indirect - github.com/alingse/asasalint v0.0.11 // indirect - github.com/ashanbrown/forbidigo v1.3.0 // indirect - github.com/ashanbrown/makezero v1.1.1 // indirect - github.com/beorn7/perks v1.0.1 // indirect - github.com/bkielbasa/cyclop v1.2.0 // indirect - github.com/blizzy78/varnamelen v0.8.0 // indirect - github.com/bombsimon/wsl/v3 v3.3.0 // indirect - github.com/breml/bidichk v0.2.3 // indirect - github.com/breml/errchkjson v0.3.0 // indirect - github.com/butuzov/ireturn v0.1.1 // indirect - github.com/charithe/durationcheck v0.0.9 // indirect - github.com/chavacava/garif v0.0.0-20220630083739-93517212f375 // indirect - github.com/curioswitch/go-reassign v0.1.2 // indirect - github.com/daixiang0/gci v0.6.3 // indirect - github.com/denis-tingaikin/go-header v0.4.3 // indirect - github.com/esimonov/ifshort v1.0.4 // indirect - github.com/ettle/strcase v0.1.1 // indirect - github.com/fatih/structtag v1.2.0 // indirect - github.com/firefart/nonamedreturns v1.0.4 // indirect - github.com/fzipp/gocyclo v0.6.0 // indirect - github.com/go-critic/go-critic v0.6.4 // indirect - github.com/go-toolsmith/astcast v1.0.0 // indirect - github.com/go-toolsmith/astcopy v1.0.1 // indirect - github.com/go-toolsmith/astequal v1.0.2 // indirect - github.com/go-toolsmith/astfmt v1.0.0 // indirect - github.com/go-toolsmith/astp v1.0.0 // indirect - github.com/go-toolsmith/strparse v1.0.0 // indirect - github.com/go-toolsmith/typep v1.0.2 // indirect - github.com/go-xmlfmt/xmlfmt v0.0.0-20191208150333-d5b6f63a941b // indirect - github.com/gobwas/glob v0.2.3 // indirect - github.com/gofrs/flock v0.8.1 // indirect - github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 // indirect - github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a // indirect - github.com/golangci/go-misc v0.0.0-20220329215616-d24fe342adfe // indirect - github.com/golangci/gofmt v0.0.0-20190930125516-244bba706f1a // indirect - github.com/golangci/golangci-lint v1.49.0 // indirect - github.com/golangci/lint-1 v0.0.0-20191013205115-297bf364a8e0 // indirect - github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca // indirect - github.com/golangci/misspell v0.3.5 // indirect - github.com/golangci/revgrep v0.0.0-20220804021717-745bb2f7c2e6 // indirect - github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 // indirect - github.com/google/go-cmp v0.5.8 // indirect - github.com/gordonklaus/ineffassign v0.0.0-20210914165742-4cc7213b9bc8 // indirect - github.com/gostaticanalysis/analysisutil v0.7.1 // indirect - github.com/gostaticanalysis/comment v1.4.2 // indirect - github.com/gostaticanalysis/forcetypeassert v0.1.0 // indirect - github.com/gostaticanalysis/nilerr v0.1.1 // indirect - github.com/hashicorp/go-version v1.6.0 // indirect - github.com/hexops/gotextdiff v1.0.3 // indirect - github.com/jgautheron/goconst v1.5.1 // indirect - github.com/jingyugao/rowserrcheck v1.1.1 // indirect - github.com/jirfag/go-printf-func-name v0.0.0-20200119135958-7558a9eaa5af // indirect github.com/jtolds/gls v4.20.0+incompatible // indirect - github.com/julz/importas v0.1.0 // indirect - github.com/kisielk/errcheck v1.6.2 // indirect - github.com/kisielk/gotool v1.0.0 // indirect github.com/kr/fs v0.1.0 // indirect - github.com/kulti/thelper v0.6.3 // indirect - github.com/kunwardeep/paralleltest v1.0.6 // indirect - github.com/kyoh86/exportloopref v0.1.8 // indirect - github.com/ldez/gomoddirectives v0.2.3 // indirect - github.com/ldez/tagliatelle v0.3.1 // indirect - github.com/leonklingele/grouper v1.1.0 // indirect - github.com/lufeee/execinquery v1.2.1 // indirect - github.com/maratori/testpackage v1.1.0 // indirect - github.com/matoous/godox v0.0.0-20210227103229-6504466cf951 // indirect - github.com/mattn/go-runewidth v0.0.9 // indirect - github.com/matttproud/golang_protobuf_extensions v1.0.1 // indirect - github.com/mbilski/exhaustivestruct v1.2.0 // indirect - github.com/mgechev/revive v1.2.3 // indirect - github.com/moricho/tparallel v0.2.1 // indirect - github.com/nakabonne/nestif v0.3.1 // indirect - github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354 // indirect - github.com/nishanths/exhaustive v0.8.1 // indirect - github.com/nishanths/predeclared v0.2.2 // indirect - github.com/olekukonko/tablewriter v0.0.5 // indirect - github.com/phayes/checkstyle v0.0.0-20170904204023-bfd46e6a821d // indirect - github.com/polyfloyd/go-errorlint v1.0.2 // indirect - github.com/prometheus/client_golang v1.12.1 // indirect - github.com/prometheus/client_model v0.2.0 // indirect - github.com/prometheus/common v0.32.1 // indirect - github.com/prometheus/procfs v0.7.3 // indirect - github.com/quasilyte/go-ruleguard v0.3.17 // indirect - github.com/quasilyte/gogrep v0.0.0-20220120141003-628d8b3623b5 // indirect - github.com/quasilyte/regex/syntax v0.0.0-20200407221936-30656e2c4a95 // indirect - github.com/quasilyte/stdinfo v0.0.0-20220114132959-f7386bf02567 // indirect - github.com/ryancurrah/gomodguard v1.2.4 // indirect - github.com/ryanrolds/sqlclosecheck v0.3.0 // indirect - github.com/sanposhiho/wastedassign/v2 v2.0.6 // indirect - github.com/sashamelentyev/interfacebloat v1.1.0 // indirect - github.com/sashamelentyev/usestdlibvars v1.13.0 // indirect - github.com/securego/gosec/v2 v2.13.1 // indirect - github.com/shazow/go-diff v0.0.0-20160112020656-b6b7b6733b8c // indirect - github.com/sivchari/containedctx v1.0.2 // indirect - github.com/sivchari/nosnakecase v1.7.0 // indirect - github.com/sivchari/tenv v1.7.0 // indirect + github.com/onsi/gomega v1.20.0 // indirect + github.com/rogpeppe/go-internal v1.8.1 // indirect github.com/smartystreets/assertions v1.2.0 // indirect - github.com/sonatard/noctx v0.0.1 // indirect - github.com/sourcegraph/go-diff v0.6.1 // indirect - github.com/ssgreg/nlreturn/v2 v2.2.1 // indirect - github.com/stbenjam/no-sprintf-host-port v0.1.1 // indirect - github.com/stretchr/objx v0.4.0 // indirect - github.com/sylvia7788/contextcheck v1.0.6 // indirect - github.com/tdakkota/asciicheck v0.1.1 // indirect - github.com/tetafro/godot v1.4.11 // indirect - github.com/timakin/bodyclose v0.0.0-20210704033933-f49887972144 // indirect - github.com/timonwong/logrlint v0.1.0 // indirect - github.com/tomarrell/wrapcheck/v2 v2.6.2 // indirect - github.com/tommy-muehle/go-mnd/v2 v2.5.0 // indirect - github.com/ultraware/funlen v0.0.3 // indirect - github.com/ultraware/whitespace v0.0.5 // indirect - github.com/uudashr/gocognit v1.0.6 // indirect - github.com/yagipy/maintidx v1.0.0 // indirect - github.com/yeya24/promlinter v0.2.0 // indirect - gitlab.com/bosi/decorder v0.2.3 // indirect - golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e // indirect - golang.org/x/exp/typeparams v0.0.0-20220613132600-b0d781184e0d // indirect - honnef.co/go/tools v0.3.3 // indirect - mvdan.cc/gofumpt v0.3.1 // indirect - mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed // indirect - mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b // indirect - mvdan.cc/unparam v0.0.0-20220706161116-678bad134442 // indirect ) require ( diff --git a/go.sum b/go.sum index a4186d352..e78f4fd52 100644 --- a/go.sum +++ b/go.sum @@ -1,5 +1,3 @@ -4d63.com/gochecknoglobals v0.1.0 h1:zeZSRqj5yCg28tCkIV/z/lWbwvNm5qnKVS15PI8nhD0= -4d63.com/gochecknoglobals v0.1.0/go.mod h1:wfdC5ZjKSPr7CybKEcgJhUOgeAQW1+7WcyK8OvUilfo= cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.31.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= cloud.google.com/go v0.34.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= @@ -53,28 +51,15 @@ fyne.io/fyne/v2 v2.2.3/go.mod h1:MBoGuHzLLSXdQOWFAwWhIhYTEMp33zqtGCReSWhaQTA= fyne.io/systray v1.10.1-0.20220621085403-9a2652634e93 h1:V2IC9t0Zj9Ur6qDbfhUuzVmIvXKFyxZXRJyigUvovs4= fyne.io/systray v1.10.1-0.20220621085403-9a2652634e93/go.mod h1:oM2AQqGJ1AMo4nNqZFYU8xYygSBZkW2hmdJ7n4yjedE= git.apache.org/thrift.git v0.0.0-20180902110319-2566ecd5d999/go.mod h1:fPE2ZNJGynbRyZ4dJvy6G277gSllfV2HJqblrnkyeyg= -github.com/Antonboom/errname v0.1.7 h1:mBBDKvEYwPl4WFFNwec1CZO096G6vzK9vvDQzAwkako= -github.com/Antonboom/errname v0.1.7/go.mod h1:g0ONh16msHIPgJSGsecu1G/dcF2hlYR/0SddnIAGavU= -github.com/Antonboom/nilnil v0.1.1 h1:PHhrh5ANKFWRBh7TdYmyyq2gyT2lotnvFvvFbylF81Q= -github.com/Antonboom/nilnil v0.1.1/go.mod h1:L1jBqoWM7AOeTD+tSquifKSesRHs4ZdaxvZR+xdJEaI= github.com/BabySid/gobase v0.0.0-20220614103908-39ac0a583c02 h1:4VkwDX+9araWz3MeAx/3EAWuQTu+dYnJqBlYrk86i4k= github.com/BabySid/gobase v0.0.0-20220614103908-39ac0a583c02/go.mod h1:psRlcjEywZdxNf9jp6IdYY7VcAsYPtcnLHYQ+dWG5uw= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= -github.com/BurntSushi/toml v1.1.0 h1:ksErzDEI1khOiGPgpwuI7x2ebx/uXQNw7xJpn9Eq1+I= github.com/BurntSushi/toml v1.1.0/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/BurntSushi/toml v1.2.0 h1:Rt8g24XnyGTyglgET/PRUNlrUeu9F5L+7FilkXfZgs0= github.com/BurntSushi/toml v1.2.0/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= github.com/ChimeraCoder/gojson v1.1.0/go.mod h1:nYbTQlu6hv8PETM15J927yM0zGj3njIldp72UT1MqSw= github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ= -github.com/Djarvur/go-err113 v0.0.0-20210108212216-aea10b59be24 h1:sHglBQTwgx+rWPdisA5ynNEsoARbiCBOyGcJM4/OzsM= -github.com/Djarvur/go-err113 v0.0.0-20210108212216-aea10b59be24/go.mod h1:4UJr5HIiMZrwgkSPdsjy2uOQExX/WEILpIrO9UPGuXs= -github.com/GaijinEntertainment/go-exhaustruct/v2 v2.3.0 h1:+r1rSv4gvYn0wmRjC8X7IAzX8QezqtFV9m0MUHFJgts= -github.com/GaijinEntertainment/go-exhaustruct/v2 v2.3.0/go.mod h1:b3g59n2Y+T5xmcxJL+UEG2f8cQploZm1mR/v6BW0mU0= -github.com/Masterminds/semver v1.5.0 h1:H65muMkzWKEuNDnfl9d70GUjFniHKHRbFPGBuZ3QEww= -github.com/Masterminds/semver v1.5.0/go.mod h1:MB6lktGJrhw8PrUyiEoblNEGEQ+RzHPF078ddwwvV3Y= -github.com/OpenPeeDeeP/depguard v1.1.0 h1:pjK9nLPS1FwQYGGpPxoMYpe7qACHOhAWQMQzV71i49o= -github.com/OpenPeeDeeP/depguard v1.1.0/go.mod h1:JtAMzWkmFEzDPyAd+W0NHl1lvpQKTvT9jnRVsohBKpc= github.com/Pallinder/go-randomdata v1.2.0 h1:DZ41wBchNRb/0GfsePLiSwb0PHZmT67XY00lCDlaYPg= github.com/Pallinder/go-randomdata v1.2.0/go.mod h1:yHmJgulpD2Nfrm0cR9tI/+oAgRqCQQixsA8HyRZfV9Y= github.com/PuerkitoBio/goquery v1.8.0 h1:PJTF7AmFCFKk1N6V6jmKfrNH9tV5pNE6lZMkG0gta/U= @@ -88,11 +73,6 @@ github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod h1:LOuy github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod h1:LOuyumcjzFXgccqObfd/Ljyb9UuFJ6TxHnclSeseNhc= github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod h1:ybxpYRFXyAe+OPACYpWeL0wqObRcbAqCMya13uyzqw0= -github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod h1:rBZYJk541a8SKzHPHnH3zbiI+7dagKZ0cgpgrD7Fyho= -github.com/alexkohler/prealloc v1.0.0 h1:Hbq0/3fJPQhNkN0dR95AVrr6R7tou91y0uHG5pOcUuw= -github.com/alexkohler/prealloc v1.0.0/go.mod h1:VetnK3dIgFBBKmg0YnD9F9x6Icjd+9cvfHR56wJVlKE= -github.com/alingse/asasalint v0.0.11 h1:SFwnQXJ49Kx/1GghOFz1XGqHYKp21Kq1nHad/0WQRnw= -github.com/alingse/asasalint v0.0.11/go.mod h1:nCaoMhw7a9kSJObvQyVzNTPBDbNpdocqrSP7t/cW5+I= github.com/aliyun/alibaba-cloud-sdk-go v1.61.18/go.mod h1:v8ESoHo4SyHmuB4b1tJqDHxfTGEciD+yhvOU/5s1Rfk= github.com/andybalholm/cascadia v1.3.1 h1:nhxRkql1kdYCc8Snf7D5/D3spOX+dBgjA6u8x004T2c= github.com/andybalholm/cascadia v1.3.1/go.mod h1:R4bJ1UQfqADjvDa4P6HZHLh/3OxWWEqc0Sk8XGwHqvA= @@ -107,10 +87,6 @@ github.com/armon/go-metrics v0.3.10 h1:FR+drcQStOe+32sYyJYyZ7FIdgoGGBnwLl+flodp8 github.com/armon/go-metrics v0.3.10/go.mod h1:4O98XIr/9W0sxpJ8UaYkvjk10Iff7SnFrb4QAOwNTFc= github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= github.com/armon/go-radix v1.0.0/go.mod h1:ufUuZ+zHj4x4TnLV4JWEpy2hxWSpsRywHrMgIH9cCH8= -github.com/ashanbrown/forbidigo v1.3.0 h1:VkYIwb/xxdireGAdJNZoo24O4lmnEWkactplBlWTShc= -github.com/ashanbrown/forbidigo v1.3.0/go.mod h1:vVW7PEdqEFqapJe95xHkTfB1+XvZXBFg8t0sG2FIxmI= -github.com/ashanbrown/makezero v1.1.1 h1:iCQ87C0V0vSyO+M9E/FZYbu65auqH0lnsOkf5FcB28s= -github.com/ashanbrown/makezero v1.1.1/go.mod h1:i1bJLCRSCHOcOa9Y6MyF2FTfMZMFdHvxKHxgO5Z1axI= github.com/atotto/clipboard v0.1.4 h1:EH0zSVneZPSuFR11BlR9YppQTVDbh5+16AmcJi4g1z4= github.com/atotto/clipboard v0.1.4/go.mod h1:ZY9tmq7sm5xIbd9bOK4onWV4S6X0u6GY7Vn0Yu86PYI= github.com/aws/aws-sdk-go v1.34.28 h1:sscPpn/Ns3i0F4HPEWAVcwdIRaZZCuL7llJ2/60yPIk= @@ -119,27 +95,14 @@ github.com/axgle/mahonia v0.0.0-20180208002826-3358181d7394 h1:OYA+5W64v3OgClL+I github.com/axgle/mahonia v0.0.0-20180208002826-3358181d7394/go.mod h1:Q8n74mJTIgjX4RBBcHnJ05h//6/k6foqmgE45jTQtxg= github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod h1:Dwedo/Wpr24TaqPxmxbtue+5NUziq4I4S80YR8gNf3Q= github.com/beorn7/perks v1.0.0/go.mod h1:KWe93zE9D1o94FZ5RNwFwVgaQK1VOXiVxmqh+CedLV8= -github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= github.com/bgentry/speakeasy v0.1.0/go.mod h1:+zsyZBPWlz7T6j88CTgSN5bM796AkVf0kBD4zp0CCIs= github.com/bketelsen/crypt v0.0.4/go.mod h1:aI6NrJ0pMGgvZKL1iVgXLnfIFJtfV+bKCoqOes/6LfM= -github.com/bkielbasa/cyclop v1.2.0 h1:7Jmnh0yL2DjKfw28p86YTd/B4lRGcNuu12sKE35sM7A= -github.com/bkielbasa/cyclop v1.2.0/go.mod h1:qOI0yy6A7dYC4Zgsa72Ppm9kONl0RoIlPbzot9mhmeI= -github.com/blizzy78/varnamelen v0.8.0 h1:oqSblyuQvFsW1hbBHh1zfwrKe3kcSj0rnXkKzsQ089M= -github.com/blizzy78/varnamelen v0.8.0/go.mod h1:V9TzQZ4fLJ1DSrjVDfl89H7aMnTvKkApdHeyESmyR7k= github.com/boltdb/bolt v1.3.1 h1:JQmyP4ZBrce+ZQu0dY660FMfatumYDLun9hBCUVIkF4= github.com/boltdb/bolt v1.3.1/go.mod h1:clJnj/oiGkjum5o1McbSZDSLxVThjynRyGBgiAx27Ps= -github.com/bombsimon/wsl/v3 v3.3.0 h1:Mka/+kRLoQJq7g2rggtgQsjuI/K5Efd87WX96EWFxjM= -github.com/bombsimon/wsl/v3 v3.3.0/go.mod h1:st10JtZYLE4D5sC7b8xV4zTKZwAQjCH/Hy2Pm1FNZIc= github.com/bradfitz/go-smtpd v0.0.0-20170404230938-deb6d6237625/go.mod h1:HYsPBTaaSFSlLx/70C2HPIMNZpVV8+vt/A+FMnYP11g= -github.com/breml/bidichk v0.2.3 h1:qe6ggxpTfA8E75hdjWPZ581sY3a2lnl0IRxLQFelECI= -github.com/breml/bidichk v0.2.3/go.mod h1:8u2C6DnAy0g2cEq+k/A2+tr9O1s+vHGxWn0LTc70T2A= -github.com/breml/errchkjson v0.3.0 h1:YdDqhfqMT+I1vIxPSas44P+9Z9HzJwCeAzjB8PxP1xw= -github.com/breml/errchkjson v0.3.0/go.mod h1:9Cogkyv9gcT8HREpzi3TiqBxCqDzo8awa92zSDFcofU= github.com/buger/jsonparser v0.0.0-20181115193947-bf1c66bbce23/go.mod h1:bbYlZJ7hK1yFx9hf58LP0zeX7UjIGs20ufpu3evjr+s= github.com/buger/jsonparser v1.1.1/go.mod h1:6RYKKt7H4d4+iWqouImQ9R2FZql3VbhNgx27UK13J/0= -github.com/butuzov/ireturn v0.1.1 h1:QvrO2QF2+/Cx1WA/vETCIYBKtRjc30vesdoPUNo1EbY= -github.com/butuzov/ireturn v0.1.1/go.mod h1:Wh6Zl3IMtTpaIKbmwzqi6olnM9ptYQxxVacMsOEFPoc= github.com/cenk/backoff v2.2.1+incompatible h1:djdFT7f4gF2ttuzRKPbMOWgZajgesItGLwG5FTQKmmE= github.com/cenk/backoff v2.2.1+incompatible/go.mod h1:7FtoeaSnHoZnmZzz47cM35Y9nSW7tNyaidugnHTaFDE= github.com/cenkalti/backoff v2.2.1+incompatible h1:tNowT99t7UNflLxfYYSlKYsBpXdEet03Pg2g16Swow4= @@ -148,10 +111,6 @@ github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA github.com/cespare/xxhash/v2 v2.1.1/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/cespare/xxhash/v2 v2.1.2 h1:YRXhKfTDauu4ajMg1TPgFO5jnlC2HCbmLXMcTG5cbYE= github.com/cespare/xxhash/v2 v2.1.2/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= -github.com/charithe/durationcheck v0.0.9 h1:mPP4ucLrf/rKZiIG/a9IPXHGlh8p4CzgpyTy6EEutYk= -github.com/charithe/durationcheck v0.0.9/go.mod h1:SSbRIBVfMjCi/kEB6K65XEA83D6prSM8ap1UCpNKtgg= -github.com/chavacava/garif v0.0.0-20220630083739-93517212f375 h1:E7LT642ysztPWE0dfz43cWOvMiF42DyTRC+eZIaO4yI= -github.com/chavacava/garif v0.0.0-20220630083739-93517212f375/go.mod h1:4m1Rv7xfuwWPNKXlThldNuJvutYM6J95wNuuVmn55To= github.com/cheekybits/genny v1.0.0 h1:uGGa4nei+j20rOSeDeP5Of12XVm7TGUd4dJA9RDitfE= github.com/cheekybits/genny v1.0.0/go.mod h1:+tQajlRqAUrPI7DOSpB0XAqZYtQakVtB7wXkRAgjxjQ= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= @@ -170,18 +129,11 @@ github.com/cpuguy83/go-md2man/v2 v2.0.0/go.mod h1:maD7wRr/U5Z6m/iR4s+kqSMx2CaBsr github.com/cpuguy83/go-md2man/v2 v2.0.1/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/cpuguy83/go-md2man/v2 v2.0.2/go.mod h1:tgQtvFlXSQOSOSIRvRPT7W67SCa46tRHOmNcaadrF8o= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= -github.com/cristalhq/acmd v0.7.0/go.mod h1:LG5oa43pE/BbxtfMoImHCQN++0Su7dzipdgBjMCBVDQ= -github.com/curioswitch/go-reassign v0.1.2 h1:ekM07+z+VFT560Exz4mTv0/s1yU9gem6CJc/tlYpkmI= -github.com/curioswitch/go-reassign v0.1.2/go.mod h1:bFJIHgtTM3hRm2sKXSPkbwNjSFyGURQXyn4IXD2qwfQ= -github.com/daixiang0/gci v0.6.3 h1:wUAqXChk8HbwXn8AfxD9DYSCp9Bpz1L3e6Q4Roe+q9E= -github.com/daixiang0/gci v0.6.3/go.mod h1:EpVfrztufwVgQRXjnX4zuNinEpLj5OmMjtu/+MB0V0c= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/dengsgo/math-engine v0.0.0-20220213125415-0351c3c75eca h1:5R7Xum+9XDxbGDYpBfeedfzbb11wG++geFn7EvMbhuA= github.com/dengsgo/math-engine v0.0.0-20220213125415-0351c3c75eca/go.mod h1:zkR27k4K0I8FS6rkEd8qBhPeS8i3X2FKfvSPdF64OpQ= -github.com/denis-tingaikin/go-header v0.4.3 h1:tEaZKAlqql6SKCY++utLmkPLd6K8IBM20Ha7UVm+mtU= -github.com/denis-tingaikin/go-header v0.4.3/go.mod h1:0wOCWuN71D5qIgE2nz9KrKmuYBAC2Mra5RassOIQ2/c= github.com/dgryski/go-jump v0.0.0-20170409065014-e1f439676b57/go.mod h1:4hKCXuwrJoYvHZxJ86+bRVTOMyJ0Ej+RqfSm8mHi6KA= github.com/dgryski/go-jump v0.0.0-20211018200510-ba001c3ffce0 h1:0wH6nO9QEa02Qx8sIQGw6ieKdz+BXjpccSOo9vXNl4U= github.com/dgryski/go-jump v0.0.0-20211018200510-ba001c3ffce0/go.mod h1:4hKCXuwrJoYvHZxJ86+bRVTOMyJ0Ej+RqfSm8mHi6KA= @@ -197,10 +149,6 @@ github.com/envoyproxy/go-control-plane v0.9.7/go.mod h1:cwu0lG7PUMfa9snN8LXBig5y github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= -github.com/esimonov/ifshort v1.0.4 h1:6SID4yGWfRae/M7hkVDVVyppy8q/v9OuxNdmjLQStBA= -github.com/esimonov/ifshort v1.0.4/go.mod h1:Pe8zjlRrJ80+q2CxHLfEOfTwxCZ4O+MuhcHcfgNWTk0= -github.com/ettle/strcase v0.1.1 h1:htFueZyVeE1XNnMEfbqp5r67qAN/4r6ya1ysq8Q+Zcw= -github.com/ettle/strcase v0.1.1/go.mod h1:hzDLsPC7/lwKyBOywSHEP89nt2pDgdy+No1NBA9o9VY= github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a h1:yDWHCSQ40h88yih2JAcL6Ls/kVkSE8GFACTGVnMPruw= github.com/facebookgo/clock v0.0.0-20150410010913-600d898af40a/go.mod h1:7Ga40egUymuWXxAe151lTNnCv97MddSOVsjpPPkityA= github.com/fatih/color v1.7.0/go.mod h1:Zm6kSWBoL9eyXnKyktHP6abPY2pDugNf5KwzbycvMj4= @@ -208,12 +156,9 @@ github.com/fatih/color v1.9.0/go.mod h1:eQcE1qtQxscV5RaZvpXrrb8Drkc3/DdQ+uUYCNjL github.com/fatih/color v1.10.0/go.mod h1:ELkj/draVOlAH/xkhN6mQ50Qd0MPOk5AAr3maGEBuJM= github.com/fatih/color v1.13.0 h1:8LOYc1KYPPmyKMuN8QV2DNRWNbLo6LZ0iLs8+mlH53w= github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk= -github.com/fatih/structtag v1.2.0 h1:/OdNE99OxoI/PqaW/SuSK9uxxT3f/tcSZgon/ssNSx4= -github.com/fatih/structtag v1.2.0/go.mod h1:mBJUNpUnHmRKrKlQQlmCrh5PuhftFbNv8Ys4/aAZl94= -github.com/firefart/nonamedreturns v1.0.4 h1:abzI1p7mAEPYuR4A+VLKn4eNDOycjYo2phmY9sfv40Y= -github.com/firefart/nonamedreturns v1.0.4/go.mod h1:TDhe/tjI1BXo48CmYbUduTV7BdIga8MAO/xbKdcVsGI= github.com/flynn/go-shlex v0.0.0-20150515145356-3f9db97f8568/go.mod h1:xEzjJPgXI435gkrCt3MPfRiAkVrwSbHsst4LCFVfpJc= github.com/francoispqt/gojay v1.2.13/go.mod h1:ehT5mTG4ua4581f1++1WLG0vPdaA9HaiDsoyrBGkyDY= +github.com/frankban/quicktest v1.14.3 h1:FJKSZTDHjyhriyC81FLQ0LY93eSai0ZyR/ZIkd3ZUKE= github.com/fredbi/uri v0.0.0-20181227131451-3dcfdacbaaf3 h1:FDqhDm7pcsLhhWl1QtD8vlzI4mm59llRvNzrFg6/LAA= github.com/fredbi/uri v0.0.0-20181227131451-3dcfdacbaaf3/go.mod h1:CzM2G82Q9BDUvMTGHnXf/6OExw/Dz2ivDj48nVg7Lg8= github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= @@ -227,8 +172,6 @@ github.com/fyne-io/glfw-js v0.0.0-20220120001248-ee7290d23504 h1:+31CdF/okdokeFN github.com/fyne-io/glfw-js v0.0.0-20220120001248-ee7290d23504/go.mod h1:gLRWYfYnMA9TONeppRSikMdXlHQ97xVsPojddUv3b/E= github.com/fyne-io/image v0.0.0-20220602074514-4956b0afb3d2 h1:hnLq+55b7Zh7/2IRzWCpiTcAvjv/P8ERF+N7+xXbZhk= github.com/fyne-io/image v0.0.0-20220602074514-4956b0afb3d2/go.mod h1:eO7W361vmlPOrykIg+Rsh1SZ3tQBaOsfzZhsIOb/Lm0= -github.com/fzipp/gocyclo v0.6.0 h1:lsblElZG7d3ALtGMx9fmxeTKZaLLpU8mET09yN4BBLo= -github.com/fzipp/gocyclo v0.6.0/go.mod h1:rXPyn8fnlpa0R2csP/31uerbiVBugk5whMdlyaLkLoA= github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= github.com/gin-contrib/sse v0.1.0 h1:Y/yl/+YNO8GZSjAhjMsSuLt29uWRFHdHYUb5lYOV9qE= github.com/gin-contrib/sse v0.1.0/go.mod h1:RHrZQHXnP2xjPF+u1gW/2HnVO7nvIa9PG3Gm+fLHvGI= @@ -237,8 +180,6 @@ github.com/gin-gonic/gin v1.8.1/go.mod h1:ji8BvRH1azfM+SYow9zQ6SZMvR8qOMZHmsCuWR github.com/gliderlabs/ssh v0.1.1/go.mod h1:U7qILu1NlMHj9FlMhZLlkCdDnU1DBEAqr0aevW3Awn0= github.com/go-cmd/cmd v1.4.0 h1:dF+1JtZMlgCKAcsvstp2VNmVA/jXRjlRYFOF4/w7Bbo= github.com/go-cmd/cmd v1.4.0/go.mod h1:tbBenttXtZU4c5djS1o7PWL5pd2xAr5sIqH1kGdNiRc= -github.com/go-critic/go-critic v0.6.4 h1:tucuG1pvOyYgpBIrVxw0R6gwO42lNa92Aq3VaDoIs+E= -github.com/go-critic/go-critic v0.6.4/go.mod h1:qL5SOlk7NtY6sJPoVCTKDIgzNOxHkkkOCVDyi9wJe1U= github.com/go-errors/errors v1.0.1/go.mod h1:f4zRHt4oKfwPJE5k8C9vpYG+aDHdBFUsgrm6/TyX73Q= github.com/go-gl/gl v0.0.0-20211210172815-726fda9656d6 h1:zDw5v7qm4yH7N8C8uWd+8Ii9rROdgWxQuGoJ9WDXxfk= github.com/go-gl/gl v0.0.0-20211210172815-726fda9656d6/go.mod h1:9YTyiznxEY1fVinfM7RvRcjRHbw2xLBJ3AAGIT0I4Nw= @@ -249,10 +190,8 @@ github.com/go-gl/glfw/v3.3/glfw v0.0.0-20211213063430-748e38ca8aec h1:3FLiRYO6Pl github.com/go-gl/glfw/v3.3/glfw v0.0.0-20211213063430-748e38ca8aec/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8= github.com/go-kit/kit v0.8.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= github.com/go-kit/kit v0.9.0/go.mod h1:xBxKIO96dXMWWy0MnWVtmwkA9/13aqxPnvrjFYMA2as= -github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY= github.com/go-logfmt/logfmt v0.3.0/go.mod h1:Qt1PoO58o5twSAckw1HlFXLmHsOX5/0LbT9GBnD5lWE= github.com/go-logfmt/logfmt v0.4.0/go.mod h1:3RMwSq7FuexP4Kalkev3ejPJsZTpXXBr9+V4qmtdjCk= -github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= github.com/go-logr/logr v1.2.3 h1:2DntVwHkVopvECVRSlL5PSo9eG+cAkDCuckLubN+rq0= github.com/go-logr/logr v1.2.3/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= @@ -276,33 +215,12 @@ github.com/go-redis/redis/v8 v8.11.5 h1:AcZZR7igkdvfVmQTPnu9WE37LRrO/YrBH5zWyjDC github.com/go-redis/redis/v8 v8.11.5/go.mod h1:gREzHqY1hg6oD9ngVRbLStwAWKhA0FEgq8Jd4h5lpwo= github.com/go-redis/redis_rate/v9 v9.1.2 h1:H0l5VzoAtOE6ydd38j8MCq3ABlGLnvvbA1xDSVVCHgQ= github.com/go-redis/redis_rate/v9 v9.1.2/go.mod h1:oam2de2apSgRG8aJzwJddXbNu91Iyz1m8IKJE2vpvlQ= -github.com/go-sql-driver/mysql v1.4.0/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w= github.com/go-sql-driver/mysql v1.5.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg= github.com/go-stack/stack v1.8.0 h1:5SgMzNM5HxrEjV0ww2lTmX6E2Izsfxas4+YHWRs3Lsk= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0 h1:p104kn46Q8WdvHunIJ9dAyjPVtrBPhSr3KT2yUst43I= github.com/go-task/slim-sprig v0.0.0-20210107165309-348f09dbbbc0/go.mod h1:fyg7847qk6SyHyPtNmDHnmrv/HOrqktSC+C9fM+CJOE= github.com/go-test/deep v1.0.7 h1:/VSMRlnY/JSyqxQUzQLKVMAskpY/NZKFA5j2P+0pP2M= -github.com/go-toolsmith/astcast v1.0.0 h1:JojxlmI6STnFVG9yOImLeGREv8W2ocNUM+iOhR6jE7g= -github.com/go-toolsmith/astcast v1.0.0/go.mod h1:mt2OdQTeAQcY4DQgPSArJjHCcOwlX+Wl/kwN+LbLGQ4= -github.com/go-toolsmith/astcopy v1.0.0/go.mod h1:vrgyG+5Bxrnz4MZWPF+pI4R8h3qKRjjyvV/DSez4WVQ= -github.com/go-toolsmith/astcopy v1.0.1 h1:l09oBhAPyV74kLJ3ZO31iBU8htZGTwr9LTjuMCyL8go= -github.com/go-toolsmith/astcopy v1.0.1/go.mod h1:4TcEdbElGc9twQEYpVo/aieIXfHhiuLh4aLAck6dO7Y= -github.com/go-toolsmith/astequal v1.0.0/go.mod h1:H+xSiq0+LtiDC11+h1G32h7Of5O3CYFJ99GVbS5lDKY= -github.com/go-toolsmith/astequal v1.0.1/go.mod h1:4oGA3EZXTVItV/ipGiOx7NWkY5veFfcsOJVS2YxltLw= -github.com/go-toolsmith/astequal v1.0.2 h1:+XvaV8zNxua+9+Oa4AHmgmpo4RYAbwr/qjNppLfX2yM= -github.com/go-toolsmith/astequal v1.0.2/go.mod h1:9Ai4UglvtR+4up+bAD4+hCj7iTo4m/OXVTSLnCyTAx4= -github.com/go-toolsmith/astfmt v1.0.0 h1:A0vDDXt+vsvLEdbMFJAUBI/uTbRw1ffOPnxsILnFL6k= -github.com/go-toolsmith/astfmt v1.0.0/go.mod h1:cnWmsOAuq4jJY6Ct5YWlVLmcmLMn1JUPuQIHCY7CJDw= -github.com/go-toolsmith/astp v1.0.0 h1:alXE75TXgcmupDsMK1fRAy0YUzLzqPVvBKoyWV+KPXg= -github.com/go-toolsmith/astp v1.0.0/go.mod h1:RSyrtpVlfTFGDYRbrjyWP1pYu//tSFcvdYrA8meBmLI= -github.com/go-toolsmith/pkgload v1.0.2-0.20220101231613-e814995d17c5/go.mod h1:3NAwwmD4uY/yggRxoEjk/S00MIV3A+H7rrE3i87eYxM= -github.com/go-toolsmith/strparse v1.0.0 h1:Vcw78DnpCAKlM20kSbAyO4mPfJn/lyYA4BJUDxe2Jb4= -github.com/go-toolsmith/strparse v1.0.0/go.mod h1:YI2nUKP9YGZnL/L1/DLFBfixrcjslWct4wyljWhSRy8= -github.com/go-toolsmith/typep v1.0.2 h1:8xdsa1+FSIH/RhEkgnD1j2CJOy5mNllW1Q9tRiYwvlk= -github.com/go-toolsmith/typep v1.0.2/go.mod h1:JSQCQMUPdRlMZFswiq3TGpNp1GMktqkR2Ns5AIQkATU= -github.com/go-xmlfmt/xmlfmt v0.0.0-20191208150333-d5b6f63a941b h1:khEcpUM4yFcxg4/FHQWkvVRmgijNXRfzkIDHh23ggEo= -github.com/go-xmlfmt/xmlfmt v0.0.0-20191208150333-d5b6f63a941b/go.mod h1:aUCEOzzezBEjDBbFBoSiya/gduyIiWYRP6CnSFIV8AM= github.com/gobuffalo/attrs v0.0.0-20190224210810-a9411de4debd/go.mod h1:4duuawTqi2wkkpB4ePgWMaai6/Kc6WEz83bhFwpHzj0= github.com/gobuffalo/depgen v0.0.0-20190329151759-d478694a28d3/go.mod h1:3STtPUQYuzV0gBVOY3vy6CfMm/ljR4pABfrTeHNLHUY= github.com/gobuffalo/depgen v0.1.0/go.mod h1:+ifsuy7fhi15RWncXQQKjWS9JPkdah5sZvtHc2RXGlg= @@ -327,15 +245,11 @@ github.com/gobuffalo/packd v0.1.0/go.mod h1:M2Juc+hhDXf/PnmBANFCqx4DM3wRbgDvnVWe github.com/gobuffalo/packr/v2 v2.0.9/go.mod h1:emmyGweYTm6Kdper+iywB6YK5YzuKchGtJQZ0Odn4pQ= github.com/gobuffalo/packr/v2 v2.2.0/go.mod h1:CaAwI0GPIAv+5wKLtv8Afwl+Cm78K/I/VCm/3ptBN+0= github.com/gobuffalo/syncx v0.0.0-20190224160051-33c29581e754/go.mod h1:HhnNqWY95UYwwW3uSASeV7vtgYkT2t16hJgV3AEPUpw= -github.com/gobwas/glob v0.2.3 h1:A4xDbljILXROh+kObIiy5kIaPYD8e96x1tgBhUI5J+Y= -github.com/gobwas/glob v0.2.3/go.mod h1:d3Ez4x06l9bZtSvzIay5+Yzi0fmZzPgnTbPcKjJAkT8= github.com/goccy/go-json v0.9.7 h1:IcB+Aqpx/iMHu5Yooh7jEzJk1JZ7Pjtmys2ukPr7EeM= github.com/goccy/go-json v0.9.7/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= github.com/godbus/dbus/v5 v5.1.0 h1:4KLkAxT3aOY8Li4FRJe/KvhoNFFxo0m6fNuFUO8QJUk= github.com/godbus/dbus/v5 v5.1.0/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= -github.com/gofrs/flock v0.8.1 h1:+gYjHKf32LDeiEEFhQaotPbLuUXjY5ZqxKgXy7n59aw= -github.com/gofrs/flock v0.8.1/go.mod h1:F1TvTiK9OcQqauNUHlbJvyl9Qa1QvF/gOUDKA14jxHU= github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= @@ -380,26 +294,6 @@ github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiu github.com/golang/snappy v0.0.1/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/golang/snappy v0.0.4 h1:yAGX7huGHXlcLOEtBnF4w7FQwA26wojNCwOYAEhLjQM= github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= -github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2 h1:23T5iq8rbUYlhpt5DB4XJkc6BU31uODLD1o1gKvZmD0= -github.com/golangci/check v0.0.0-20180506172741-cfe4005ccda2/go.mod h1:k9Qvh+8juN+UKMCS/3jFtGICgW8O96FVaZsaxdzDkR4= -github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a h1:w8hkcTqaFpzKqonE9uMCefW1WDie15eSP/4MssdenaM= -github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a/go.mod h1:ryS0uhF+x9jgbj/N71xsEqODy9BN81/GonCZiOzirOk= -github.com/golangci/go-misc v0.0.0-20220329215616-d24fe342adfe h1:6RGUuS7EGotKx6J5HIP8ZtyMdiDscjMLfRBSPuzVVeo= -github.com/golangci/go-misc v0.0.0-20220329215616-d24fe342adfe/go.mod h1:gjqyPShc/m8pEMpk0a3SeagVb0kaqvhscv+i9jI5ZhQ= -github.com/golangci/gofmt v0.0.0-20190930125516-244bba706f1a h1:iR3fYXUjHCR97qWS8ch1y9zPNsgXThGwjKPrYfqMPks= -github.com/golangci/gofmt v0.0.0-20190930125516-244bba706f1a/go.mod h1:9qCChq59u/eW8im404Q2WWTrnBUQKjpNYKMbU4M7EFU= -github.com/golangci/golangci-lint v1.49.0 h1:I8WHOavragDttlLHtSraHn/h39C+R60bEQ5NoGcHQr8= -github.com/golangci/golangci-lint v1.49.0/go.mod h1:+V/7lLv449R6w9mQ3WdV0EKh7Je/jTylMeSwBZcLeWE= -github.com/golangci/lint-1 v0.0.0-20191013205115-297bf364a8e0 h1:MfyDlzVjl1hoaPzPD4Gpb/QgoRfSBR0jdhwGyAWwMSA= -github.com/golangci/lint-1 v0.0.0-20191013205115-297bf364a8e0/go.mod h1:66R6K6P6VWk9I95jvqGxkqJxVWGFy9XlDwLwVz1RCFg= -github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca h1:kNY3/svz5T29MYHubXix4aDDuE3RWHkPvopM/EDv/MA= -github.com/golangci/maligned v0.0.0-20180506175553-b1d89398deca/go.mod h1:tvlJhZqDe4LMs4ZHD0oMUlt9G2LWuDGoisJTBzLMV9o= -github.com/golangci/misspell v0.3.5 h1:pLzmVdl3VxTOncgzHcvLOKirdvcx/TydsClUQXTehjo= -github.com/golangci/misspell v0.3.5/go.mod h1:dEbvlSfYbMQDtrpRMQU675gSDLDNa8sCPPChZ7PhiVA= -github.com/golangci/revgrep v0.0.0-20220804021717-745bb2f7c2e6 h1:DIPQnGy2Gv2FSA4B/hh8Q7xx3B7AIDk3DAMeHclH1vQ= -github.com/golangci/revgrep v0.0.0-20220804021717-745bb2f7c2e6/go.mod h1:0AKcRCkMoKvUvlf89F6O7H2LYdhr1zBh736mBItOdRs= -github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4 h1:zwtduBRr5SSWhqsYNgcuWO2kFlpdOZbP0+yRjmvPGys= -github.com/golangci/unconvert v0.0.0-20180507085042-28b1c447d1f4/go.mod h1:Izgrg8RkN3rCIMLGE9CyYmU9pY2Jer6DgANEnZ/L/cQ= github.com/google/btree v0.0.0-20180813153112-4030bb1f1f0c/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= github.com/google/btree v1.0.0 h1:0udJVsspx3VBr5FwtLhQQtuAsVc79tTq0ocGIPAU6qo= github.com/google/btree v1.0.0/go.mod h1:lNA+9X1NB3Zf8V7Ke586lFgjr2dZNuvo3lPJSGZ5JPQ= @@ -415,7 +309,6 @@ github.com/google/go-cmp v0.5.3/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ github.com/google/go-cmp v0.5.4/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= -github.com/google/go-cmp v0.5.7 h1:81/ik6ipDQS2aGcBfIN5dHDB36BwrStyeAQquSYCV4o= github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= github.com/google/go-cmp v0.5.8 h1:e6P7q2lk1O+qJJb4BtCQXlK8vWEO8V1ZeuEdJNOqZyg= github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= @@ -452,24 +345,8 @@ github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1/go.mod h1:wJfORR github.com/gopherjs/gopherjs v0.0.0-20211219123610-ec9572f70e60/go.mod h1:cz9oNYuRUWGdHmLF2IodMLkAhcPtXeULvcBNagUrxTI= github.com/gopherjs/gopherjs v1.17.2 h1:fQnZVsXk8uxXIStYb0N4bGk7jeyTalG/wsZjQ25dO0g= github.com/gopherjs/gopherjs v1.17.2/go.mod h1:pRRIvn/QzFLrKfvEz3qUuEhtE/zLCWfreZ6J5gM2i+k= -github.com/gordonklaus/ineffassign v0.0.0-20210914165742-4cc7213b9bc8 h1:PVRE9d4AQKmbelZ7emNig1+NT27DUmKZn5qXxfio54U= -github.com/gordonklaus/ineffassign v0.0.0-20210914165742-4cc7213b9bc8/go.mod h1:Qcp2HIAYhR7mNUVSIxZww3Guk4it82ghYcEXIAk+QT0= github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc= github.com/gorilla/websocket v1.4.2/go.mod h1:YR8l580nyteQvAITg2hZ9XVh4b55+EU/adAjf1fMHhE= -github.com/gostaticanalysis/analysisutil v0.0.0-20190318220348-4088753ea4d3/go.mod h1:eEOZF4jCKGi+aprrirO9e7WKB3beBRtWgqGunKl6pKE= -github.com/gostaticanalysis/analysisutil v0.0.3/go.mod h1:eEOZF4jCKGi+aprrirO9e7WKB3beBRtWgqGunKl6pKE= -github.com/gostaticanalysis/analysisutil v0.1.0/go.mod h1:dMhHRU9KTiDcuLGdy87/2gTR8WruwYZrKdRq9m1O6uw= -github.com/gostaticanalysis/analysisutil v0.7.1 h1:ZMCjoue3DtDWQ5WyU16YbjbQEQ3VuzwxALrpYd+HeKk= -github.com/gostaticanalysis/analysisutil v0.7.1/go.mod h1:v21E3hY37WKMGSnbsw2S/ojApNWb6C1//mXO48CXbVc= -github.com/gostaticanalysis/comment v1.3.0/go.mod h1:xMicKDx7XRXYdVwY9f9wQpDJVnqWxw9wCauCMKp+IBI= -github.com/gostaticanalysis/comment v1.4.1/go.mod h1:ih6ZxzTHLdadaiSnF5WY3dxUoXfXAlTaRzuaNDlSado= -github.com/gostaticanalysis/comment v1.4.2 h1:hlnx5+S2fY9Zo9ePo4AhgYsYHbM2+eAv8m/s1JiCd6Q= -github.com/gostaticanalysis/comment v1.4.2/go.mod h1:KLUTGDv6HOCotCH8h2erHKmpci2ZoR8VPu34YA2uzdM= -github.com/gostaticanalysis/forcetypeassert v0.1.0 h1:6eUflI3DiGusXGK6X7cCcIgVCpZ2CiZ1Q7jl6ZxNV70= -github.com/gostaticanalysis/forcetypeassert v0.1.0/go.mod h1:qZEedyP/sY1lTGV1uJ3VhWZ2mqag3IkWsDHVbplHXak= -github.com/gostaticanalysis/nilerr v0.1.1 h1:ThE+hJP0fEp4zWLkWHWcRyI2Od0p7DlgYG3Uqrmrcpk= -github.com/gostaticanalysis/nilerr v0.1.1/go.mod h1:wZYb6YI5YAxxq0i1+VJbY0s2YONW0HU0GPE3+5PWN4A= -github.com/gostaticanalysis/testutil v0.3.1-0.20210208050101-bfb5c8eec0e4/go.mod h1:D+FIZ+7OahH3ePw/izIEeH5I06eKs1IKI4Xr64/Am3M= github.com/goxjs/gl v0.0.0-20210104184919-e3fafc6f8f2a/go.mod h1:dy/f2gjY09hwVfIyATps4G2ai7/hLwLkc5TrPqONuXY= github.com/goxjs/glfw v0.0.0-20191126052801-d2efb5f20838/go.mod h1:oS8P8gVOT4ywTcjV6wZlOU4GuVFQ8F5328KY3MJ79CY= github.com/grandcat/zeroconf v1.0.0 h1:uHhahLBKqwWBV6WZUDAT71044vwOTL+McW0mBJvo6kE= @@ -516,9 +393,6 @@ github.com/hashicorp/go-syslog v1.0.0/go.mod h1:qPfqrKkXGihmCqbJM2mZgkZGvKG1dFdv github.com/hashicorp/go-uuid v1.0.0/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= github.com/hashicorp/go-uuid v1.0.1 h1:fv1ep09latC32wFoVwnqcnKJGnMSdBanPczbHAYm1BE= github.com/hashicorp/go-uuid v1.0.1/go.mod h1:6SBZvOh/SIDV7/2o3Jml5SYk/TvGqwFJ/bN7x4byOro= -github.com/hashicorp/go-version v1.2.1/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= -github.com/hashicorp/go-version v1.6.0 h1:feTTfFNnjP967rlCxM/I9g701jU+RN74YKx2mOkIeek= -github.com/hashicorp/go-version v1.6.0/go.mod h1:fltr4n8CU8Ke44wwGCBoEymUuxUHl09ZGVZPK5anwXA= github.com/hashicorp/go.net v0.0.1/go.mod h1:hjKkEWcCURg++eb33jQU7oqQcI9XDCnUzHA0oac0k90= github.com/hashicorp/golang-lru v0.5.0/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ4Ao+sR/qLZy8= @@ -539,8 +413,6 @@ github.com/hashicorp/serf v0.9.5/go.mod h1:UWDWwZeL5cuWDJdl0C6wrvrUwEqtQ4ZKBKKEN github.com/hashicorp/serf v0.9.6/go.mod h1:TXZNMjZQijwlDvp+r0b63xZ45H7JmCmgg4gpTwn9UV4= github.com/hashicorp/serf v0.9.7 h1:hkdgbqizGQHuU5IPqYM1JdSMV8nKfpuOnZYXssk9muY= github.com/hashicorp/serf v0.9.7/go.mod h1:TXZNMjZQijwlDvp+r0b63xZ45H7JmCmgg4gpTwn9UV4= -github.com/hexops/gotextdiff v1.0.3 h1:gitA9+qJrrTCsiCl7+kh75nPqQt1cx4ZkudSTLoUqJM= -github.com/hexops/gotextdiff v1.0.3/go.mod h1:pSWU5MAI3yDq+fZBTazCSJysOMbxWL1BSow5/V2vxeg= github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU= github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= github.com/ianlancetaylor/demangle v0.0.0-20200824232613-28f6c0f3b639/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc= @@ -550,25 +422,16 @@ github.com/influxdata/influxdb1-client v0.0.0-20220302092344-a9ab5670611c h1:qSH github.com/influxdata/influxdb1-client v0.0.0-20220302092344-a9ab5670611c/go.mod h1:qj24IKcXYK6Iy9ceXlo3Tc+vtHo9lIhSX5JddghvEPo= github.com/jackmordaunt/icns/v2 v2.2.1/go.mod h1:6aYIB9eSzyfHHMKqDf17Xrs1zetQPReAkiUSHzdw4cI= github.com/jellevandenhooff/dkim v0.0.0-20150330215556-f50fe3d243e1/go.mod h1:E0B/fFc00Y+Rasa88328GlI/XbtyysCtTHZS8h7IrBU= -github.com/jgautheron/goconst v1.5.1 h1:HxVbL1MhydKs8R8n/HE5NPvzfaYmQJA3o879lE4+WcM= -github.com/jgautheron/goconst v1.5.1/go.mod h1:aAosetZ5zaeC/2EfMeRswtxUFBpe2Hr7HzkgX4fanO4= -github.com/jingyugao/rowserrcheck v1.1.1 h1:zibz55j/MJtLsjP1OF4bSdgXxwL1b+Vn7Tjzq7gFzUs= -github.com/jingyugao/rowserrcheck v1.1.1/go.mod h1:4yvlZSDb3IyDTUZJUmpZfm2Hwok+Dtp+nu2qOq+er9c= -github.com/jirfag/go-printf-func-name v0.0.0-20200119135958-7558a9eaa5af h1:KA9BjwUk7KlCh6S9EAGWBt1oExIUv9WyNCiRz5amv48= -github.com/jirfag/go-printf-func-name v0.0.0-20200119135958-7558a9eaa5af/go.mod h1:HEWGJkRDzjJY2sqdDwxccsGicWEf9BQOZsq2tV+xzM0= github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af/go.mod h1:Nht3zPeWKUH0NzdCt2Blrr5ys8VGpn0CEB0cQHVjt7k= github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg= github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8= github.com/jmespath/go-jmespath/internal/testify v1.5.1/go.mod h1:L3OGu8Wl2/fWfCI6z80xFu9LTZmf1ZRjMHUOPmWr69U= -github.com/jmoiron/sqlx v1.2.0/go.mod h1:1FEQNm3xlJgrMD+FBdI9+xvCksHtbpVBBw5dYhBSsks= github.com/joho/godotenv v1.3.0/go.mod h1:7hK45KPybAkOC6peb+G5yklZfMxEjkZhHbwpqxOKXbg= github.com/josephspurrier/goversioninfo v1.4.0/go.mod h1:JWzv5rKQr+MmW+LvM412ToT/IkYDZjaclF2pKDss8IY= -github.com/jpillora/backoff v1.0.0/go.mod h1:J/6gKK9jxlEcS3zixgDgUAsiuZ7yrSoa/FX5e0EB2j4= github.com/json-iterator/go v1.1.5/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU= github.com/json-iterator/go v1.1.9/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= -github.com/json-iterator/go v1.1.10/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4= github.com/json-iterator/go v1.1.12 h1:PV8peI4a0ysnczrg+LtxykD8LfKY9ML6u2jnxaEnrnM= github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= @@ -583,16 +446,11 @@ github.com/juju/ratelimit v1.0.1/go.mod h1:qapgC/Gy+xNh9UxzV13HGGl/6UXNN+ct+vwSg github.com/julienschmidt/httprouter v1.2.0/go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w= github.com/julienschmidt/httprouter v1.3.0 h1:U0609e9tgbseu3rBINet9P48AI/D3oJs4dN7jwJOQ1U= github.com/julienschmidt/httprouter v1.3.0/go.mod h1:JR6WtHb+2LUe8TCKY3cZOxFyyO8IZAc4RVcycCCAKdM= -github.com/julz/importas v0.1.0 h1:F78HnrsjY3cR7j0etXy5+TU1Zuy7Xt08X/1aJnH5xXY= -github.com/julz/importas v0.1.0/go.mod h1:oSFU2R4XK/P7kNBrnL/FEQlDGN1/6WoxXEjSSXO0DV0= github.com/karrick/godirwalk v1.8.0/go.mod h1:H5KPZjojv4lE+QYImBI8xVtrBRgYrIVsaRPx4tDPEn4= github.com/karrick/godirwalk v1.10.3/go.mod h1:RoGL9dQei4vP9ilrpETWE8CLOZ1kiN0LhBygSwrAsHA= github.com/kavu/go_reuseport v1.5.0 h1:UNuiY2OblcqAtVDE8Gsg1kZz8zbBWg907sP1ceBV+bk= github.com/kavu/go_reuseport v1.5.0/go.mod h1:CG8Ee7ceMFSMnx/xr25Vm0qXaj2Z4i5PWoUx+JZ5/CU= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= -github.com/kisielk/errcheck v1.6.2 h1:uGQ9xI8/pgc9iOoCe7kWQgRE6SBTrCGmTSf0LrEtY7c= -github.com/kisielk/errcheck v1.6.2/go.mod h1:nXw/i/MfnvRHqXa7XXmQMUB0oNFGuBrNI8d8NLy0LPw= -github.com/kisielk/gotool v1.0.0 h1:AV2c/EiW3KqPNT9ZKl07ehoAGi4C5/01Cfbblndcapg= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/klauspost/compress v1.9.5/go.mod h1:RyIbtBH6LamlWaDj8nUwkbUhJ87Yi3uG0guNDohfE1A= github.com/klauspost/compress v1.13.6 h1:P76CopJELS0TiO2mebmnzgWaajssP/EszplttgQxcgc= @@ -604,7 +462,6 @@ github.com/klauspost/reedsolomon v1.9.16 h1:mR0AwphBwqFv/I3B9AHtNKvzuowI1vrj8/3U github.com/klauspost/reedsolomon v1.9.16/go.mod h1:eqPAcE7xar5CIzcdfwydOEdcmchAKAP/qs14y4GCBOk= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/konsorten/go-windows-terminal-sequences v1.0.2/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= -github.com/konsorten/go-windows-terminal-sequences v1.0.3/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/fs v0.1.0 h1:Jskdu9ieNAYnjxsi0LbQp1ulIKZV1LAFgK1tWhpZgl8= github.com/kr/fs v0.1.0/go.mod h1:FFnZGqtBN9Gxj7eW1uZ42v5BccTP0vu6NEaFoC2HwRg= github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515/go.mod h1:+0opPa2QZZtGFBFZlji/RkVcI2GknAs/DXo4wKdlNEc= @@ -618,37 +475,19 @@ github.com/kr/pty v1.1.3/go.mod h1:pFQYn66WHrOpPYNljwOMqo10TkYh1fy3cYio2l3bCsQ= github.com/kr/text v0.1.0/go.mod h1:4Jbv+DJW3UT/LiOwJeYQe1efqtUx/iVham/4vfdArNI= github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= -github.com/kulti/thelper v0.6.3 h1:ElhKf+AlItIu+xGnI990no4cE2+XaSu1ULymV2Yulxs= -github.com/kulti/thelper v0.6.3/go.mod h1:DsqKShOvP40epevkFrvIwkCMNYxMeTNjdWL4dqWHZ6I= -github.com/kunwardeep/paralleltest v1.0.6 h1:FCKYMF1OF2+RveWlABsdnmsvJrei5aoyZoaGS+Ugg8g= -github.com/kunwardeep/paralleltest v1.0.6/go.mod h1:Y0Y0XISdZM5IKm3TREQMZ6iteqn1YuwCsJO/0kL9Zes= -github.com/kyoh86/exportloopref v0.1.8 h1:5Ry/at+eFdkX9Vsdw3qU4YkvGtzuVfzT4X7S77LoN/M= -github.com/kyoh86/exportloopref v0.1.8/go.mod h1:1tUcJeiioIs7VWe5gcOObrux3lb66+sBqGZrRkMwPgg= -github.com/ldez/gomoddirectives v0.2.3 h1:y7MBaisZVDYmKvt9/l1mjNCiSA1BVn34U0ObUcJwlhA= -github.com/ldez/gomoddirectives v0.2.3/go.mod h1:cpgBogWITnCfRq2qGoDkKMEVSaarhdBr6g8G04uz6d0= -github.com/ldez/tagliatelle v0.3.1 h1:3BqVVlReVUZwafJUwQ+oxbx2BEX2vUG4Yu/NOfMiKiM= -github.com/ldez/tagliatelle v0.3.1/go.mod h1:8s6WJQwEYHbKZDsp/LjArytKOG8qaMrKQQ3mFukHs88= github.com/leodido/go-urn v1.2.1 h1:BqpAaACuzVSgi/VLzGZIobT2z4v53pjosyNd9Yv6n/w= github.com/leodido/go-urn v1.2.1/go.mod h1:zt4jvISO2HfUBqxjfIshjdMTYS56ZS/qv49ictyFfxY= -github.com/leonklingele/grouper v1.1.0 h1:tC2y/ygPbMFSBOs3DcyaEMKnnwH7eYKzohOtRrf0SAg= -github.com/leonklingele/grouper v1.1.0/go.mod h1:uk3I3uDfi9B6PeUjsCKi6ndcf63Uy7snXgR4yDYQVDY= -github.com/lib/pq v1.0.0/go.mod h1:5WUZQaWbwv1U+lTReE5YruASi9Al49XbQIvNi/34Woo= github.com/lucas-clemente/quic-go v0.24.0/go.mod h1:paZuzjXCE5mj6sikVLMvqXk8lJV2AsqtJ6bDhjEfxx0= github.com/lucas-clemente/quic-go v0.27.0 h1:v6WY87q9zD4dKASbG8hy/LpzAVNzEQzw8sEIeloJsc4= github.com/lucas-clemente/quic-go v0.27.0/go.mod h1:AzgQoPda7N+3IqMMMkywBKggIFo2KT6pfnlrQ2QieeI= github.com/lucor/goinfo v0.0.0-20210802170112-c078a2b0f08b/go.mod h1:PRq09yoB+Q2OJReAmwzKivcYyremnibWGbK7WfftHzc= -github.com/lufeee/execinquery v1.2.1 h1:hf0Ems4SHcUGBxpGN7Jz78z1ppVkP/837ZlETPCEtOM= -github.com/lufeee/execinquery v1.2.1/go.mod h1:EC7DrEKView09ocscGHC+apXMIaorh4xqSxS/dy8SbM= github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 h1:6E+4a0GO5zZEnZ81pIr0yLvtUWk2if982qA3F3QD6H4= github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0/go.mod h1:zJYVVT2jmtg6P3p1VtQj7WsuWi/y4VnjVBn7F8KPB3I= github.com/lunixbochs/vtclean v1.0.0/go.mod h1:pHhQNgMf3btfWnGBVipUOjRYhoOsdGqdm/+2c2E2WMI= -github.com/magiconair/properties v1.8.5 h1:b6kJs+EmPFMYGkow9GiUyCyOvIwYetYJ3fSaWak/Gls= github.com/magiconair/properties v1.8.5/go.mod h1:y3VJvCyxH9uVvJTWEGAELF3aiYNyPKd5NZ3oSwXrF60= github.com/magiconair/properties v1.8.6 h1:5ibWZ6iY0NctNGWo87LalDlEZ6R41TqbbDamhfG/Qzo= github.com/magiconair/properties v1.8.6/go.mod h1:y3VJvCyxH9uVvJTWEGAELF3aiYNyPKd5NZ3oSwXrF60= github.com/mailru/easyjson v0.0.0-20190312143242-1de009706dbe/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= -github.com/maratori/testpackage v1.1.0 h1:GJY4wlzQhuBusMF1oahQCBtUV/AQ/k69IZ68vxaac2Q= -github.com/maratori/testpackage v1.1.0/go.mod h1:PeAhzU8qkCwdGEMTEupsHJNlQu2gZopMC6RjbhmHeDc= github.com/markbates/oncer v0.0.0-20181203154359-bf2de49a0be2/go.mod h1:Ld9puTsIW75CHf65OeIOkyKbteujpZVXDpWK6YGZbxE= github.com/markbates/safe v1.0.1/go.mod h1:nAqgmRi7cY2nqMc92/bSEeQA+R4OheNU2T1kNSCBdG0= github.com/marten-seemann/qpack v0.2.1/go.mod h1:F7Gl5L1jIgN1D11ucXefiuJS9UMVP2opoCp2jDKb7wc= @@ -661,15 +500,11 @@ github.com/marten-seemann/qtls-go1-17 v0.1.1 h1:DQjHPq+aOzUeh9/lixAGunn6rIOQyWCh github.com/marten-seemann/qtls-go1-17 v0.1.1/go.mod h1:C2ekUKcDdz9SDWxec1N/MvcXBpaX9l3Nx67XaR84L5s= github.com/marten-seemann/qtls-go1-18 v0.1.1 h1:qp7p7XXUFL7fpBvSS1sWD+uSqPvzNQK43DH+/qEkj0Y= github.com/marten-seemann/qtls-go1-18 v0.1.1/go.mod h1:mJttiymBAByA49mhlNZZGrH5u1uXYZJ+RW28Py7f4m4= -github.com/matoous/godox v0.0.0-20210227103229-6504466cf951 h1:pWxk9e//NbPwfxat7RXkts09K+dEBJWakUWwICVqYbA= -github.com/matoous/godox v0.0.0-20210227103229-6504466cf951/go.mod h1:1BELzlh859Sh1c6+90blK8lbYy0kwQf1bYlBhBysy1s= -github.com/matryer/is v1.4.0/go.mod h1:8I/i5uYgLzgsgEloJE1U6xx5HkBQpAZvepWuujKwMRU= github.com/mattn/go-colorable v0.0.9/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-colorable v0.1.4/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= github.com/mattn/go-colorable v0.1.6/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.8/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= github.com/mattn/go-colorable v0.1.9/go.mod h1:u6P/XSegPjTcexA+o6vUJrdnUu04hMope9wVRipJSqc= -github.com/mattn/go-colorable v0.1.12 h1:jF+Du6AlPIjs2BiUiQlKOX0rt3SujHxPnksPKZbaA40= github.com/mattn/go-colorable v0.1.12/go.mod h1:u5H1YNBxpqRaxsYJYSkiCWKzEfiAb1Gb520KVy5xxl4= github.com/mattn/go-colorable v0.1.13 h1:fFA4WZxdEF4tXPZVKMLwD8oUnCTTo08duU7wxecdEvA= github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= @@ -678,22 +513,13 @@ github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hd github.com/mattn/go-isatty v0.0.10/go.mod h1:qgIWMr58cqv1PHHyhnkY9lrL7etaEgOFcMEpPG5Rm84= github.com/mattn/go-isatty v0.0.11/go.mod h1:PhnuNfih5lzO57/f3n+odYbM4JtupLOxQOAqxQCu2WE= github.com/mattn/go-isatty v0.0.12/go.mod h1:cbi8OIDigv2wuxKPP5vlRcQ1OAZbq2CE4Kysco4FUpU= -github.com/mattn/go-isatty v0.0.14 h1:yVuAays6BHfxijgZPzw+3Zlu5yQgKGP2/hcQbHb7S9Y= github.com/mattn/go-isatty v0.0.14/go.mod h1:7GGIvUiUoEMVVmxf/4nioHXj79iQHKdU27kJ6hsGG94= github.com/mattn/go-isatty v0.0.16 h1:bq3VjFmv/sOjHtdEhmkEV4x1AJtvUvOJ2PFAZ5+peKQ= github.com/mattn/go-isatty v0.0.16/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= -github.com/mattn/go-runewidth v0.0.9 h1:Lm995f3rfxdpd6TSmuVCHVb/QhupuXlYr8sCI/QdE+0= -github.com/mattn/go-runewidth v0.0.9/go.mod h1:H031xJmbD/WCDINGzjvQ9THkh0rPKHF+m2gUSrubnMI= -github.com/mattn/go-sqlite3 v1.9.0/go.mod h1:FPy6KqzDD04eiIsT53CuJW3U88zkxoIYsOqkbpncsNc= github.com/mattn/go-sqlite3 v1.14.12 h1:TJ1bhYJPV44phC+IMu1u2K/i5RriLTPe+yc68XDJ1Z0= github.com/mattn/go-sqlite3 v1.14.12/go.mod h1:NyWgC/yNuGj7Q9rpYnZvas74GogHl5/Z4A/KQRfk6bU= -github.com/matttproud/golang_protobuf_extensions v1.0.1 h1:4hp9jkHxhMHkqkrB3Ix0jegS5sx/RkqARlsWZ6pIwiU= github.com/matttproud/golang_protobuf_extensions v1.0.1/go.mod h1:D8He9yQNgCq6Z5Ld7szi9bcBfOoFv/3dc6xSMkL2PC0= -github.com/mbilski/exhaustivestruct v1.2.0 h1:wCBmUnSYufAHO6J4AVWY6ff+oxWxsVFrwgOdMUQePUo= -github.com/mbilski/exhaustivestruct v1.2.0/go.mod h1:OeTBVxQWoEmB2J2JCHmXWPJ0aksxSUOUy+nvtVEfzXc= github.com/mcuadros/go-version v0.0.0-20190830083331-035f6764e8d2/go.mod h1:76rfSfYPWj01Z85hUf/ituArm797mNKcvINh1OlsZKo= -github.com/mgechev/revive v1.2.3 h1:NzIEEa9+WimQ6q2Ov7OcNeySS/IOcwtkQ8RAh0R5UJ4= -github.com/mgechev/revive v1.2.3/go.mod h1:iAWlQishqCuj4yhV24FTnKSXGpbAA+0SckXB8GQMX/Q= github.com/microcosm-cc/bluemonday v1.0.1/go.mod h1:hsXNsILzKxV+sX77C5b8FSuKF00vh2OMYv+xgHpAMF4= github.com/miekg/dns v1.0.14/go.mod h1:W1PPwlIAgtquWBMBEV9nkV9Cazfe8ScdGz/Lj7v3Nrg= github.com/miekg/dns v1.1.26/go.mod h1:bPDLeHnStXmXAq1m/Ch/hvfNHr14JKNPMBo3VZKjuso= @@ -713,7 +539,6 @@ github.com/mitchellh/iochan v1.0.0/go.mod h1:JwYml1nuB7xOzsp52dPpHFffvOCDupsG0Qu github.com/mitchellh/mapstructure v0.0.0-20160808181253-ca63d7c062ee/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y= github.com/mitchellh/mapstructure v1.4.1/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= -github.com/mitchellh/mapstructure v1.4.3 h1:OVowDSCllw/YjdLkam3/sm7wEtOy59d8ndGgCcyj8cs= github.com/mitchellh/mapstructure v1.4.3/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= github.com/mitchellh/mapstructure v1.5.0 h1:jeMsZIYE/09sWLaz43PL7Gy6RuMjD2eJVyuac5Z2hdY= github.com/mitchellh/mapstructure v1.5.0/go.mod h1:bFUtVrKA4DC2yAKiSyO/QUcy7e+RRV2QTWOzhPopBRo= @@ -725,30 +550,17 @@ github.com/modern-go/reflect2 v1.0.1/go.mod h1:bx2lNnkwVCuqBIxFjflWJWanXIb3Rllmb github.com/modern-go/reflect2 v1.0.2 h1:xBagoLtFs94CBntxluKeaWgTMpvLxC4ur3nMaC9Gz0M= github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= github.com/montanaflynn/stats v0.0.0-20171201202039-1bf9dbcd8cbe/go.mod h1:wL8QJuTMNUDYhXwkmfOly8iTdp5TEcJFWZD2D7SIkUc= -github.com/moricho/tparallel v0.2.1 h1:95FytivzT6rYzdJLdtfn6m1bfFJylOJK41+lgv/EHf4= -github.com/moricho/tparallel v0.2.1/go.mod h1:fXEIZxG2vdfl0ZF8b42f5a78EhjjD5mX8qUplsoSU4k= github.com/mwitkow/go-conntrack v0.0.0-20161129095857-cc309e4a2223/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= -github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f/go.mod h1:qRWi+5nqEBWmkhHvq77mSJWrCKwh8bxhgT7d/eI7P4U= github.com/nacos-group/nacos-sdk-go v1.1.2 h1:lWTpf5SXLetQetS7p31eGic/ncqsnn0Zbau1i3eC25Y= github.com/nacos-group/nacos-sdk-go v1.1.2/go.mod h1:I8Vj4M8ZLpBk7EY2A8RXQE1SbfCA7b56TJBPIFTrUYE= -github.com/nakabonne/nestif v0.3.1 h1:wm28nZjhQY5HyYPx+weN3Q65k6ilSBxDb8v5S81B81U= -github.com/nakabonne/nestif v0.3.1/go.mod h1:9EtoZochLn5iUprVDmDjqGKPofoUEBL8U4Ngq6aY7OE= -github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354 h1:4kuARK6Y6FxaNu/BnU2OAaLF86eTVhP2hjTB6iMvItA= -github.com/nbutton23/zxcvbn-go v0.0.0-20210217022336-fa2cb2858354/go.mod h1:KSVJerMDfblTH7p5MZaTt+8zaT2iEk3AkVb9PQdZuE8= github.com/neelance/astrewrite v0.0.0-20160511093645-99348263ae86/go.mod h1:kHJEU3ofeGjhHklVoIGuVj85JJwZ6kWPaJwCIxgnFmo= github.com/neelance/sourcemap v0.0.0-20151028013722-8c68805598ab/go.mod h1:Qr6/a/Q4r9LP1IltGz7tA7iOK1WonHEYhu1HRBA7ZiM= github.com/neelance/sourcemap v0.0.0-20200213170602-2833bce08e4c/go.mod h1:Qr6/a/Q4r9LP1IltGz7tA7iOK1WonHEYhu1HRBA7ZiM= github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646/go.mod h1:jpp1/29i3P1S/RLdc7JQKbRpFeM1dOBd8T9ki5s+AY8= github.com/niemeyer/pretty v0.0.0-20200227124842-a10e7caefd8e/go.mod h1:zD1mROLANZcx1PVRCS0qkT7pwLkGfwJo4zjcN/Tysno= -github.com/nishanths/exhaustive v0.8.1 h1:0QKNascWv9qIHY7zRoZSxeRr6kuk5aAT3YXLTiDmjTo= -github.com/nishanths/exhaustive v0.8.1/go.mod h1:qj+zJJUgJ76tR92+25+03oYUhzF4R7/2Wk7fGTfCHmg= -github.com/nishanths/predeclared v0.2.2 h1:V2EPdZPliZymNAn79T8RkNApBjMmVKh5XRpLm/w98Vk= -github.com/nishanths/predeclared v0.2.2/go.mod h1:RROzoN6TnGQupbC+lqggsOlcgysk3LMK/HI84Mp280c= github.com/nxadm/tail v1.4.4/go.mod h1:kenIhsEOeOJmVchQTgglprH7qJGnHDVpk1VPCcaMI8A= github.com/nxadm/tail v1.4.8 h1:nPr65rt6Y5JFSKQO7qToXr7pePgD6Gwiw05lkbyAQTE= github.com/nxadm/tail v1.4.8/go.mod h1:+ncqLTQzXmGhMZNUePPaPqPvBxHAIsmXswZKocGu+AU= -github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N7AbDhec= -github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE= github.com/onsi/ginkgo v1.12.1/go.mod h1:zj2OWP4+oCPe1qIXoGWkgMRwljMUYCdkwsT2108oapk= github.com/onsi/ginkgo v1.14.0/go.mod h1:iSB4RoI2tjJc9BBv4NKIKWKya62Rps+oPG/Lv9klQyY= @@ -764,30 +576,21 @@ github.com/onsi/gomega v1.10.5/go.mod h1:gza4q3jKQJijlu05nKWRCW/GavJumGt8aNRxWg7 github.com/onsi/gomega v1.13.0/go.mod h1:lRk9szgn8TxENtWd0Tp4c3wjlRfMTMH27I+3Je41yGY= github.com/onsi/gomega v1.16.0/go.mod h1:HnhC7FXeEQY45zxNK3PPoIUhzk/80Xly9PcubAlGdZY= github.com/onsi/gomega v1.17.0/go.mod h1:HnhC7FXeEQY45zxNK3PPoIUhzk/80Xly9PcubAlGdZY= -github.com/onsi/gomega v1.18.1 h1:M1GfJqGRrBrrGGsbxzV5dqM2U2ApXefZCQpkukxYRLE= github.com/onsi/gomega v1.18.1/go.mod h1:0q+aL8jAiMXy9hbwj2mr5GziHiwhAIQpFmmtT5hitRs= +github.com/onsi/gomega v1.20.0 h1:8W0cWlwFkflGPLltQvLRB7ZVD5HuP6ng320w2IS245Q= +github.com/onsi/gomega v1.20.0/go.mod h1:DtrZpjmvpn2mPm4YWQa0/ALMDj9v4YxLgojwPeREyVo= github.com/openzipkin/zipkin-go v0.1.1/go.mod h1:NtoC/o8u3JlF1lSlyPNswIbeQH9bJTmOf0Erfk+hxe8= -github.com/otiai10/copy v1.2.0/go.mod h1:rrF5dJ5F0t/EWSYODDu4j9/vEeYHMkc8jt0zJChqQWw= -github.com/otiai10/curr v0.0.0-20150429015615-9b4961190c95/go.mod h1:9qAhocn7zKJG+0mI8eUu6xqkFDYS2kb2saOteoSB3cE= -github.com/otiai10/curr v1.0.0/go.mod h1:LskTG5wDwr8Rs+nNQ+1LlxRjAtTZZjtJW4rMXl6j4vs= -github.com/otiai10/mint v1.3.0/go.mod h1:F5AjcsTsWUqX+Na9fpHb52P8pcRX2CI6A3ctIT91xUo= -github.com/otiai10/mint v1.3.1/go.mod h1:/yxELlJQ0ufhjUwhshSj+wFjZ78CnZ48/1wtmBH1OTc= github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= github.com/pascaldekloe/goe v0.1.0 h1:cBOtyMzM9HTpWjXfbbunk26uA6nG3a8n06Wieeh0MwY= github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= github.com/pelletier/go-toml v1.7.0/go.mod h1:vwGMzjaWMwyfHwgIBhI2YUM4fB6nL6lVAvS1LBMMhTE= -github.com/pelletier/go-toml v1.9.3 h1:zeC5b1GviRUyKYd6OJPvBU/mcVDVoL1OhT17FCt5dSQ= github.com/pelletier/go-toml v1.9.3/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= github.com/pelletier/go-toml v1.9.5 h1:4yBQzkHv+7BHq2PQUZF3Mx0IYxG7LsP222s7Agd3ve8= github.com/pelletier/go-toml v1.9.5/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= -github.com/pelletier/go-toml/v2 v2.0.1 h1:8e3L2cCQzLFi2CR4g7vGFuFxX7Jl1kKX8gW+iV0GUKU= -github.com/pelletier/go-toml/v2 v2.0.1/go.mod h1:r9LEWfGN8R5k0VXJ+0BkIe7MYkRdwZOjgMj2KwnJFUo= github.com/pelletier/go-toml/v2 v2.0.2 h1:+jQXlF3scKIcSEKkdHzXhCTDLPFi5r1wnK6yPS+49Gw= github.com/pelletier/go-toml/v2 v2.0.2/go.mod h1:MovirKjgVRESsAvNZlAjtFwV867yGuwRkXbG66OzopI= github.com/peterbourgon/g2s v0.0.0-20140925154142-ec76db4c1ac1 h1:5Dl+ADmsGerAqHwWzyLqkNaUBQ+48DQwfDCaW1gHAQM= github.com/peterbourgon/g2s v0.0.0-20140925154142-ec76db4c1ac1/go.mod h1:1VcHEd3ro4QMoHfiNl/j7Jkln9+KQuorp0PItHMJYNg= -github.com/phayes/checkstyle v0.0.0-20170904204023-bfd46e6a821d h1:CdDQnGF8Nq9ocOS/xlSptM1N3BbrA6/kmaep5ggwaIA= -github.com/phayes/checkstyle v0.0.0-20170904204023-bfd46e6a821d/go.mod h1:3OzsM7FXDQlpCiw2j81fOmAwQLnZnLGXVKUzeKQXIAw= github.com/philhofer/fwd v1.1.1 h1:GdGcTjf5RNAxwS4QLsiMzJYj5KEvPJD3Abr261yRQXQ= github.com/philhofer/fwd v1.1.1/go.mod h1:gk3iGcWd9+svBvR0sR+KPcfE+RNWozjowpeBVG3ZVNU= github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= @@ -801,8 +604,6 @@ github.com/pkg/sftp v1.13.5 h1:a3RLUqkyjYRtBTZJZ1VRrKbN3zhuPLlUc3sphVz81go= github.com/pkg/sftp v1.13.5/go.mod h1:wHDZ0IZX6JcBYRK1TH9bcVq8G7TLpVHYIGJRFnmPfxg= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= -github.com/polyfloyd/go-errorlint v1.0.2 h1:kp1yvHflYhTmw5m3MmBy8SCyQkKPjwDthVuMH0ug6Yk= -github.com/polyfloyd/go-errorlint v1.0.2/go.mod h1:APVvOesVSAnne5SClsPxPdfvZTVDojXh1/G3qb5wjGI= github.com/posener/complete v1.1.1/go.mod h1:em0nMJCgc9GFtwrmVmEMR/ZL6WyhyjMBndrE9hABlRI= github.com/posener/complete v1.2.3/go.mod h1:WZIdtGGp+qx0sLrYKtIRAruyNpv6hFCicSgv7Sy7s/s= github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c h1:ncq/mPwQF4JjgDlrVEn3C11VoGHZN7m8qihwgMEtzYw= @@ -811,43 +612,17 @@ github.com/prometheus/client_golang v0.8.0/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXP github.com/prometheus/client_golang v0.9.1/go.mod h1:7SWBe2y4D6OKWSNQJUaRYU/AaXPKyh/dDVn+NZz0KFw= github.com/prometheus/client_golang v1.0.0/go.mod h1:db9x61etRT2tGnBNRi70OPL5FsnadC4Ky3P0J6CfImo= github.com/prometheus/client_golang v1.4.0/go.mod h1:e9GMxYsXl05ICDXkRhurwBS4Q3OK1iX/F2sw+iXX5zU= -github.com/prometheus/client_golang v1.7.1/go.mod h1:PY5Wy2awLA44sXw4AOSfFBetzPP4j5+D6mVACh+pe2M= -github.com/prometheus/client_golang v1.11.0/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= -github.com/prometheus/client_golang v1.12.1 h1:ZiaPsmm9uiBeaSMRznKsCDNtPCS0T3JVDGF+06gjBzk= -github.com/prometheus/client_golang v1.12.1/go.mod h1:3Z9XVyYiZYEO+YQWt3RD2R3jrbd179Rt297l4aS6nDY= github.com/prometheus/client_model v0.0.0-20180712105110-5c3871d89910/go.mod h1:MbSGuTsp3dbXC40dX6PRTWyKYBIrTGTE9sqQNg2J8bo= github.com/prometheus/client_model v0.0.0-20190129233127-fd36f4220a90/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= -github.com/prometheus/client_model v0.2.0 h1:uq5h0d+GuxiXLJLNABMgp2qUWDPiLvgCzz2dUR+/W/M= github.com/prometheus/client_model v0.2.0/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/common v0.0.0-20180801064454-c7de2306084e/go.mod h1:daVV7qP5qjZbuso7PdcryaAu0sAZbrN9i7WWcTMWvro= github.com/prometheus/common v0.4.1/go.mod h1:TNfzLD0ON7rHzMJeJkieUDPYmFC7Snx/y86RQel1bk4= github.com/prometheus/common v0.9.1/go.mod h1:yhUN8i9wzaXS3w1O07YhxHEBxD+W35wd8bs7vj7HSQ4= -github.com/prometheus/common v0.10.0/go.mod h1:Tlit/dnDKsSWFlCLTWaA1cyBgKHSMdTB80sz/V91rCo= -github.com/prometheus/common v0.26.0/go.mod h1:M7rCNAaPfAosfx8veZJCuw84e35h3Cfd9VFqTh1DIvc= -github.com/prometheus/common v0.32.1 h1:hWIdL3N2HoUx3B8j3YN9mWor0qhY/NlEKZEaXxuIRh4= -github.com/prometheus/common v0.32.1/go.mod h1:vu+V0TpY+O6vW9J44gczi3Ap/oXXR10b+M/gUGO4Hls= github.com/prometheus/procfs v0.0.0-20180725123919-05ee40e3a273/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.0-20181005140218-185b4288413d/go.mod h1:c3At6R/oaqEKCNdg8wHV1ftS6bRYblBhIjjI8uT2IGk= github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.0.8/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A= -github.com/prometheus/procfs v0.1.3/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= -github.com/prometheus/procfs v0.6.0/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= -github.com/prometheus/procfs v0.7.3 h1:4jVXhlkAyzOScmCkXBTOLRLTz8EeU+eyjrwB/EPq0VU= -github.com/prometheus/procfs v0.7.3/go.mod h1:cz+aTbrPOrUb4q7XlbU9ygM+/jj0fzG6c1xBZuNvfVA= -github.com/quasilyte/go-ruleguard v0.3.1-0.20210203134552-1b5a410e1cc8/go.mod h1:KsAh3x0e7Fkpgs+Q9pNLS5XpFSvYCEVl5gP9Pp1xp30= -github.com/quasilyte/go-ruleguard v0.3.17 h1:cDdoaSbQg11LXPDQqiCK54QmQXsEQQCTIgdcpeULGSI= -github.com/quasilyte/go-ruleguard v0.3.17/go.mod h1:sST5PvaR7yb/Az5ksX8oc88usJ4EGjmJv7cK7y3jyig= -github.com/quasilyte/go-ruleguard/dsl v0.3.0/go.mod h1:KeCP03KrjuSO0H1kTuZQCWlQPulDV6YMIXmpQss17rU= -github.com/quasilyte/go-ruleguard/dsl v0.3.21/go.mod h1:KeCP03KrjuSO0H1kTuZQCWlQPulDV6YMIXmpQss17rU= -github.com/quasilyte/go-ruleguard/rules v0.0.0-20201231183845-9e62ed36efe1/go.mod h1:7JTjp89EGyU1d6XfBiXihJNG37wB2VRkd125Q1u7Plc= -github.com/quasilyte/go-ruleguard/rules v0.0.0-20211022131956-028d6511ab71/go.mod h1:4cgAphtvu7Ftv7vOT2ZOYhC6CvBxZixcasr8qIOTA50= -github.com/quasilyte/gogrep v0.0.0-20220120141003-628d8b3623b5 h1:PDWGei+Rf2bBiuZIbZmM20J2ftEy9IeUCHA8HbQqed8= -github.com/quasilyte/gogrep v0.0.0-20220120141003-628d8b3623b5/go.mod h1:wSEyW6O61xRV6zb6My3HxrQ5/8ke7NE2OayqCHa3xRM= -github.com/quasilyte/regex/syntax v0.0.0-20200407221936-30656e2c4a95 h1:L8QM9bvf68pVdQ3bCFZMDmnt9yqcMBro1pC7F+IPYMY= -github.com/quasilyte/regex/syntax v0.0.0-20200407221936-30656e2c4a95/go.mod h1:rlzQ04UMyJXu/aOvhd8qT+hvDrFpiwqp8MRXDY9szc0= -github.com/quasilyte/stdinfo v0.0.0-20220114132959-f7386bf02567 h1:M8mH9eK4OUR4lu7Gd+PU1fV2/qnDNfzT635KRSObncs= -github.com/quasilyte/stdinfo v0.0.0-20220114132959-f7386bf02567/go.mod h1:DWNGW8A4Y+GyBgPuaQJuWiy0XYftx4Xm/y5Jqk9I6VQ= github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475 h1:N/ElC8H3+5XpJzTSTfLsJV/mx9Q9g7kxmchpfZyxgzM= github.com/rcrowley/go-metrics v0.0.0-20201227073835-cf1acfcdf475/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/robfig/cron/v3 v3.0.1 h1:WdRxkvbJztn8LMz/QEvLN5sBU+xKpSqwwUO1Pjr4qDs= @@ -857,8 +632,9 @@ github.com/rogpeppe/go-internal v1.1.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFR github.com/rogpeppe/go-internal v1.2.2/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/rogpeppe/go-internal v1.6.1/go.mod h1:xXDCJY+GAPziupqXw64V24skbSoqbTEfhy4qGm1nDQc= -github.com/rogpeppe/go-internal v1.8.0 h1:FCbCCtXNOY3UtUuHUYaghJg4y7Fd14rXifAYUAtL9R8= github.com/rogpeppe/go-internal v1.8.0/go.mod h1:WmiCO8CzOY8rg0OYDC4/i/2WRWAB6poM+XZ2dLUbcbE= +github.com/rogpeppe/go-internal v1.8.1 h1:geMPLpDpQOgVyCg5z5GoRwLHepNdb71NXb67XFkP+Eg= +github.com/rogpeppe/go-internal v1.8.1/go.mod h1:JeRgkft04UBgHMgCIwADu4Pn6Mtm5d4nPKWu0nJ5d+o= github.com/rpcxio/libkv v0.5.1-0.20210420120011-1fceaedca8a5 h1:oGficf/KJp1y22zTpjjCRtjtNM9QRjww3fqyQPLgypg= github.com/rpcxio/libkv v0.5.1-0.20210420120011-1fceaedca8a5/go.mod h1:zHGgtLr3cFhGtbalum0BrMPOjhFZFJXCKiws/25ewls= github.com/rs/cors v1.8.2 h1:KCooALfAYGs415Cwu5ABvv9n9509fSiG5SQJn/AQo4U= @@ -870,33 +646,17 @@ github.com/rubyist/circuitbreaker v2.2.1+incompatible/go.mod h1:Ycs3JgJADPuzJDwf github.com/russross/blackfriday v1.5.2/go.mod h1:JO/DiYxRf+HjHt06OyowR9PTA263kcR/rfWxYHBV53g= github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= -github.com/ryancurrah/gomodguard v1.2.4 h1:CpMSDKan0LtNGGhPrvupAoLeObRFjND8/tU1rEOtBp4= -github.com/ryancurrah/gomodguard v1.2.4/go.mod h1:+Kem4VjWwvFpUJRJSwa16s1tBJe+vbv02+naTow2f6M= -github.com/ryanrolds/sqlclosecheck v0.3.0 h1:AZx+Bixh8zdUBxUA1NxbxVAS78vTPq4rCb8OUZI9xFw= -github.com/ryanrolds/sqlclosecheck v0.3.0/go.mod h1:1gREqxyTGR3lVtpngyFo3hZAgk0KCtEdgEkHwDbigdA= github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f/go.mod h1:sm1tb6uqfes/u+d4ooFouqFdy9/2g9QGwK3SQygK0Ts= github.com/samuel/go-zookeeper v0.0.0-20201211165307-7117e9ea2414 h1:AJNDS0kP60X8wwWFvbLPwDuojxubj9pbfK7pjHw0vKg= github.com/samuel/go-zookeeper v0.0.0-20201211165307-7117e9ea2414/go.mod h1:gi+0XIa01GRL2eRQVjQkKGqKF3SF9vZR/HnPullcV2E= -github.com/sanposhiho/wastedassign/v2 v2.0.6 h1:+6/hQIHKNJAUixEj6EmOngGIisyeI+T3335lYTyxRoA= -github.com/sanposhiho/wastedassign/v2 v2.0.6/go.mod h1:KyZ0MWTwxxBmfwn33zh3k1dmsbF2ud9pAAGfoLfjhtI= -github.com/sashamelentyev/interfacebloat v1.1.0 h1:xdRdJp0irL086OyW1H/RTZTr1h/tMEOsumirXcOJqAw= -github.com/sashamelentyev/interfacebloat v1.1.0/go.mod h1:+Y9yU5YdTkrNvoX0xHc84dxiN1iBi9+G8zZIhPVoNjQ= -github.com/sashamelentyev/usestdlibvars v1.13.0 h1:uObNudVEEHf6JbOJy5bgKJloA1bWjxR9fwgNFpPzKnI= -github.com/sashamelentyev/usestdlibvars v1.13.0/go.mod h1:D2Wb7niIYmTB+gB8z7kh8tyP5ccof1dQ+SFk+WW5NtY= github.com/satori/go.uuid v1.2.0 h1:0uYX9dsZ2yD7q2RtLRtPSdGDWzjeM3TbMJP9utgA0ww= github.com/satori/go.uuid v1.2.0/go.mod h1:dA0hQrYB0VpLJoorglMZABFdXlWrHn1NEOzdhQKdks0= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I= github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529/go.mod h1:DxrIzT+xaE7yg65j358z/aeFdxmN0P9QXhEzd20vsDc= -github.com/securego/gosec/v2 v2.13.1 h1:7mU32qn2dyC81MH9L2kefnQyRMUarfDER3iQyMHcjYM= -github.com/securego/gosec/v2 v2.13.1/go.mod h1:EO1sImBMBWFjOTFzMWfTRrZW6M15gm60ljzrmy/wtHo= github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo= github.com/serialx/hashring v0.0.0-20200727003509-22c0c7ab6b1b/go.mod h1:/yeG0My1xr/u+HZrFQ1tOQQQQrOawfyMUH13ai5brBc= github.com/sethvargo/go-password v0.2.0 h1:BTDl4CC/gjf/axHMaDQtw507ogrXLci6XRiLc7i/UHI= github.com/sethvargo/go-password v0.2.0/go.mod h1:Ym4Mr9JXLBycr02MFuVQ/0JHidNetSgbzutTr3zsYXE= -github.com/shazow/go-diff v0.0.0-20160112020656-b6b7b6733b8c h1:W65qqJCIOVP4jpqPQ0YvHYKwcMEMVWIzWC5iNQQfBTU= -github.com/shazow/go-diff v0.0.0-20160112020656-b6b7b6733b8c/go.mod h1:/PevMnwAxekIXwN8qQyfc5gl2NlkB3CQlkizAbOkeBs= -github.com/shirou/gopsutil/v3 v3.22.2 h1:wCrArWFkHYIdDxx/FSfF5RB4dpJYW6t7rcp3+zL8uks= -github.com/shirou/gopsutil/v3 v3.22.2/go.mod h1:WapW1AOOPlHyXr+yOyw3uYx36enocrtSoSBy0L5vUHY= github.com/shirou/gopsutil/v3 v3.22.7 h1:flKnuCMfUUrO+oAvwAd6GKZgnPzr098VA/UJ14nhJd4= github.com/shirou/gopsutil/v3 v3.22.7/go.mod h1:s648gW4IywYzUfE/KjXxUsqrqx/T2xO5VqOXxONeRfI= github.com/shurcooL/component v0.0.0-20170202220835-f88ec8f54cc4/go.mod h1:XhFIlyj5a1fBNx5aJTbKoIq0mNaPvOagO+HjB3EtxrY= @@ -929,17 +689,9 @@ github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPx github.com/sirupsen/logrus v1.4.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo= github.com/sirupsen/logrus v1.4.1/go.mod h1:ni0Sbl8bgC9z8RoU9G6nDWqqs/fq4eDPysMBDgk/93Q= github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE= -github.com/sirupsen/logrus v1.6.0/go.mod h1:7uNnSEd1DgxDLC74fIahvMZmmYsHGZGEOFrfsX/uA88= -github.com/sirupsen/logrus v1.8.1 h1:dJKuHgqk1NNQlqoA6BTlM1Wf9DOH3NBjQyu0h9+AZZE= github.com/sirupsen/logrus v1.8.1/go.mod h1:yWOB1SBYBC5VeMP7gHvWumXLIWorT60ONWic61uBYv0= github.com/sirupsen/logrus v1.9.0 h1:trlNQbNUG3OdDrDil03MCb1H2o9nJ1x4/5LYw7byDE0= github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= -github.com/sivchari/containedctx v1.0.2 h1:0hLQKpgC53OVF1VT7CeoFHk9YKstur1XOgfYIc1yrHI= -github.com/sivchari/containedctx v1.0.2/go.mod h1:PwZOeqm4/DLoJOqMSIJs3aKqXRX4YO+uXww087KZ7Bw= -github.com/sivchari/nosnakecase v1.7.0 h1:7QkpWIRMe8x25gckkFd2A5Pi6Ymo0qgr4JrhGt95do8= -github.com/sivchari/nosnakecase v1.7.0/go.mod h1:CwDzrzPea40/GB6uynrNLiorAlgFRvRbFSgJx2Gs+QY= -github.com/sivchari/tenv v1.7.0 h1:d4laZMBK6jpe5PWepxlV9S+LC0yXqvYHiq8E6ceoVVE= -github.com/sivchari/tenv v1.7.0/go.mod h1:64yStXKSOxDfX47NlhVwND4dHwfZDdbp2Lyl018Icvg= github.com/smallnest/quick v0.0.0-20220103065406-780def6371e6 h1:J8xk0QMMrqfDLqU0m07pYRRiOIlE7I3dNWAp/pAHqfo= github.com/smallnest/quick v0.0.0-20220103065406-780def6371e6/go.mod h1:h+J5yoLzf3XMKtM9l4vOaUtS4e+si6T3sKDtheJ15wc= github.com/smallnest/rpcx v1.7.4 h1:u6ADk/Ep8BqtAoJZO7LbniWsP+nqeAtcbaPm2D4eOXg= @@ -953,22 +705,15 @@ github.com/smartystreets/goconvey v1.7.2 h1:9RBaZCeXEQ3UselpuwUQHltGVXvdwm6cv1hg github.com/smartystreets/goconvey v1.7.2/go.mod h1:Vw0tHAZW6lzCRk3xgdin6fKYcG+G3Pg9vgXWeJpQFMM= github.com/soheilhy/cmux v0.1.5 h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js= github.com/soheilhy/cmux v0.1.5/go.mod h1:T7TcVDs9LWfQgPlPsdngu6I6QIoyIFZDDC6sNE1GqG0= -github.com/sonatard/noctx v0.0.1 h1:VC1Qhl6Oxx9vvWo3UDgrGXYCeKCe3Wbw7qAWL6FrmTY= -github.com/sonatard/noctx v0.0.1/go.mod h1:9D2D/EoULe8Yy2joDHJj7bv3sZoq9AaSb8B4lqBjiZI= github.com/sourcegraph/annotate v0.0.0-20160123013949-f4cad6c6324d/go.mod h1:UdhH50NIW0fCiwBSr0co2m7BnFLdv4fQTgdqdJTHFeE= -github.com/sourcegraph/go-diff v0.6.1 h1:hmA1LzxW0n1c3Q4YbrFgg4P99GSnebYa3x8gr0HZqLQ= -github.com/sourcegraph/go-diff v0.6.1/go.mod h1:iBszgVvyxdc8SFZ7gm69go2KDdt3ag071iBaWPF6cjs= github.com/sourcegraph/syntaxhighlight v0.0.0-20170531221838-bd320f5d308e/go.mod h1:HuIsMU8RRBOtsCgI77wP899iHVBQpCmg4ErYMZB+2IA= -github.com/spf13/afero v1.6.0 h1:xoax2sJ2DT8S8xA2paPFjDCScCNeWsg75VG0DLRreiY= github.com/spf13/afero v1.6.0/go.mod h1:Ai8FlHk4v/PARR026UzYexafAt9roJ7LcLMAmO6Z93I= github.com/spf13/afero v1.8.2 h1:xehSyVa0YnHWsJ49JFljMpg1HX19V6NDZ1fkm1Xznbo= github.com/spf13/afero v1.8.2/go.mod h1:CtAatgMJh6bJEIs48Ay/FOnkljP3WeGUG0MC1RfAqwo= -github.com/spf13/cast v1.3.1 h1:nFm6S0SMdyzrzcmThSipiEubIDy8WEXKNZ0UOgiRpng= github.com/spf13/cast v1.3.1/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE= github.com/spf13/cast v1.5.0 h1:rj3WzYc11XZaIZMPKmwP96zkFEnnAmV8s6XbB2aY32w= github.com/spf13/cast v1.5.0/go.mod h1:SpXXQ5YoyJw6s3/6cMTQuxvgRl3PCJiyaX9p6b155UU= github.com/spf13/cobra v0.0.3/go.mod h1:1l0Ry5zgKvJasoi3XT1TypsSe7PqH0Sj9dhYf7v3XqQ= -github.com/spf13/cobra v1.2.1 h1:+KmjbUw1hriSNMF55oPrkZcb27aECyrj8V2ytv7kWDw= github.com/spf13/cobra v1.2.1/go.mod h1:ExllRjgxM/piMAM+3tAZvg8fsklGAf3tPfi+i8t68Nk= github.com/spf13/cobra v1.5.0 h1:X+jTBEBqF0bHN+9cSMgmfuvv2VHJ9ezmFNf9Y/XstYU= github.com/spf13/cobra v1.5.0/go.mod h1:dWXEIy2H428czQCjInthrTRUg7yKbok+2Qi/yBIJoUM= @@ -977,7 +722,6 @@ github.com/spf13/jwalterweatherman v1.1.0/go.mod h1:aNWZUN0dPAAO/Ljvb5BEdw96iTZ0 github.com/spf13/pflag v1.0.3/go.mod h1:DYY7MBk1bdzusC3SYhjObp+wFpr4gzcvqqNjLnInEg4= github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA= github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg= -github.com/spf13/viper v1.8.1 h1:Kq1fyeebqsBfbjZj4EL7gj2IO0mMaiyjYUWcUsl2O44= github.com/spf13/viper v1.8.1/go.mod h1:o0Pch8wJ9BVSWGQMbra6iw0oQ5oktSIBaujf1rJH9Ns= github.com/spf13/viper v1.12.0 h1:CZ7eSOd3kZoaYDLbXnmzgQI5RlciuXBMA+18HwHRfZQ= github.com/spf13/viper v1.12.0/go.mod h1:b6COn30jlNxbm/V2IqWiNWkJ+vZNiMNksliPCiuKtSI= @@ -985,17 +729,11 @@ github.com/srwiley/oksvg v0.0.0-20200311192757-870daf9aa564 h1:HunZiaEKNGVdhTRQO github.com/srwiley/oksvg v0.0.0-20200311192757-870daf9aa564/go.mod h1:afMbS0qvv1m5tfENCwnOdZGOF8RGR/FsZ7bvBxQGZG4= github.com/srwiley/rasterx v0.0.0-20200120212402-85cb7272f5e9 h1:m59mIOBO4kfcNCEzJNy71UkeF4XIx2EVmL9KLwDQdmM= github.com/srwiley/rasterx v0.0.0-20200120212402-85cb7272f5e9/go.mod h1:mvWM0+15UqyrFKqdRjY6LuAVJR0HOVhJlEgZ5JWtSWU= -github.com/ssgreg/nlreturn/v2 v2.2.1 h1:X4XDI7jstt3ySqGU86YGAURbxw3oTDPK9sPEi6YEwQ0= -github.com/ssgreg/nlreturn/v2 v2.2.1/go.mod h1:E/iiPB78hV7Szg2YfRgyIrk1AD6JVMTRkkxBiELzh2I= -github.com/stbenjam/no-sprintf-host-port v0.1.1 h1:tYugd/yrm1O0dV+ThCbaKZh195Dfm07ysF0U6JQXczc= -github.com/stbenjam/no-sprintf-host-port v0.1.1/go.mod h1:TLhvtIvONRzdmkFiio4O8LHsN9N74I+PhRquPsxpL0I= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.1.1/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= -github.com/stretchr/objx v0.3.0 h1:NGXK3lHquSN08v5vWalVI/L8XU9hdzE/G6xsrze47As= github.com/stretchr/objx v0.3.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoHMkEqE= github.com/stretchr/objx v0.4.0 h1:M2gUjqZET1qApGOWNSnZ49BAIMX4F/1plDv3+l31EJ4= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= -github.com/stretchr/testify v1.1.4/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= @@ -1003,27 +741,17 @@ github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5 github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= -github.com/stretchr/testify v1.7.2 h1:4jaiDzPyXQvSd7D0EjG45355tLlV3VOECpq10pLC+8s= github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1FQKckRals= github.com/stretchr/testify v1.8.0 h1:pSgiaMZlXftHpm5L7V1+rVB+AZJydKsMxsQBIJw4PKk= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= -github.com/subosito/gotenv v1.2.0 h1:Slr1R9HxAlEKefgq5jn9U+DnETlIUa6HfgEzj0g5d7s= github.com/subosito/gotenv v1.2.0/go.mod h1:N0PQaV/YGNqwC0u51sEeR/aUtSLEXKX9iv69rRypqCw= github.com/subosito/gotenv v1.4.0 h1:yAzM1+SmVcz5R4tXGsNMu1jUl2aOJXoiWUCEwwnGrvs= github.com/subosito/gotenv v1.4.0/go.mod h1:mZd6rFysKEcUhUHXJk0C/08wAgyDBFuwEYL7vWWGaGo= -github.com/sylvia7788/contextcheck v1.0.6 h1:o2EZgVPyMKE/Mtoqym61DInKEjwEbsmyoxg3VrmjNO4= -github.com/sylvia7788/contextcheck v1.0.6/go.mod h1:9XDxwvxyuKD+8N+a7Gs7bfWLityh5t70g/GjdEt2N2M= github.com/tarm/serial v0.0.0-20180830185346-98f6abe2eb07/go.mod h1:kDXzergiv9cbyO7IOYJZWg1U88JhDg3PB6klq9Hg2pA= -github.com/tdakkota/asciicheck v0.1.1 h1:PKzG7JUTUmVspQTDqtkX9eSiLGossXTybutHwTXuO0A= -github.com/tdakkota/asciicheck v0.1.1/go.mod h1:yHp0ai0Z9gUljN3o0xMhYJnH/IcvkdTBOX2fmJ93JEM= github.com/templexxx/cpufeat v0.0.0-20180724012125-cef66df7f161 h1:89CEmDvlq/F7SJEOqkIdNDGJXrQIhuIx9D2DBXjavSU= github.com/templexxx/cpufeat v0.0.0-20180724012125-cef66df7f161/go.mod h1:wM7WEvslTq+iOEAMDLSzhVuOt5BRZ05WirO+b09GHQU= github.com/templexxx/xor v0.0.0-20191217153810-f85b25db303b h1:fj5tQ8acgNUr6O8LEplsxDhUIe2573iLkJc+PqnzZTI= github.com/templexxx/xor v0.0.0-20191217153810-f85b25db303b/go.mod h1:5XA7W9S6mni3h5uvOC75dA3m9CCCaS83lltmc0ukdi4= -github.com/tenntenn/modver v1.0.1/go.mod h1:bePIyQPb7UeioSRkw3Q0XeMhYZSMx9B8ePqg6SAMGH0= -github.com/tenntenn/text/transform v0.0.0-20200319021203-7eef512accb3/go.mod h1:ON8b8w4BN/kE1EOhwT0o+d62W65a6aPw1nouo9LMgyY= -github.com/tetafro/godot v1.4.11 h1:BVoBIqAf/2QdbFmSwAWnaIqDivZdOV0ZRwEm6jivLKw= -github.com/tetafro/godot v1.4.11/go.mod h1:LR3CJpxDVGlYOWn3ZZg1PgNZdTUvzsZWu8xaEohUpn8= github.com/tevino/abool v1.2.0 h1:heAkClL8H6w+mK5md9dzsuohKeXHUpY7Vw0ZCKW+huA= github.com/tevino/abool v1.2.0/go.mod h1:qc66Pna1RiIsPa7O4Egxxs9OqkuxDX55zznh9K07Tzg= github.com/tidwall/gjson v1.14.1 h1:iymTbGkQBhveq21bEvAQ81I0LEBork8BFe1CUZXdyuo= @@ -1033,35 +761,19 @@ github.com/tidwall/match v1.1.1/go.mod h1:eRSPERbgtNPcGhD8UCthc6PmLEQXEWd3PRB5JT github.com/tidwall/pretty v1.0.0/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk= github.com/tidwall/pretty v1.2.0 h1:RWIZEg2iJ8/g6fDDYzMpobmaoGh5OLl4AXtGUGPcqCs= github.com/tidwall/pretty v1.2.0/go.mod h1:ITEVvHYasfjBbM0u2Pg8T2nJnzm8xPwvNhhsoaGGjNU= -github.com/timakin/bodyclose v0.0.0-20210704033933-f49887972144 h1:kl4KhGNsJIbDHS9/4U9yQo1UcPQM0kOMJHn29EoH/Ro= -github.com/timakin/bodyclose v0.0.0-20210704033933-f49887972144/go.mod h1:Qimiffbc6q9tBWlVV6x0P9sat/ao1xEkREYPPj9hphk= -github.com/timonwong/logrlint v0.1.0 h1:phZCcypL/vtx6cGxObJgWZ5wexZF5SXFPLOM+ru0e/M= -github.com/timonwong/logrlint v0.1.0/go.mod h1:Zleg4Gw+kRxNej+Ra7o+tEaW5k1qthTaYKU7rSD39LU= github.com/tinylib/msgp v1.1.6 h1:i+SbKraHhnrf9M5MYmvQhFnbLhAXSDWF8WWsuyRdocw= github.com/tinylib/msgp v1.1.6/go.mod h1:75BAfg2hauQhs3qedfdDZmWAPcFMAvJE5b9rGOMufyw= github.com/tjfoc/gmsm v1.4.1 h1:aMe1GlZb+0bLjn+cKTPEvvn9oUEBlJitaZiiBwsbgho= github.com/tjfoc/gmsm v1.4.1/go.mod h1:j4INPkHWMrhJb38G+J6W4Tw0AbuN8Thu3PbdVYhVcTE= -github.com/tklauser/go-sysconf v0.3.9 h1:JeUVdAOWhhxVcU6Eqr/ATFHgXk/mmiItdKeJPev3vTo= -github.com/tklauser/go-sysconf v0.3.9/go.mod h1:11DU/5sG7UexIrp/O6g35hrWzu0JxlwQ3LSFUzyeuhs= +github.com/tklauser/go-sysconf v0.3.10 h1:IJ1AZGZRWbY8T5Vfk04D9WOA5WSejdflXxP03OUqALw= github.com/tklauser/go-sysconf v0.3.10/go.mod h1:C8XykCvCb+Gn0oNCWPIlcb0RuglQTYaQ2hGm7jmxEFk= -github.com/tklauser/numcpus v0.3.0 h1:ILuRUQBtssgnxw0XXIjKUC56fgnOrFoQQ/4+DeU2biQ= -github.com/tklauser/numcpus v0.3.0/go.mod h1:yFGUr7TUHQRAhyqBcEg0Ge34zDBAsIvJJcyE6boqnA8= +github.com/tklauser/numcpus v0.4.0 h1:E53Dm1HjH1/R2/aoCtXtPgzmElmn51aOkhCFSuZq//o= github.com/tklauser/numcpus v0.4.0/go.mod h1:1+UI3pD8NW14VMwdgJNJ1ESk2UnwhAnz5hMwiKKqXCQ= -github.com/tomarrell/wrapcheck/v2 v2.6.2 h1:3dI6YNcrJTQ/CJQ6M/DUkc0gnqYSIk6o0rChn9E/D0M= -github.com/tomarrell/wrapcheck/v2 v2.6.2/go.mod h1:ao7l5p0aOlUNJKI0qVwB4Yjlqutd0IvAB9Rdwyilxvg= -github.com/tommy-muehle/go-mnd/v2 v2.5.0 h1:iAj0a8e6+dXSL7Liq0aXPox36FiN1dBbjA6lt9fl65s= -github.com/tommy-muehle/go-mnd/v2 v2.5.0/go.mod h1:WsUAkMJMYww6l/ufffCD3m+P7LEvr8TnZn9lwVDlgzw= github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod h1:9ESjWnEqriFuLhtthL60Sar/7RFoluCcXsuvEwTV5KM= github.com/ugorji/go v1.2.7/go.mod h1:nF9osbDWLy6bDVv/Rtoh6QgnvNDpmCalQV5urGCCS6M= github.com/ugorji/go/codec v1.2.7 h1:YPXUKf7fYbp/y8xloBqZOw2qaVggbfwMlI8WM3wZUJ0= github.com/ugorji/go/codec v1.2.7/go.mod h1:WGN1fab3R1fzQlVQTkfxVtIBhWDRqOviHU95kRgeqEY= -github.com/ultraware/funlen v0.0.3 h1:5ylVWm8wsNwH5aWo9438pwvsK0QiqVuUrt9bn7S/iLA= -github.com/ultraware/funlen v0.0.3/go.mod h1:Dp4UiAus7Wdb9KUZsYWZEWiRzGuM2kXM1lPbfaF6xhA= -github.com/ultraware/whitespace v0.0.5 h1:hh+/cpIcopyMYbZNVov9iSxvJU3OYQg78Sfaqzi/CzI= -github.com/ultraware/whitespace v0.0.5/go.mod h1:aVMh/gQve5Maj9hQ/hg+F75lr/X5A89uZnzAmWSineA= github.com/urfave/cli/v2 v2.4.0/go.mod h1:NX9W0zmTvedE5oDoOMs2RTC8RvdK98NTYZE5LbaEYPg= -github.com/uudashr/gocognit v1.0.6 h1:2Cgi6MweCsdB6kpcVQp7EW4U23iBFQWfTXiWlyp842Y= -github.com/uudashr/gocognit v1.0.6/go.mod h1:nAIUuVBnYU7pcninia3BHOvQkpQCeO76Uscky5BOwcY= github.com/valyala/bytebufferpool v1.0.0 h1:GqA5TC/0021Y/b9FG4Oi9Mr3q7XYx6KllzawFIhcdPw= github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc= github.com/valyala/fastrand v1.1.0 h1:f+5HkLW4rsgzdNoleUOB69hyT9IlD2ZQh9GyDMfb5G8= @@ -1082,10 +794,6 @@ github.com/xtaci/kcp-go v5.4.20+incompatible h1:TN1uey3Raw0sTz0Fg8GkfM0uH3YwzhnZ github.com/xtaci/kcp-go v5.4.20+incompatible/go.mod h1:bN6vIwHQbfHaHtFpEssmWsN45a+AZwO7eyRCmEIbtvE= github.com/xtaci/lossyconn v0.0.0-20200209145036-adba10fffc37 h1:EWU6Pktpas0n8lLQwDsRyZfmkPeRbdgPtW609es+/9E= github.com/xtaci/lossyconn v0.0.0-20200209145036-adba10fffc37/go.mod h1:HpMP7DB2CyokmAh4lp0EQnnWhmycP/TvwBGzvuie+H0= -github.com/yagipy/maintidx v1.0.0 h1:h5NvIsCz+nRDapQ0exNv4aJ0yXSI0420omVANTv3GJM= -github.com/yagipy/maintidx v1.0.0/go.mod h1:0qNf/I/CCZXSMhsRsrEPDZ+DkekpKLXAJfsTACwgXLk= -github.com/yeya24/promlinter v0.2.0 h1:xFKDQ82orCU5jQujdaD8stOHiv8UN68BSdn2a8u8Y3o= -github.com/yeya24/promlinter v0.2.0/go.mod h1:u54lkmBOZrpEbQQ6gox2zWKKLKu2SGe+2KOiextY+IA= github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d h1:splanxYIlg+5LfHAM6xpdFEAYOk8iySO56hMFq6uLyA= github.com/youmark/pkcs8 v0.0.0-20181117223130-1be2e3e5546d/go.mod h1:rHwXgn7JulP+udvsHwJoVG1YGAP6VLg4y9I5dyZdqmA= github.com/yuin/goldmark v1.1.25/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= @@ -1099,8 +807,6 @@ github.com/yuin/goldmark v1.4.13 h1:fVcFKWvrslecOb/tg+Cc05dkeYx540o0FuFt3nUVDoE= github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= github.com/yusufpapurcu/wmi v1.2.2 h1:KBNDSne4vP5mbSWnJbO+51IMOXJB67QiYCSBrubbPRg= github.com/yusufpapurcu/wmi v1.2.2/go.mod h1:SBZ9tNy3G9/m5Oi98Zks0QjeHVDvuK0qfxQmPyzfmi0= -gitlab.com/bosi/decorder v0.2.3 h1:gX4/RgK16ijY8V+BRQHAySfQAb354T7/xQpDB2n10P0= -gitlab.com/bosi/decorder v0.2.3/go.mod h1:9K1RB5+VPNQYtXtTDAzd2OEftsZb1oV0IrJrzChSdGE= go.etcd.io/etcd/api/v3 v3.5.0/go.mod h1:cbVKeC6lCfl7j/8jBhAK6aIYO9XOjdptoxU/nLQcPvs= go.etcd.io/etcd/client/pkg/v3 v3.5.0/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3YSwc9/Ac1g= go.etcd.io/etcd/client/v2 v2.305.0/go.mod h1:h9puh54ZTgAKtEbut2oe9P4L/oqKCVB6xsXlzd7alYQ= @@ -1168,11 +874,6 @@ golang.org/x/exp v0.0.0-20191227195350-da58074b4299/go.mod h1:2RIsYlXP63K8oxa1u0 golang.org/x/exp v0.0.0-20200119233911-0405dc783f0a/go.mod h1:2RIsYlXP63K8oxa1u096TMicItID8zy7Y6sNkU49FU4= golang.org/x/exp v0.0.0-20200207192155-f17229e696bd/go.mod h1:J/WKrq2StrnmMY6+EHIKF9dgMWnmCNThgcyBT1FY9mM= golang.org/x/exp v0.0.0-20200224162631-6cc2880d07d6/go.mod h1:3jZMyOhIsHpP37uCMkUooju7aAi5cS1Q23tOzKc+0MU= -golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e h1:+WEEuIdZHnUeJJmEUjyYC2gfUMj69yZXw17EnHg/otA= -golang.org/x/exp v0.0.0-20220722155223-a9213eeb770e/go.mod h1:Kr81I6Kryrl9sr8s2FK3vxD90NdsKWRuOIl2O4CvYbA= -golang.org/x/exp/typeparams v0.0.0-20220428152302-39d4317da171/go.mod h1:AbB0pIl9nAr9wVwH+Z2ZpaocVmF5I4GyWCDIsVjR0bk= -golang.org/x/exp/typeparams v0.0.0-20220613132600-b0d781184e0d h1:+W8Qf4iJtMGKkyAygcKohjxTk4JPsL9DpzApJ22m5Ic= -golang.org/x/exp/typeparams v0.0.0-20220613132600-b0d781184e0d/go.mod h1:AbB0pIl9nAr9wVwH+Z2ZpaocVmF5I4GyWCDIsVjR0bk= golang.org/x/image v0.0.0-20190227222117-0694c2d4d067/go.mod h1:kZ7UVZpmo3dzQBMxlp+ypCbDeSB+sBbTgSJuh5dn5js= golang.org/x/image v0.0.0-20190802002840-cff245a6509b/go.mod h1:FeLwcggjj3mMvU+oOTbSwawSJRM1uh48EjtB4UJZlP0= golang.org/x/image v0.0.0-20220601225756-64ec528b34cd h1:9NbNcTg//wfC5JskFW4Z3sqwVnjmJKHxLAol1bW2qgw= @@ -1256,7 +957,6 @@ golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLd golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= golang.org/x/net v0.0.0-20210410081132-afb366fc7cd1/go.mod h1:9tjilg8BloeKEkVJvy7fQ90B1CfIiPueXVOjqfkSzI8= golang.org/x/net v0.0.0-20210428140749-89ef3d95e781/go.mod h1:OJAsFXCWl8Ukc7SiCT/9KSuxbyM7479/AVlXFRxuMCk= -golang.org/x/net v0.0.0-20210525063256-abc453219eb5/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20210726213435-c6fcb2dbf985/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20210916014120-12bc252f5db8/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= @@ -1280,7 +980,6 @@ golang.org/x/oauth2 v0.0.0-20210218202405-ba52d332ba99/go.mod h1:KelEdhl1UZF7XfJ golang.org/x/oauth2 v0.0.0-20210220000619-9bb904979d93/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210313182246-cd4f82c27b84/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/oauth2 v0.0.0-20210402161424-2e8d93401602/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= -golang.org/x/oauth2 v0.0.0-20210514164344-f6687ab2804c/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A= golang.org/x/perf v0.0.0-20180704124530-6e6d33e29852/go.mod h1:JLpeXjPJfIyPr5TlbXLkXWLhP8nz10XfvxElABhCtcw= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -1328,7 +1027,6 @@ golang.org/x/sys v0.0.0-20191026070338-33540a1f6037/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200113162924-86b910548bc1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200122134326-e047566fdf82/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1344,8 +1042,6 @@ golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200515095857-1151b9dac4a9/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200519105757-fe76b779f299/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200523222454-059865788121/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200615200032-f1bc736245b1/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200625212154-ddb9806d33ae/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200803210538-64077c9b5642/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1355,7 +1051,6 @@ golang.org/x/sys v0.0.0-20201204225414-ed752295db88/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20210104204734-6f8348627aad/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210112080510-489259a85091/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210124154548-22da62e12c0c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210220050731-9a76102bfb43/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210225134936-a50acf3fe073/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -1368,26 +1063,18 @@ golang.org/x/sys v0.0.0-20210420072515-93ed5bcd2bfe/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210603081109-ebe580a85c40/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210630005230-0f9fa26af87c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210806184541-e5e7981a1069/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210809222454-d867a43fc93e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20210816074244-15123e1e1f71/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210927094055-39ccf1dd6fa6/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211019181941-9d821ace8654/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20211105183446-c75c47738b0c/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220111092808-5a964db01320/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220114195835-da31bd327af9/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220128215802-99c3d69c2c27/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220408201424-a24fb2fb8a0f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220412211240-33da011f77ad/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220702020025-31831981b65f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f h1:v4INt8xihDGvnrfjMDVXGxw9wrfxYyCjk0KbXjhR55s= -golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab h1:2QkjZIsXupsJbJIdSjjUOgWK3aEtzyuh2mPt3l/CkeU= golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= @@ -1407,19 +1094,14 @@ golang.org/x/time v0.0.0-20180412165947-fbb02b2291d2/go.mod h1:tRJNPiyCQ0inRvYxb golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20181030000716-a0a13e073c7b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= -golang.org/x/tools v0.0.0-20190307163923-6a08e3108db3/go.mod h1:25r3+/G6/xytQM8iWZKq3Hn0kr0rgFKPUNVEL/dr3z4= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190311215038-5c2858a9cfe5/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190312170243-e65039ee4138/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190321232350-e250d351ecad/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= -golang.org/x/tools v0.0.0-20190322203728-c1a832b0ad89/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190328211700-ab21143f2384/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190329151228-23e29df326fe/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= golang.org/x/tools v0.0.0-20190416151739-9c9e1878f421/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= @@ -1433,13 +1115,10 @@ golang.org/x/tools v0.0.0-20190621195816-6e04913cbbac/go.mod h1:/rFqwRUd4F7ZHNgw golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0/go.mod h1:/rFqwRUd4F7ZHNgwSSTFct+R/Kf4OFW1sUzUTQQTgfc= golang.org/x/tools v0.0.0-20190816200558-6889da9d5479/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190910044552-dd2b5c81c578/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20190911174233-4f2ddba30aff/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20190916130336-e45ffcd953cc/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191012152004-8de300cfc20a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191029041327-9cc4af7d6b2c/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191108193012-7d206e10da11/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191112195655-aa38f8e97acc/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191113191852-77e3bb0ad9e7/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191115202509-3a792d9c32b2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= @@ -1450,7 +1129,6 @@ golang.org/x/tools v0.0.0-20191216052735-49a3e744a425/go.mod h1:TB2adYChydJhpapK golang.org/x/tools v0.0.0-20191216173652-a0e659d51361/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200117161641-43d50277825c/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= -golang.org/x/tools v0.0.0-20200117220505-0cba7a3a9ee9/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200122220014-bf1340f18c4a/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200130002326-2f3ba24bd6e7/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200204074204-1cc6d1ef6c74/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= @@ -1460,59 +1138,38 @@ golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapK golang.org/x/tools v0.0.0-20200227222343-706bc42d1f0d/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw= -golang.org/x/tools v0.0.0-20200324003944-a576cf524670/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= -golang.org/x/tools v0.0.0-20200329025819-fd4102a86c65/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= golang.org/x/tools v0.0.0-20200331025713-a30bf2db82d4/go.mod h1:Sl4aGygMT6LrqrWclx+PTx3U+LnKx/seiNR+3G19Ar8= -golang.org/x/tools v0.0.0-20200414032229-332987a829c3/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200501065659-ab2804fb9c9d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200515010526-7d3b6ebf133d/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200618134242-20370b0cb4b2/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200622203043-20e05c1c8ffa/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200624225443-88f3c62a19ff/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200625211823-6506e20df31f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= -golang.org/x/tools v0.0.0-20200724022722-7017fd6b1305/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200729194436-6467de6f59a7/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200804011535-6c149bb5ef0d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200812195022-5ae4c3c160a0/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200820010801-b793a1359eac/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= golang.org/x/tools v0.0.0-20200825202427-b303f430e36d/go.mod h1:njjCfa9FT2d7l9Bc6FUM5FLjQPp3cFF28FI3qnDFljA= -golang.org/x/tools v0.0.0-20200831203904-5a2aa26beb65/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= golang.org/x/tools v0.0.0-20200904185747-39188db58858/go.mod h1:Cj7w3i3Rnn0Xh82ur9kSqwfTHTeVxaDqrfMjpcNT6bE= -golang.org/x/tools v0.0.0-20201001104356-43ebab892c4c/go.mod h1:z6u4i615ZeAfBE4XtMziQW1fSVJXACjjbWkB/mvPzlU= -golang.org/x/tools v0.0.0-20201002184944-ecd9fd270d5d/go.mod h1:z6u4i615ZeAfBE4XtMziQW1fSVJXACjjbWkB/mvPzlU= golang.org/x/tools v0.0.0-20201022035929-9cf592e881e9/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201023174141-c8cfbd0f21e6/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201110124207-079ba7bd75cd/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201201161351-ac6f37ff4c2a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201208233053-a543418bbed2/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20201224043029-2b0845dc783e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= -golang.org/x/tools v0.0.0-20201230224404-63754364767c/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210105154028-b0ab187a4818/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= -golang.org/x/tools v0.1.1-0.20210205202024-ef80cdb6ec6d/go.mod h1:9bzcO0MWcOuT0tm1iBGzDVPshzfwoVvREIui8C+MHqU= -golang.org/x/tools v0.1.1-0.20210302220138-2ac05c832e1a/go.mod h1:9bzcO0MWcOuT0tm1iBGzDVPshzfwoVvREIui8C+MHqU= golang.org/x/tools v0.1.1/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.5/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.6-0.20210726203631-07bc1bf47fb2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk= golang.org/x/tools v0.1.8-0.20211022200916-316ba0b74098/go.mod h1:LGqMHiF4EqQNHR1JncWGqT5BVaXmza+X+BDGol+dOxo= golang.org/x/tools v0.1.8/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= -golang.org/x/tools v0.1.9-0.20211228192929-ee1ca4ffc4da/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= -golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.1.10/go.mod h1:Uh6Zz+xoGYZom868N8YTex3t7RhtHDBrE8Gzo9bV56E= -golang.org/x/tools v0.1.11/go.mod h1:SgwaegtQh8clINPpECJMqnxLv9I09HLqnW3RMqW0CA4= golang.org/x/tools v0.1.12 h1:VveCTK38A2rkS8ZqFY25HIDFscX5X9OoEhJd3quQmXU= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= -golang.org/x/xerrors v0.0.0-20220517211312-f3a8303e98df h1:5Pf6pFKu98ODmgnpvkJ3kFUOQGGLIzLIkbzUHp47618= google.golang.org/api v0.0.0-20180910000450-7ca32eb868bf/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0= google.golang.org/api v0.0.0-20181030000543-1d582fd0359e/go.mod h1:4mhQ8q/RsB7i+udVvVy5NUi08OU8ZlA0gRVgrF7VFY0= google.golang.org/api v0.1.0/go.mod h1:UGEZY7KEX120AnNLIHFMKIo4obdJhkp2tPbaPlQx13Y= @@ -1642,7 +1299,6 @@ gopkg.in/errgo.v2 v2.1.0/go.mod h1:hNsd1EY+bozCKY1Ytp96fpM3vjJbqLJn88ws8XvfDNI= gopkg.in/fsnotify.v1 v1.4.7/go.mod h1:Tz8NjZHkW78fSQdbUxIjBTcgA1z1m8ZHf0WmKUhAMys= gopkg.in/inf.v0 v0.9.1/go.mod h1:cWUDdTG/fYaXco+Dcufb5Vnc6Gp2YChqWtbxRZE0mXw= gopkg.in/ini.v1 v1.42.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= -gopkg.in/ini.v1 v1.62.0 h1:duBzk771uxoUuOlyRLkHsygud9+5lrlGjdFBb4mSKDU= gopkg.in/ini.v1 v1.62.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= gopkg.in/ini.v1 v1.66.6 h1:LATuAqN/shcYAOkv3wl2L4rkaKqkcgTBQjOyYDvcPKI= gopkg.in/ini.v1 v1.66.6/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= @@ -1674,16 +1330,6 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= honnef.co/go/tools v0.0.1-2020.1.3/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= honnef.co/go/tools v0.0.1-2020.1.4/go.mod h1:X/FiERA/W4tHapMX5mGpAtMSVEeEUOyHaw9vFzvIQ3k= -honnef.co/go/tools v0.3.3 h1:oDx7VAwstgpYpb3wv0oxiZlxY+foCpRAwY7Vk6XpAgA= -honnef.co/go/tools v0.3.3/go.mod h1:jzwdWgg7Jdq75wlfblQxO4neNaFFSvgc1tD5Wv8U0Yw= -mvdan.cc/gofumpt v0.3.1 h1:avhhrOmv0IuvQVK7fvwV91oFSGAk5/6Po8GXTzICeu8= -mvdan.cc/gofumpt v0.3.1/go.mod h1:w3ymliuxvzVx8DAutBnVyDqYb1Niy/yCJt/lk821YCE= -mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed h1:WX1yoOaKQfddO/mLzdV4wptyWgoH/6hwLs7QHTixo0I= -mvdan.cc/interfacer v0.0.0-20180901003855-c20040233aed/go.mod h1:Xkxe497xwlCKkIaQYRfC7CSLworTXY9RMqwhhCm+8Nc= -mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b h1:DxJ5nJdkhDlLok9K6qO+5290kphDJbHOQO1DFFFTeBo= -mvdan.cc/lint v0.0.0-20170908181259-adc824a0674b/go.mod h1:2odslEg/xrtNQqCYg2/jCoyKnw3vv5biOc3JnIcYfL4= -mvdan.cc/unparam v0.0.0-20220706161116-678bad134442 h1:seuXWbRB1qPrS3NQnHmFKLJLtskWyueeIzmLXghMGgk= -mvdan.cc/unparam v0.0.0-20220706161116-678bad134442/go.mod h1:F/Cxw/6mVrNKqrR2YjFf5CaW0Bw4RL8RfbEf4GRggJk= rsc.io/binaryregexp v0.2.0/go.mod h1:qTv7/COck+e2FymRvadv62gMdZztPaShugOCi3I+8D8= rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= diff --git a/modules/hero/hero_test.go b/modules/hero/hero_test.go index 033751cc2..9ebf8b116 100644 --- a/modules/hero/hero_test.go +++ b/modules/hero/hero_test.go @@ -17,7 +17,7 @@ import ( "go_dreamfactory/services" "go_dreamfactory/sys/configure" "go_dreamfactory/sys/db" - "os" + "reflect" "testing" "time" @@ -55,7 +55,13 @@ func (this *TestService) InitSys() { } } -func TestMain(m *testing.M) { +func Test_Main(t *testing.T) { + + oldHero := new(pb.DBHero) + oldHero.Lv = 2 + new := copyPoint(oldHero) + fmt.Printf("%v", new) + oldHero.Lv = 8 currentTime := time.Unix(1637420154, 0) startTime := time.Date(currentTime.Year(), currentTime.Month(), currentTime.Day(), 0, 0, 0, 0, currentTime.Location()) fmt.Print(startTime.Unix()) @@ -76,14 +82,25 @@ func TestMain(m *testing.M) { ) }() time.Sleep(time.Second * 2) - defer os.Exit(m.Run()) + } func GetMap() map[int32]int32 { return nil } + +func copyPoint(m *pb.DBHero) *pb.DBHero { + vt := reflect.TypeOf(m).Elem() + fmt.Println(vt) + newoby := reflect.New(vt) + newoby.Elem().Set(reflect.ValueOf(m).Elem()) + newoby.Interface().(*pb.DBHero).Lv = 1111 + return newoby.Interface().(*pb.DBHero) +} func CloneNewHero(hero *pb.DBHero) (newHero *pb.DBHero) { + newHero = new(pb.DBHero) + *newHero = *hero newHero.Block = true @@ -92,7 +109,9 @@ func CloneNewHero(hero *pb.DBHero) (newHero *pb.DBHero) { return } func Test_Modules(t *testing.T) { - + oldHero := new(pb.DBHero) + new := copyPoint(oldHero) + fmt.Printf("%v", new) data, _ := ptypes.MarshalAny(&pb.HeroListReq{}) reply := &pb.RPCMessageReply{} s_gateComp.ReceiveMsg(context.Background(), &pb.AgentMessage{UserId: "0_62c79d66acc7aa239b07c21e", MainType: "hero", SubType: "list", Message: data}, reply) diff --git a/modules/hero/model_hero.go b/modules/hero/model_hero.go index 9136a635f..b8b3ca457 100644 --- a/modules/hero/model_hero.go +++ b/modules/hero/model_hero.go @@ -11,6 +11,7 @@ import ( cfg "go_dreamfactory/sys/configure/structs" "math" "math/big" + "reflect" mengine "github.com/dengsgo/math-engine/engine" "go.mongodb.org/mongo-driver/bson/primitive" @@ -103,10 +104,18 @@ func (this *ModelHero) createOneHero(uid string, heroCfgId string) (hero *pb.DBH return } +// 拷贝一个指针对象 +func (this *ModelHero) copyPoint(m *pb.DBHero) *pb.DBHero { + vt := reflect.TypeOf(m).Elem() + newoby := reflect.New(vt) + newoby.Elem().Set(reflect.ValueOf(m).Elem()) + return newoby.Interface().(*pb.DBHero) +} + // 克隆一个英雄 func (this *ModelHero) CloneNewHero(hero *pb.DBHero) (newHero *pb.DBHero) { newHero = new(pb.DBHero) - *newHero = *hero + *newHero = *hero //*this.copyPoint(hero) newHero.Id = primitive.NewObjectID().Hex() this.AddList(newHero.Uid, newHero.Id, newHero) return diff --git a/modules/hunting/api_challenge.go b/modules/hunting/api_challenge.go index c7e64beb5..91134cd86 100644 --- a/modules/hunting/api_challenge.go +++ b/modules/hunting/api_challenge.go @@ -62,7 +62,7 @@ func (this *apiComp) Challenge(session comm.IUserSession, req *pb.HuntingChallen return } hunting.Boss[req.BossType] += 1 - mapData["boos"] = hunting.Boss + mapData["boss"] = hunting.Boss //hunting.BossTime[] = 0 // todo 耗时 mapData["challengeTime"] = hunting.BossTime diff --git a/modules/hunting/api_getlist.go b/modules/hunting/api_getlist.go index 2157c2088..9f077c614 100644 --- a/modules/hunting/api_getlist.go +++ b/modules/hunting/api_getlist.go @@ -4,7 +4,6 @@ import ( "go_dreamfactory/comm" "go_dreamfactory/pb" "go_dreamfactory/utils" - "strconv" "time" "google.golang.org/protobuf/proto" @@ -28,14 +27,7 @@ func (this *apiComp) GetList(session comm.IUserSession, req *pb.HuntingGetListRe code = pb.ErrorCode_DBError return } - if len(list.Boss) == 0 { - _cfg := this.module.configure.GetHuntingBossTypeConfigData() - for k := range _cfg { - list.Boss[k] = 0 - str := strconv.Itoa(int(k)) + "_0" - list.BossTime[str] = 0 - } - } + // 校验 是不是当天 if !utils.IsToday(list.CTime) { list.CTime = time.Now().Unix() diff --git a/modules/hunting/model_hunting.go b/modules/hunting/model_hunting.go index ff63b101a..2e833981b 100644 --- a/modules/hunting/model_hunting.go +++ b/modules/hunting/model_hunting.go @@ -6,6 +6,7 @@ import ( "go_dreamfactory/lego/sys/mgo" "go_dreamfactory/modules" "go_dreamfactory/pb" + "strconv" "go.mongodb.org/mongo-driver/bson/primitive" "go.mongodb.org/mongo-driver/mongo" @@ -45,6 +46,14 @@ func (this *modelHunting) getHuntingList(uid string) (result *pb.DBHunting, err return } if mgo.MongodbNil == err { + if len(result.Boss) == 0 { + _cfg := this.module.configure.GetHuntingBossTypeConfigData() + for k := range _cfg { + result.Boss[k] = 0 + str := strconv.Itoa(int(k)) + "_0" + result.BossTime[str] = 0 + } + } this.module.modelHunting.Add(uid, result) } err = nil diff --git a/modules/viking/api_getlist.go b/modules/viking/api_getlist.go index 7e3b6307b..426286715 100644 --- a/modules/viking/api_getlist.go +++ b/modules/viking/api_getlist.go @@ -4,7 +4,6 @@ import ( "go_dreamfactory/comm" "go_dreamfactory/pb" "go_dreamfactory/utils" - "strconv" "time" "google.golang.org/protobuf/proto" @@ -28,14 +27,7 @@ func (this *apiComp) GetList(session comm.IUserSession, req *pb.VikingGetListReq code = pb.ErrorCode_DBError return } - if len(list.Boss) == 0 { - _cfg := this.module.configure.GetVikingBossTypeConfigData() - for k := range _cfg { - list.Boss[k] = 0 - str := strconv.Itoa(int(k)) + "_0" - list.BossTime[str] = 0 - } - } + // 校验 是不是当天 if !utils.IsToday(list.CTime) { list.CTime = time.Now().Unix() diff --git a/modules/viking/model_viking.go b/modules/viking/model_viking.go index 9a1b5d619..6e9270c5b 100644 --- a/modules/viking/model_viking.go +++ b/modules/viking/model_viking.go @@ -6,6 +6,7 @@ import ( "go_dreamfactory/lego/sys/mgo" "go_dreamfactory/modules" "go_dreamfactory/pb" + "strconv" "go.mongodb.org/mongo-driver/bson/primitive" "go.mongodb.org/mongo-driver/mongo" @@ -40,6 +41,14 @@ func (this *modelViking) getVikingList(uid string) (result *pb.DBViking, err err return } if mgo.MongodbNil == err { + if len(result.Boss) == 0 { + _cfg := this.module.configure.GetVikingBossTypeConfigData() + for k := range _cfg { + result.Boss[k] = 0 + str := strconv.Itoa(int(k)) + "_0" + result.BossTime[str] = 0 + } + } this.module.modelViking.Add(uid, result) } err = nil diff --git a/pb/hunting_db.pb.go b/pb/hunting_db.pb.go index 282bf4686..ca42f8fc3 100644 --- a/pb/hunting_db.pb.go +++ b/pb/hunting_db.pb.go @@ -28,7 +28,7 @@ type DBHunting struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" bson:"_id"` //ID Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid" bson:"uid"` //用户ID ChallengeCount int32 `protobuf:"varint,3,opt,name=challengeCount,proto3" json:"challengeCount" bson:"challengeCount"` //挑战次数 - Boss map[int32]int32 `protobuf:"bytes,4,rep,name=boss,proto3" json:"boss" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // key boos 类型 value 难度 + Boss map[int32]int32 `protobuf:"bytes,4,rep,name=boss,proto3" json:"boss" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // key boss 类型 value 难度 BuyCount int32 `protobuf:"varint,5,opt,name=buyCount,proto3" json:"buyCount" bson:"buyCount"` //购买次数 CTime int64 `protobuf:"varint,6,opt,name=cTime,proto3" json:"cTime" bson:"cTime"` //修改时间 BossTime map[string]int32 `protobuf:"bytes,7,rep,name=bossTime,proto3" json:"bossTime" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"bossTime"` // diff --git a/pb/hunting_msg.pb.go b/pb/hunting_msg.pb.go index 8933626bc..f254fd629 100644 --- a/pb/hunting_msg.pb.go +++ b/pb/hunting_msg.pb.go @@ -111,7 +111,7 @@ type HuntingChallengeReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - BossType int32 `protobuf:"varint,1,opt,name=bossType,proto3" json:"bossType"` // boos 类型 + BossType int32 `protobuf:"varint,1,opt,name=bossType,proto3" json:"bossType"` // boss 类型 Difficulty int32 `protobuf:"varint,2,opt,name=difficulty,proto3" json:"difficulty"` // 难度 } From fdf25f1a8c9dc764add7cc98fcec8af0f3b2b7e9 Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Wed, 7 Sep 2022 19:59:39 +0800 Subject: [PATCH 4/6] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=97=8F=E4=B9=A6?= =?UTF-8?q?=E9=A6=86=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/json/game_global.json | 8 +- bin/json/game_heroresonance.json | 497 ++- bin/json/game_huntingboss.json | 80 +- bin/json/game_huntingopentime.json | 40 +- bin/json/game_libraryfavor.json | 56 + bin/json/game_libraryfetter.json | 127 + bin/json/game_libraryhero.json | 118 + bin/json/game_libraryhistory.json | 134 + bin/json/game_librarystory.json | 34 + bin/json/game_mainline.json | 2956 +++++++++-------- bin/json/game_model.json | 141 + bin/json/game_opencond.json | 35 +- bin/json/game_rdtaskside.json | 2 +- bin/json/game_skillafteratk.json | 691 ++++ bin/json/game_skillatk.json | 632 +++- bin/json/game_stroy.json | 266 +- sys/configure/structs/Game.HuntingBoss.go | 14 +- .../structs/Game.HuntingOpenTimeData.go | 4 + sys/configure/structs/Game.LibraryFavor.go | 42 + .../structs/Game.LibraryFavorData.go | 41 + sys/configure/structs/Game.LibraryFetter.go | 42 + .../structs/Game.LibraryFetterData.go | 75 + sys/configure/structs/Game.LibraryHero.go | 42 + sys/configure/structs/Game.LibraryHeroData.go | 92 + sys/configure/structs/Game.LibraryHistory.go | 42 + .../structs/Game.LibraryHistoryData.go | 52 + sys/configure/structs/Game.LibraryStory.go | 42 + .../structs/Game.LibraryStoryData.go | 52 + sys/configure/structs/Game.MainlineData.go | 20 +- sys/configure/structs/Game.StroyData.go | 8 +- sys/configure/structs/Tables.go | 35 + sys/configure/structs/game.globalData.go | 15 + .../structs/game.heroResonanceData.go | 15 + sys/configure/structs/game.modelData.go | 2 + 34 files changed, 4617 insertions(+), 1835 deletions(-) create mode 100644 bin/json/game_libraryfavor.json create mode 100644 bin/json/game_libraryfetter.json create mode 100644 bin/json/game_libraryhero.json create mode 100644 bin/json/game_libraryhistory.json create mode 100644 bin/json/game_librarystory.json create mode 100644 sys/configure/structs/Game.LibraryFavor.go create mode 100644 sys/configure/structs/Game.LibraryFavorData.go create mode 100644 sys/configure/structs/Game.LibraryFetter.go create mode 100644 sys/configure/structs/Game.LibraryFetterData.go create mode 100644 sys/configure/structs/Game.LibraryHero.go create mode 100644 sys/configure/structs/Game.LibraryHeroData.go create mode 100644 sys/configure/structs/Game.LibraryHistory.go create mode 100644 sys/configure/structs/Game.LibraryHistoryData.go create mode 100644 sys/configure/structs/Game.LibraryStory.go create mode 100644 sys/configure/structs/Game.LibraryStoryData.go diff --git a/bin/json/game_global.json b/bin/json/game_global.json index 672ed5282..e27f902e0 100644 --- a/bin/json/game_global.json +++ b/bin/json/game_global.json @@ -144,6 +144,12 @@ "dreamland_pro": 100, "dreamland_triggernum": 20, "hunting_num": 10, - "hunting_reset": 1 + "hunting_reset": 1, + "hunting_cap": [ + 25001, + 25004, + 34006, + 11017 + ] } ] \ No newline at end of file diff --git a/bin/json/game_heroresonance.json b/bin/json/game_heroresonance.json index fee08d559..089c049bc 100644 --- a/bin/json/game_heroresonance.json +++ b/bin/json/game_heroresonance.json @@ -30,7 +30,12 @@ "hpscale": 736, "atkscale": 90, "defscale": 174, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "13002", @@ -63,7 +68,12 @@ "hpscale": 106, "atkscale": 50, "defscale": 844, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "13003", @@ -96,7 +106,12 @@ "hpscale": 255, "atkscale": 140, "defscale": 605, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "13004", @@ -129,7 +144,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "13005", @@ -162,7 +182,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "14001", @@ -195,7 +220,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "14002", @@ -228,7 +258,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "14003", @@ -261,7 +296,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "14004", @@ -294,7 +334,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "14005", @@ -327,7 +372,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "14006", @@ -360,7 +410,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "14007", @@ -393,7 +448,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "15001", @@ -426,7 +486,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "15002", @@ -459,7 +524,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "15003", @@ -492,7 +562,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "15004", @@ -525,7 +600,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "23001", @@ -558,7 +638,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "23002", @@ -591,7 +676,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "23003", @@ -624,7 +714,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "23004", @@ -657,7 +752,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "24001", @@ -690,7 +790,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "24002", @@ -723,7 +828,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "24003", @@ -756,7 +866,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "24004", @@ -789,7 +904,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "24005", @@ -822,7 +942,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "24006", @@ -855,7 +980,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "24007", @@ -888,7 +1018,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "24008", @@ -921,7 +1056,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "24009", @@ -954,7 +1094,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "25001", @@ -987,7 +1132,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "25002", @@ -1020,7 +1170,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "25003", @@ -1053,7 +1208,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "25004", @@ -1086,7 +1246,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "33001", @@ -1119,7 +1284,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "33002", @@ -1152,7 +1322,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "33003", @@ -1185,7 +1360,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "33004", @@ -1218,7 +1398,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "33005", @@ -1251,7 +1436,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "33006", @@ -1284,7 +1474,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "34001", @@ -1317,7 +1512,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "34002", @@ -1350,7 +1550,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "34003", @@ -1383,7 +1588,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "34004", @@ -1416,7 +1626,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "34005", @@ -1449,7 +1664,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "34006", @@ -1482,7 +1702,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "34007", @@ -1515,7 +1740,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "34008", @@ -1548,7 +1778,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "35001", @@ -1581,7 +1816,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "35002", @@ -1614,7 +1854,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "35003", @@ -1647,7 +1892,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "35004", @@ -1680,7 +1930,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "35005", @@ -1713,7 +1968,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "35006", @@ -1746,7 +2006,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "43001", @@ -1779,7 +2044,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "43002", @@ -1812,7 +2082,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "43003", @@ -1845,7 +2120,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "43004", @@ -1878,7 +2158,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "43005", @@ -1911,7 +2196,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "43006", @@ -1944,7 +2234,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "43007", @@ -1977,7 +2272,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "44001", @@ -2010,7 +2310,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "44002", @@ -2043,7 +2348,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "44003", @@ -2076,7 +2386,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "44004", @@ -2109,7 +2424,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "44006", @@ -2142,7 +2462,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "45001", @@ -2175,7 +2500,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "45002", @@ -2208,7 +2538,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "45003", @@ -2241,7 +2576,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "45004", @@ -2274,7 +2614,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "44005", @@ -2307,7 +2652,12 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] }, { "hid": "15005", @@ -2340,6 +2690,11 @@ "hpscale": 105, "atkscale": 750, "defscale": 145, - "maxnum": 6 + "maxnum": 6, + "recommend_percentage": [ + 750, + 175, + 75 + ] } ] \ No newline at end of file diff --git a/bin/json/game_huntingboss.json b/bin/json/game_huntingboss.json index da77c8eb7..5db35e1a4 100644 --- a/bin/json/game_huntingboss.json +++ b/bin/json/game_huntingboss.json @@ -4,7 +4,7 @@ "type": 1, "name": { "key": "hunting_boss_1001", - "text": "功夫狩猎" + "text": "巨型猩猩" }, "difficulty": 1, "captionrecommend": [ @@ -71,7 +71,7 @@ "type": 1, "name": { "key": "hunting_boss_1001", - "text": "功夫狩猎" + "text": "巨型猩猩" }, "difficulty": 2, "captionrecommend": [ @@ -143,7 +143,7 @@ "type": 1, "name": { "key": "hunting_boss_1001", - "text": "功夫狩猎" + "text": "巨型猩猩" }, "difficulty": 3, "captionrecommend": [ @@ -220,7 +220,7 @@ "type": 1, "name": { "key": "hunting_boss_1001", - "text": "功夫狩猎" + "text": "巨型猩猩" }, "difficulty": 4, "captionrecommend": [ @@ -297,7 +297,7 @@ "type": 1, "name": { "key": "hunting_boss_1001", - "text": "功夫狩猎" + "text": "巨型猩猩" }, "difficulty": 5, "captionrecommend": [ @@ -374,7 +374,7 @@ "type": 1, "name": { "key": "hunting_boss_1001", - "text": "功夫狩猎" + "text": "巨型猩猩" }, "difficulty": 6, "captionrecommend": [ @@ -451,7 +451,7 @@ "type": 1, "name": { "key": "hunting_boss_1001", - "text": "功夫狩猎" + "text": "巨型猩猩" }, "difficulty": 7, "captionrecommend": [ @@ -528,7 +528,7 @@ "type": 1, "name": { "key": "hunting_boss_1001", - "text": "功夫狩猎" + "text": "巨型猩猩" }, "difficulty": 8, "captionrecommend": [ @@ -605,7 +605,7 @@ "type": 1, "name": { "key": "hunting_boss_1001", - "text": "功夫狩猎" + "text": "巨型猩猩" }, "difficulty": 9, "captionrecommend": [ @@ -682,7 +682,7 @@ "type": 1, "name": { "key": "hunting_boss_1001", - "text": "功夫狩猎" + "text": "巨型猩猩" }, "difficulty": 10, "captionrecommend": [ @@ -759,7 +759,7 @@ "type": 2, "name": { "key": "hunting_boss_1002", - "text": "魔法狩猎" + "text": "火龙" }, "difficulty": 1, "captionrecommend": [ @@ -826,7 +826,7 @@ "type": 2, "name": { "key": "hunting_boss_1002", - "text": "魔法狩猎" + "text": "火龙" }, "difficulty": 2, "captionrecommend": [ @@ -898,7 +898,7 @@ "type": 2, "name": { "key": "hunting_boss_1002", - "text": "魔法狩猎" + "text": "火龙" }, "difficulty": 3, "captionrecommend": [ @@ -975,7 +975,7 @@ "type": 2, "name": { "key": "hunting_boss_1002", - "text": "魔法狩猎" + "text": "火龙" }, "difficulty": 4, "captionrecommend": [ @@ -1052,7 +1052,7 @@ "type": 2, "name": { "key": "hunting_boss_1002", - "text": "魔法狩猎" + "text": "火龙" }, "difficulty": 5, "captionrecommend": [ @@ -1129,7 +1129,7 @@ "type": 2, "name": { "key": "hunting_boss_1002", - "text": "魔法狩猎" + "text": "火龙" }, "difficulty": 6, "captionrecommend": [ @@ -1206,7 +1206,7 @@ "type": 2, "name": { "key": "hunting_boss_1002", - "text": "魔法狩猎" + "text": "火龙" }, "difficulty": 7, "captionrecommend": [ @@ -1283,7 +1283,7 @@ "type": 2, "name": { "key": "hunting_boss_1002", - "text": "魔法狩猎" + "text": "火龙" }, "difficulty": 8, "captionrecommend": [ @@ -1360,7 +1360,7 @@ "type": 2, "name": { "key": "hunting_boss_1002", - "text": "魔法狩猎" + "text": "火龙" }, "difficulty": 9, "captionrecommend": [ @@ -1437,7 +1437,7 @@ "type": 2, "name": { "key": "hunting_boss_1002", - "text": "魔法狩猎" + "text": "火龙" }, "difficulty": 10, "captionrecommend": [ @@ -1514,7 +1514,7 @@ "type": 3, "name": { "key": "hunting_boss_1003", - "text": "科技狩猎" + "text": "鹦鹉虎" }, "difficulty": 1, "captionrecommend": [ @@ -1581,7 +1581,7 @@ "type": 3, "name": { "key": "hunting_boss_1003", - "text": "科技狩猎" + "text": "鹦鹉虎" }, "difficulty": 2, "captionrecommend": [ @@ -1653,7 +1653,7 @@ "type": 3, "name": { "key": "hunting_boss_1003", - "text": "科技狩猎" + "text": "鹦鹉虎" }, "difficulty": 3, "captionrecommend": [ @@ -1730,7 +1730,7 @@ "type": 3, "name": { "key": "hunting_boss_1003", - "text": "科技狩猎" + "text": "鹦鹉虎" }, "difficulty": 4, "captionrecommend": [ @@ -1807,7 +1807,7 @@ "type": 3, "name": { "key": "hunting_boss_1003", - "text": "科技狩猎" + "text": "鹦鹉虎" }, "difficulty": 5, "captionrecommend": [ @@ -1884,7 +1884,7 @@ "type": 3, "name": { "key": "hunting_boss_1003", - "text": "科技狩猎" + "text": "鹦鹉虎" }, "difficulty": 6, "captionrecommend": [ @@ -1961,7 +1961,7 @@ "type": 3, "name": { "key": "hunting_boss_1003", - "text": "科技狩猎" + "text": "鹦鹉虎" }, "difficulty": 7, "captionrecommend": [ @@ -2038,7 +2038,7 @@ "type": 3, "name": { "key": "hunting_boss_1003", - "text": "科技狩猎" + "text": "鹦鹉虎" }, "difficulty": 8, "captionrecommend": [ @@ -2115,7 +2115,7 @@ "type": 3, "name": { "key": "hunting_boss_1003", - "text": "科技狩猎" + "text": "鹦鹉虎" }, "difficulty": 9, "captionrecommend": [ @@ -2192,7 +2192,7 @@ "type": 3, "name": { "key": "hunting_boss_1003", - "text": "科技狩猎" + "text": "鹦鹉虎" }, "difficulty": 10, "captionrecommend": [ @@ -2269,7 +2269,7 @@ "type": 4, "name": { "key": "hunting_boss_1004", - "text": "月能狩猎" + "text": "梦魇" }, "difficulty": 1, "captionrecommend": [ @@ -2336,7 +2336,7 @@ "type": 4, "name": { "key": "hunting_boss_1004", - "text": "月能狩猎" + "text": "梦魇" }, "difficulty": 2, "captionrecommend": [ @@ -2408,7 +2408,7 @@ "type": 4, "name": { "key": "hunting_boss_1004", - "text": "月能狩猎" + "text": "梦魇" }, "difficulty": 3, "captionrecommend": [ @@ -2485,7 +2485,7 @@ "type": 4, "name": { "key": "hunting_boss_1004", - "text": "月能狩猎" + "text": "梦魇" }, "difficulty": 4, "captionrecommend": [ @@ -2562,7 +2562,7 @@ "type": 4, "name": { "key": "hunting_boss_1004", - "text": "月能狩猎" + "text": "梦魇" }, "difficulty": 5, "captionrecommend": [ @@ -2639,7 +2639,7 @@ "type": 4, "name": { "key": "hunting_boss_1004", - "text": "月能狩猎" + "text": "梦魇" }, "difficulty": 6, "captionrecommend": [ @@ -2716,7 +2716,7 @@ "type": 4, "name": { "key": "hunting_boss_1004", - "text": "月能狩猎" + "text": "梦魇" }, "difficulty": 7, "captionrecommend": [ @@ -2793,7 +2793,7 @@ "type": 4, "name": { "key": "hunting_boss_1004", - "text": "月能狩猎" + "text": "梦魇" }, "difficulty": 8, "captionrecommend": [ @@ -2870,7 +2870,7 @@ "type": 4, "name": { "key": "hunting_boss_1004", - "text": "月能狩猎" + "text": "梦魇" }, "difficulty": 9, "captionrecommend": [ @@ -2947,7 +2947,7 @@ "type": 4, "name": { "key": "hunting_boss_1004", - "text": "月能狩猎" + "text": "梦魇" }, "difficulty": 10, "captionrecommend": [ diff --git a/bin/json/game_huntingopentime.json b/bin/json/game_huntingopentime.json index 214398210..44172eed4 100644 --- a/bin/json/game_huntingopentime.json +++ b/bin/json/game_huntingopentime.json @@ -4,27 +4,59 @@ "opentime": [ 1, 2 - ] + ], + "name": { + "key": "hunting_boss_1001", + "text": "巨型猩猩" + }, + "introduce": { + "key": "hunting_boss_1005", + "text": "传说中的巨型猩猩是一个非常恐怖的角色,它暴戾且狡猾,与它为敌一定要非常小心" + } }, { "type": 2, "opentime": [ 3, 4 - ] + ], + "name": { + "key": "hunting_boss_1002", + "text": "火龙" + }, + "introduce": { + "key": "hunting_boss_1006", + "text": "火龙可以从嘴里喷出猛烈的火焰,对地面造成毁灭性打击" + } }, { "type": 3, "opentime": [ 5, 6 - ] + ], + "name": { + "key": "hunting_boss_1003", + "text": "鹦鹉虎" + }, + "introduce": { + "key": "hunting_boss_1007", + "text": "一种变异的老虎,它有着锋利的爪子和牙齿" + } }, { "type": 4, "opentime": [ 1, 7 - ] + ], + "name": { + "key": "hunting_boss_1004", + "text": "梦魇" + }, + "introduce": { + "key": "hunting_boss_1008", + "text": "当黑夜来临时,梦魇露出了它的爪牙,会让无辜的人们陷入噩梦中无法自拔" + } } ] \ No newline at end of file diff --git a/bin/json/game_libraryfavor.json b/bin/json/game_libraryfavor.json new file mode 100644 index 000000000..07d0599da --- /dev/null +++ b/bin/json/game_libraryfavor.json @@ -0,0 +1,56 @@ +[ + { + "id": 1, + "star": 3, + "favorlv": 1, + "expneed": 0 + }, + { + "id": 2, + "star": 3, + "favorlv": 2, + "expneed": 100 + }, + { + "id": 3, + "star": 3, + "favorlv": 3, + "expneed": 200 + }, + { + "id": 4, + "star": 4, + "favorlv": 1, + "expneed": 0 + }, + { + "id": 5, + "star": 4, + "favorlv": 2, + "expneed": 200 + }, + { + "id": 6, + "star": 4, + "favorlv": 3, + "expneed": 400 + }, + { + "id": 7, + "star": 5, + "favorlv": 1, + "expneed": 0 + }, + { + "id": 8, + "star": 5, + "favorlv": 2, + "expneed": 250 + }, + { + "id": 9, + "star": 5, + "favorlv": 3, + "expneed": 400 + } +] \ No newline at end of file diff --git a/bin/json/game_libraryfetter.json b/bin/json/game_libraryfetter.json new file mode 100644 index 000000000..02e162492 --- /dev/null +++ b/bin/json/game_libraryfetter.json @@ -0,0 +1,127 @@ +[ + { + "id": 1, + "fid": 101, + "ftype": 1, + "name": "师徒二人", + "lv": 1, + "hid": [ + 25001, + 35001 + ], + "favorlv": 1, + "prize": [] + }, + { + "id": 2, + "fid": 101, + "ftype": 1, + "name": "师徒二人", + "lv": 2, + "hid": [ + 25001, + 35001 + ], + "favorlv": 2, + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + }, + { + "a": "attr", + "t": "diamond", + "n": 100 + } + ] + }, + { + "id": 3, + "fid": 101, + "ftype": 1, + "name": "师徒二人", + "lv": 3, + "hid": [ + 25001, + 35001 + ], + "favorlv": 3, + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 2000 + }, + { + "a": "attr", + "t": "diamond", + "n": 200 + } + ] + }, + { + "id": 4, + "fid": 102, + "ftype": 2, + "name": "毫不相干", + "lv": 1, + "hid": [ + 11003, + 11009, + 15004 + ], + "favorlv": 1, + "prize": [] + }, + { + "id": 5, + "fid": 102, + "ftype": 2, + "name": "毫不相干", + "lv": 2, + "hid": [ + 11003, + 11009, + 15004 + ], + "favorlv": 2, + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + }, + { + "a": "attr", + "t": "diamond", + "n": 100 + } + ] + }, + { + "id": 6, + "fid": 102, + "ftype": 2, + "name": "毫不相干", + "lv": 3, + "hid": [ + 11003, + 11009, + 15004 + ], + "favorlv": 3, + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 2000 + }, + { + "a": "attr", + "t": "diamond", + "n": 200 + } + ] + } +] \ No newline at end of file diff --git a/bin/json/game_libraryhero.json b/bin/json/game_libraryhero.json new file mode 100644 index 000000000..c60b16ea0 --- /dev/null +++ b/bin/json/game_libraryhero.json @@ -0,0 +1,118 @@ +[ + { + "hid": 15004, + "name": { + "key": "hero_15004", + "text": "小欧" + }, + "star": 5, + "history": [ + 150041, + 150042, + 150043 + ], + "favorlv": [ + 1, + 2, + 3 + ], + "startid": 10001, + "rightend": 10008, + "stroyprize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ], + "endid1": 10009, + "endid2": 10010 + }, + { + "hid": 25001, + "name": { + "key": "hero_25001", + "text": "阿宝" + }, + "star": 5, + "history": [ + 250011, + 250012, + 250013 + ], + "favorlv": [ + 1, + 2, + 3 + ], + "startid": 10001, + "rightend": 10008, + "stroyprize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ], + "endid1": 10009, + "endid2": 10010 + }, + { + "hid": 35001, + "name": { + "key": "hero_35001", + "text": "师父" + }, + "star": 4, + "history": [ + 350011, + 350012, + 350013 + ], + "favorlv": [ + 1, + 2, + 3 + ], + "startid": 10001, + "rightend": 10008, + "stroyprize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ], + "endid1": 10009, + "endid2": 10010 + }, + { + "hid": 11009, + "name": { + "key": "hero_35002", + "text": "希卡普" + }, + "star": 4, + "history": [ + 110091, + 110092, + 110093 + ], + "favorlv": [ + 1, + 2, + 3 + ], + "startid": 10001, + "rightend": 10008, + "stroyprize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ], + "endid1": 10009, + "endid2": 10010 + } +] \ No newline at end of file diff --git a/bin/json/game_libraryhistory.json b/bin/json/game_libraryhistory.json new file mode 100644 index 000000000..260032c4a --- /dev/null +++ b/bin/json/game_libraryhistory.json @@ -0,0 +1,134 @@ +[ + { + "histroy": 150041, + "txt": "小欧是个很乖巧的姑娘", + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ] + }, + { + "histroy": 150042, + "txt": "小欧是个很潇洒的姑娘", + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ] + }, + { + "histroy": 150043, + "txt": "小欧是个深情的姑娘", + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ] + }, + { + "histroy": 250011, + "txt": "阿宝长得贼胖", + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ] + }, + { + "histroy": 250012, + "txt": "阿宝长得贼圆", + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ] + }, + { + "histroy": 250013, + "txt": "阿宝长得贼可爱", + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ] + }, + { + "histroy": 350011, + "txt": "师父武功高强", + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ] + }, + { + "histroy": 350012, + "txt": "师父很傲娇", + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ] + }, + { + "histroy": 350013, + "txt": "师父的武功来自于乌龟大师", + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ] + }, + { + "histroy": 110091, + "txt": "希卡普很勇敢", + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ] + }, + { + "histroy": 110092, + "txt": "希卡普很善良", + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ] + }, + { + "histroy": 110093, + "txt": "希卡普很帅气", + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + } + ] + } +] \ No newline at end of file diff --git a/bin/json/game_librarystory.json b/bin/json/game_librarystory.json new file mode 100644 index 000000000..ac4315162 --- /dev/null +++ b/bin/json/game_librarystory.json @@ -0,0 +1,34 @@ +[ + { + "fid": 101, + "stroy": 101, + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + }, + { + "a": "attr", + "t": "diamond", + "n": 100 + } + ] + }, + { + "fid": 102, + "stroy": 101, + "prize": [ + { + "a": "attr", + "t": "gold", + "n": 1000 + }, + { + "a": "attr", + "t": "diamond", + "n": 100 + } + ] + } +] \ No newline at end of file diff --git a/bin/json/game_mainline.json b/bin/json/game_mainline.json index 1e5be415f..717016fbe 100644 --- a/bin/json/game_mainline.json +++ b/bin/json/game_mainline.json @@ -1,4 +1,36 @@ [ + { + "id": 100, + "intensity": 1, + "endFlag": 0, + "previoustage": 0, + "order": 0, + "linearnum": 0, + "chapter": 1, + "route": 1, + "Episodetype": 0, + "Episodelocation": { + "x": 200, + "y": 601 + }, + "model": "", + "effect": "", + "FormatList": [], + "captainId": "", + "battlescene": "", + "sceneeffect": "", + "award": [], + "title": { + "key": "", + "text": "" + }, + "desc": { + "key": "", + "text": "" + }, + "stroyid": [], + "condition": [] + }, { "id": 101, "intensity": 1, @@ -9,10 +41,10 @@ "chapter": 1, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 474, - 601 - ], + "Episodelocation": { + "x": 474, + "y": 601 + }, "model": "", "effect": "", "FormatList": [ @@ -65,10 +97,10 @@ "chapter": 1, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 815, - 387 - ], + "Episodelocation": { + "x": 815, + "y": 387 + }, "model": "", "effect": "", "FormatList": [ @@ -114,10 +146,10 @@ "chapter": 1, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -164,10 +196,10 @@ "chapter": 1, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -214,10 +246,10 @@ "chapter": 1, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -264,10 +296,10 @@ "chapter": 1, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -314,10 +346,10 @@ "chapter": 1, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -364,10 +396,10 @@ "chapter": 1, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -414,10 +446,10 @@ "chapter": 1, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -464,10 +496,10 @@ "chapter": 1, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -515,15 +547,13 @@ "chapter": 2, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 474, - 601 - ], + "Episodelocation": { + "x": 474, + "y": 601 + }, "model": "", "effect": "", - "FormatList": [ - 102011 - ], + "FormatList": [], "captainId": "250011", "battlescene": "bg_zhandoulmboss", "sceneeffect": "", @@ -564,10 +594,10 @@ "chapter": 2, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 815, - 387 - ], + "Episodelocation": { + "x": 815, + "y": 387 + }, "model": "", "effect": "", "FormatList": [ @@ -613,10 +643,10 @@ "chapter": 2, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -663,10 +693,10 @@ "chapter": 2, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -713,10 +743,10 @@ "chapter": 2, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -763,10 +793,10 @@ "chapter": 2, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -813,10 +843,10 @@ "chapter": 2, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -863,10 +893,10 @@ "chapter": 2, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -913,10 +943,10 @@ "chapter": 2, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -963,10 +993,10 @@ "chapter": 2, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -1014,15 +1044,13 @@ "chapter": 3, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 474, - 601 - ], + "Episodelocation": { + "x": 474, + "y": 601 + }, "model": "", "effect": "", - "FormatList": [ - 103011 - ], + "FormatList": [], "captainId": "250011", "battlescene": "bg_zhandoulmboss", "sceneeffect": "zhandoulizi", @@ -1063,10 +1091,10 @@ "chapter": 3, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 815, - 387 - ], + "Episodelocation": { + "x": 815, + "y": 387 + }, "model": "", "effect": "", "FormatList": [ @@ -1112,10 +1140,10 @@ "chapter": 3, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -1162,10 +1190,10 @@ "chapter": 3, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -1212,10 +1240,10 @@ "chapter": 3, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -1262,10 +1290,10 @@ "chapter": 3, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -1312,10 +1340,10 @@ "chapter": 3, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -1362,10 +1390,10 @@ "chapter": 3, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -1412,10 +1440,10 @@ "chapter": 3, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -1462,10 +1490,10 @@ "chapter": 3, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -1513,15 +1541,13 @@ "chapter": 4, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", - "FormatList": [ - 104011 - ], + "FormatList": [], "captainId": "250011", "battlescene": "bg_zhandoulmboss", "sceneeffect": "zhandoulizi", @@ -1562,10 +1588,10 @@ "chapter": 4, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -1611,10 +1637,10 @@ "chapter": 4, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -1661,10 +1687,10 @@ "chapter": 4, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -1711,10 +1737,10 @@ "chapter": 4, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -1761,10 +1787,10 @@ "chapter": 4, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -1811,10 +1837,10 @@ "chapter": 4, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -1861,10 +1887,10 @@ "chapter": 4, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -1911,10 +1937,10 @@ "chapter": 4, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -1961,10 +1987,10 @@ "chapter": 4, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -2012,15 +2038,13 @@ "chapter": 5, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "1", - "FormatList": [ - 105011 - ], + "FormatList": [], "captainId": "250011", "battlescene": "bg_zhandoulmboss", "sceneeffect": "zhandoulizi", @@ -2061,10 +2085,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -2110,10 +2134,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -2160,10 +2184,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -2210,10 +2234,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -2260,10 +2284,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "img_100lc", "FormatList": [ @@ -2310,10 +2334,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -2360,10 +2384,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -2410,10 +2434,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -2460,10 +2484,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -2511,15 +2535,13 @@ "chapter": 6, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "0", - "FormatList": [ - 106011 - ], + "FormatList": [], "captainId": "250011", "battlescene": "bg_zhandoulmboss", "sceneeffect": "zhandoulizi", @@ -2560,10 +2582,10 @@ "chapter": 6, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -2609,10 +2631,10 @@ "chapter": 6, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -2659,10 +2681,10 @@ "chapter": 6, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -2709,10 +2731,10 @@ "chapter": 6, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -2759,10 +2781,10 @@ "chapter": 6, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -2809,10 +2831,10 @@ "chapter": 6, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -2859,10 +2881,10 @@ "chapter": 6, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -2909,10 +2931,10 @@ "chapter": 6, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -2959,10 +2981,10 @@ "chapter": 6, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -3010,15 +3032,13 @@ "chapter": 7, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", - "FormatList": [ - 107011 - ], + "FormatList": [], "captainId": "250011", "battlescene": "bg_zhandoulmboss", "sceneeffect": "zhandoulizi", @@ -3059,10 +3079,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -3108,10 +3128,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -3158,10 +3178,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -3208,10 +3228,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -3258,10 +3278,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -3308,10 +3328,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -3358,10 +3378,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -3408,10 +3428,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -3458,10 +3478,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -3509,15 +3529,13 @@ "chapter": 8, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "btn_txjs_xczsl", - "FormatList": [ - 108011 - ], + "FormatList": [], "captainId": "250011", "battlescene": "bg_zhandoulmboss", "sceneeffect": "zhandoulizi", @@ -3558,10 +3576,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -3607,10 +3625,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -3657,10 +3675,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -3707,10 +3725,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -3757,10 +3775,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -3807,10 +3825,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -3857,10 +3875,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -3907,10 +3925,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -3957,10 +3975,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -4008,15 +4026,13 @@ "chapter": 9, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "1", - "FormatList": [ - 109011 - ], + "FormatList": [], "captainId": "250011", "battlescene": "bg_zhandoulmboss", "sceneeffect": "zhandoulizi", @@ -4057,10 +4073,10 @@ "chapter": 9, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -4106,10 +4122,10 @@ "chapter": 9, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -4156,10 +4172,10 @@ "chapter": 9, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -4206,10 +4222,10 @@ "chapter": 9, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -4256,10 +4272,10 @@ "chapter": 9, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -4306,10 +4322,10 @@ "chapter": 9, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -4356,10 +4372,10 @@ "chapter": 9, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -4406,10 +4422,10 @@ "chapter": 9, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -4456,10 +4472,10 @@ "chapter": 9, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -4507,15 +4523,13 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", - "FormatList": [ - 110011 - ], + "FormatList": [], "captainId": "250011", "battlescene": "bg_zhandoulmboss", "sceneeffect": "zhandoulizi", @@ -4556,10 +4570,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -4605,10 +4619,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -4655,10 +4669,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -4705,10 +4719,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -4755,10 +4769,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -4805,10 +4819,10 @@ "chapter": 10, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -4855,10 +4869,10 @@ "chapter": 10, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -4905,10 +4919,10 @@ "chapter": 10, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -4955,10 +4969,10 @@ "chapter": 10, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -5006,15 +5020,13 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "1", - "FormatList": [ - 111011 - ], + "FormatList": [], "captainId": "250011", "battlescene": "bg_zhandoulmboss", "sceneeffect": "zhandoulizi", @@ -5055,10 +5067,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -5104,10 +5116,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -5154,10 +5166,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -5204,10 +5216,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -5254,10 +5266,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -5304,10 +5316,10 @@ "chapter": 11, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -5354,10 +5366,10 @@ "chapter": 11, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -5404,10 +5416,10 @@ "chapter": 11, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -5454,10 +5466,10 @@ "chapter": 11, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -5505,15 +5517,13 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", - "FormatList": [ - 112011 - ], + "FormatList": [], "captainId": "250011", "battlescene": "bg_zhandoulmboss", "sceneeffect": "zhandoulizi", @@ -5554,10 +5564,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -5603,10 +5613,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -5653,10 +5663,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -5703,10 +5713,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -5753,10 +5763,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "0", "FormatList": [ @@ -5803,10 +5813,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -5853,10 +5863,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -5903,10 +5913,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -5953,10 +5963,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -6004,10 +6014,10 @@ "chapter": 1, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 474, - 601 - ], + "Episodelocation": { + "x": 474, + "y": 601 + }, "model": "", "effect": "", "FormatList": [ @@ -6060,10 +6070,10 @@ "chapter": 1, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 815, - 387 - ], + "Episodelocation": { + "x": 815, + "y": 387 + }, "model": "", "effect": "", "FormatList": [ @@ -6109,10 +6119,10 @@ "chapter": 1, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -6159,10 +6169,10 @@ "chapter": 1, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -6209,10 +6219,10 @@ "chapter": 1, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -6259,10 +6269,10 @@ "chapter": 1, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -6309,10 +6319,10 @@ "chapter": 1, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -6359,10 +6369,10 @@ "chapter": 1, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -6409,10 +6419,10 @@ "chapter": 1, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -6459,10 +6469,10 @@ "chapter": 1, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -6510,10 +6520,10 @@ "chapter": 2, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 474, - 601 - ], + "Episodelocation": { + "x": 474, + "y": 601 + }, "model": "", "effect": "", "FormatList": [ @@ -6559,10 +6569,10 @@ "chapter": 2, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 815, - 387 - ], + "Episodelocation": { + "x": 815, + "y": 387 + }, "model": "", "effect": "", "FormatList": [ @@ -6608,10 +6618,10 @@ "chapter": 2, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -6658,10 +6668,10 @@ "chapter": 2, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -6708,10 +6718,10 @@ "chapter": 2, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -6758,10 +6768,10 @@ "chapter": 2, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -6808,10 +6818,10 @@ "chapter": 2, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -6858,10 +6868,10 @@ "chapter": 2, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -6908,10 +6918,10 @@ "chapter": 2, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -6958,10 +6968,10 @@ "chapter": 2, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -7009,10 +7019,10 @@ "chapter": 3, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 474, - 601 - ], + "Episodelocation": { + "x": 474, + "y": 601 + }, "model": "", "effect": "", "FormatList": [ @@ -7058,10 +7068,10 @@ "chapter": 3, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 815, - 387 - ], + "Episodelocation": { + "x": 815, + "y": 387 + }, "model": "", "effect": "", "FormatList": [ @@ -7107,10 +7117,10 @@ "chapter": 3, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -7157,10 +7167,10 @@ "chapter": 3, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -7207,10 +7217,10 @@ "chapter": 3, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -7257,10 +7267,10 @@ "chapter": 3, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -7307,10 +7317,10 @@ "chapter": 3, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -7357,10 +7367,10 @@ "chapter": 3, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -7407,10 +7417,10 @@ "chapter": 3, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -7457,10 +7467,10 @@ "chapter": 3, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -7508,10 +7518,10 @@ "chapter": 4, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -7557,10 +7567,10 @@ "chapter": 4, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -7606,10 +7616,10 @@ "chapter": 4, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -7656,10 +7666,10 @@ "chapter": 4, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -7706,10 +7716,10 @@ "chapter": 4, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -7756,10 +7766,10 @@ "chapter": 4, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -7806,10 +7816,10 @@ "chapter": 4, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -7856,10 +7866,10 @@ "chapter": 4, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -7906,10 +7916,10 @@ "chapter": 4, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -7956,10 +7966,10 @@ "chapter": 4, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -8007,10 +8017,10 @@ "chapter": 5, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "1", "FormatList": [ @@ -8056,10 +8066,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -8105,10 +8115,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -8155,10 +8165,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -8205,10 +8215,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -8255,10 +8265,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "img_100lc", "FormatList": [ @@ -8305,10 +8315,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -8355,10 +8365,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -8405,10 +8415,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -8455,10 +8465,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -8506,10 +8516,10 @@ "chapter": 6, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "0", "FormatList": [ @@ -8555,10 +8565,10 @@ "chapter": 6, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -8604,10 +8614,10 @@ "chapter": 6, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -8654,10 +8664,10 @@ "chapter": 6, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -8704,10 +8714,10 @@ "chapter": 6, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -8754,10 +8764,10 @@ "chapter": 6, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -8804,10 +8814,10 @@ "chapter": 6, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -8854,10 +8864,10 @@ "chapter": 6, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -8904,10 +8914,10 @@ "chapter": 6, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -8954,10 +8964,10 @@ "chapter": 6, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -9005,10 +9015,10 @@ "chapter": 7, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -9054,10 +9064,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -9103,10 +9113,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -9153,10 +9163,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -9203,10 +9213,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -9253,10 +9263,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -9303,10 +9313,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -9353,10 +9363,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -9403,10 +9413,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -9453,10 +9463,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -9504,10 +9514,10 @@ "chapter": 8, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "btn_txjs_xczsl", "FormatList": [ @@ -9553,10 +9563,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -9602,10 +9612,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -9652,10 +9662,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -9702,10 +9712,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -9752,10 +9762,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -9802,10 +9812,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -9852,10 +9862,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -9902,10 +9912,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -9952,10 +9962,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -10003,10 +10013,10 @@ "chapter": 9, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "1", "FormatList": [ @@ -10052,10 +10062,10 @@ "chapter": 9, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -10101,10 +10111,10 @@ "chapter": 9, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -10151,10 +10161,10 @@ "chapter": 9, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -10201,10 +10211,10 @@ "chapter": 9, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -10251,10 +10261,10 @@ "chapter": 9, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -10301,10 +10311,10 @@ "chapter": 9, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -10351,10 +10361,10 @@ "chapter": 9, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -10401,10 +10411,10 @@ "chapter": 9, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -10451,10 +10461,10 @@ "chapter": 9, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -10502,10 +10512,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -10551,10 +10561,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -10600,10 +10610,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -10650,10 +10660,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -10700,10 +10710,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -10750,10 +10760,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -10800,10 +10810,10 @@ "chapter": 10, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -10850,10 +10860,10 @@ "chapter": 10, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -10900,10 +10910,10 @@ "chapter": 10, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -10950,10 +10960,10 @@ "chapter": 10, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -11001,10 +11011,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "1", "FormatList": [ @@ -11050,10 +11060,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -11099,10 +11109,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -11149,10 +11159,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -11199,10 +11209,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -11249,10 +11259,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -11299,10 +11309,10 @@ "chapter": 11, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -11349,10 +11359,10 @@ "chapter": 11, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -11399,10 +11409,10 @@ "chapter": 11, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -11449,10 +11459,10 @@ "chapter": 11, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -11500,10 +11510,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -11549,10 +11559,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -11598,10 +11608,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -11648,10 +11658,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -11698,10 +11708,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -11748,10 +11758,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "0", "FormatList": [ @@ -11798,10 +11808,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -11848,10 +11858,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -11898,10 +11908,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -11948,10 +11958,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -11999,10 +12009,10 @@ "chapter": 1, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 474, - 601 - ], + "Episodelocation": { + "x": 474, + "y": 601 + }, "model": "", "effect": "", "FormatList": [ @@ -12055,10 +12065,10 @@ "chapter": 1, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 815, - 387 - ], + "Episodelocation": { + "x": 815, + "y": 387 + }, "model": "", "effect": "", "FormatList": [ @@ -12104,10 +12114,10 @@ "chapter": 1, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -12154,10 +12164,10 @@ "chapter": 1, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -12204,10 +12214,10 @@ "chapter": 1, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -12254,10 +12264,10 @@ "chapter": 1, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -12304,10 +12314,10 @@ "chapter": 1, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -12354,10 +12364,10 @@ "chapter": 1, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -12404,10 +12414,10 @@ "chapter": 1, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -12454,10 +12464,10 @@ "chapter": 1, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -12505,10 +12515,10 @@ "chapter": 2, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 474, - 601 - ], + "Episodelocation": { + "x": 474, + "y": 601 + }, "model": "", "effect": "", "FormatList": [ @@ -12554,10 +12564,10 @@ "chapter": 2, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 815, - 387 - ], + "Episodelocation": { + "x": 815, + "y": 387 + }, "model": "", "effect": "", "FormatList": [ @@ -12603,10 +12613,10 @@ "chapter": 2, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -12653,10 +12663,10 @@ "chapter": 2, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -12703,10 +12713,10 @@ "chapter": 2, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -12753,10 +12763,10 @@ "chapter": 2, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -12803,10 +12813,10 @@ "chapter": 2, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -12853,10 +12863,10 @@ "chapter": 2, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -12903,10 +12913,10 @@ "chapter": 2, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -12953,10 +12963,10 @@ "chapter": 2, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -13004,10 +13014,10 @@ "chapter": 3, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 474, - 601 - ], + "Episodelocation": { + "x": 474, + "y": 601 + }, "model": "", "effect": "", "FormatList": [ @@ -13053,10 +13063,10 @@ "chapter": 3, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 815, - 387 - ], + "Episodelocation": { + "x": 815, + "y": 387 + }, "model": "", "effect": "", "FormatList": [ @@ -13102,10 +13112,10 @@ "chapter": 3, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -13152,10 +13162,10 @@ "chapter": 3, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -13202,10 +13212,10 @@ "chapter": 3, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -13252,10 +13262,10 @@ "chapter": 3, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -13302,10 +13312,10 @@ "chapter": 3, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -13352,10 +13362,10 @@ "chapter": 3, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -13402,10 +13412,10 @@ "chapter": 3, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -13452,10 +13462,10 @@ "chapter": 3, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -13503,10 +13513,10 @@ "chapter": 4, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -13552,10 +13562,10 @@ "chapter": 4, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -13601,10 +13611,10 @@ "chapter": 4, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -13651,10 +13661,10 @@ "chapter": 4, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -13701,10 +13711,10 @@ "chapter": 4, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -13751,10 +13761,10 @@ "chapter": 4, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -13801,10 +13811,10 @@ "chapter": 4, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -13851,10 +13861,10 @@ "chapter": 4, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -13901,10 +13911,10 @@ "chapter": 4, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -13951,10 +13961,10 @@ "chapter": 4, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -14002,10 +14012,10 @@ "chapter": 5, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "1", "FormatList": [ @@ -14051,10 +14061,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -14100,10 +14110,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -14150,10 +14160,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -14200,10 +14210,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -14250,10 +14260,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "img_100lc", "FormatList": [ @@ -14300,10 +14310,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -14350,10 +14360,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -14400,10 +14410,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -14450,10 +14460,10 @@ "chapter": 5, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -14501,10 +14511,10 @@ "chapter": 6, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "0", "FormatList": [ @@ -14550,10 +14560,10 @@ "chapter": 6, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -14599,10 +14609,10 @@ "chapter": 6, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -14649,10 +14659,10 @@ "chapter": 6, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -14699,10 +14709,10 @@ "chapter": 6, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -14749,10 +14759,10 @@ "chapter": 6, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -14799,10 +14809,10 @@ "chapter": 6, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -14849,10 +14859,10 @@ "chapter": 6, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -14899,10 +14909,10 @@ "chapter": 6, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -14949,10 +14959,10 @@ "chapter": 6, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -15000,10 +15010,10 @@ "chapter": 7, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -15049,10 +15059,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -15098,10 +15108,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -15148,10 +15158,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -15198,10 +15208,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -15248,10 +15258,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -15298,10 +15308,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -15348,10 +15358,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -15398,10 +15408,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -15448,10 +15458,10 @@ "chapter": 7, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -15499,10 +15509,10 @@ "chapter": 8, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "btn_txjs_xczsl", "FormatList": [ @@ -15548,10 +15558,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -15597,10 +15607,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -15647,10 +15657,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -15697,10 +15707,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -15747,10 +15757,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -15797,10 +15807,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -15847,10 +15857,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -15897,10 +15907,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -15947,10 +15957,10 @@ "chapter": 8, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -15998,10 +16008,10 @@ "chapter": 9, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "1", "FormatList": [ @@ -16047,10 +16057,10 @@ "chapter": 9, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -16096,10 +16106,10 @@ "chapter": 9, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -16146,10 +16156,10 @@ "chapter": 9, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -16196,10 +16206,10 @@ "chapter": 9, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -16246,10 +16256,10 @@ "chapter": 9, "route": 1, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -16296,10 +16306,10 @@ "chapter": 9, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -16346,10 +16356,10 @@ "chapter": 9, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -16396,10 +16406,10 @@ "chapter": 9, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -16446,10 +16456,10 @@ "chapter": 9, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -16497,10 +16507,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -16546,10 +16556,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -16595,10 +16605,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -16645,10 +16655,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -16695,10 +16705,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -16745,10 +16755,10 @@ "chapter": 10, "route": 2, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -16795,10 +16805,10 @@ "chapter": 10, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -16845,10 +16855,10 @@ "chapter": 10, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -16895,10 +16905,10 @@ "chapter": 10, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -16945,10 +16955,10 @@ "chapter": 10, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -16996,10 +17006,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "1", "FormatList": [ @@ -17045,10 +17055,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -17094,10 +17104,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -17144,10 +17154,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -17194,10 +17204,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -17244,10 +17254,10 @@ "chapter": 11, "route": 3, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "", "FormatList": [ @@ -17294,10 +17304,10 @@ "chapter": 11, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -17344,10 +17354,10 @@ "chapter": 11, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -17394,10 +17404,10 @@ "chapter": 11, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -17444,10 +17454,10 @@ "chapter": 11, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ @@ -17495,10 +17505,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -17544,10 +17554,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 838, - 836 - ], + "Episodelocation": { + "x": 838, + "y": 836 + }, "model": "", "effect": "", "FormatList": [ @@ -17593,10 +17603,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1570, - 895 - ], + "Episodelocation": { + "x": 1570, + "y": 895 + }, "model": "", "effect": "", "FormatList": [ @@ -17643,10 +17653,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2164, - 1329 - ], + "Episodelocation": { + "x": 2164, + "y": 1329 + }, "model": "", "effect": "", "FormatList": [ @@ -17693,10 +17703,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2687, - 759 - ], + "Episodelocation": { + "x": 2687, + "y": 759 + }, "model": "", "effect": "", "FormatList": [ @@ -17743,10 +17753,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2064, - 346 - ], + "Episodelocation": { + "x": 2064, + "y": 346 + }, "model": "", "effect": "0", "FormatList": [ @@ -17793,10 +17803,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1369, - 380 - ], + "Episodelocation": { + "x": 1369, + "y": 380 + }, "model": "", "effect": "", "FormatList": [ @@ -17843,10 +17853,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 1424, - 651 - ], + "Episodelocation": { + "x": 1424, + "y": 651 + }, "model": "", "effect": "", "FormatList": [ @@ -17893,10 +17903,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 2000, - 752 - ], + "Episodelocation": { + "x": 2000, + "y": 752 + }, "model": "", "effect": "", "FormatList": [ @@ -17943,10 +17953,10 @@ "chapter": 12, "route": 4, "Episodetype": 1, - "Episodelocation": [ - 200, - 53 - ], + "Episodelocation": { + "x": 200, + "y": 53 + }, "model": "", "effect": "", "FormatList": [ diff --git a/bin/json/game_model.json b/bin/json/game_model.json index 0c69e156c..a86c1d17e 100644 --- a/bin/json/game_model.json +++ b/bin/json/game_model.json @@ -1,8 +1,32 @@ [ + { + "id": "12003", + "preson": "12003", + "presonshow": "12003", + "presonstory": "12003", + "height": 1, + "ico": "tx_js_25004", + "fight": "ytx_js_25004", + "img": "sbkp_js_12003", + "heroimg": "hbkp_js_25004", + "portrait": "portrait_12003", + "bust": "bust_25004", + "postxyz": [ + 0.08, + 0, + 0.41 + ], + "rotation": { + "x": 0, + "y": 180, + "z": 0 + } + }, { "id": "13001", "preson": "13001", "presonshow": "13001", + "presonstory": "13001", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_13001", @@ -25,6 +49,7 @@ "id": "13002", "preson": "13002", "presonshow": "13002", + "presonstory": "13002", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_13002", @@ -47,6 +72,7 @@ "id": "13003", "preson": "13003", "presonshow": "13003", + "presonstory": "13003", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_13003", @@ -69,6 +95,7 @@ "id": "13004", "preson": "13004", "presonshow": "13004", + "presonstory": "13004", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_13004", @@ -91,6 +118,7 @@ "id": "13005", "preson": "13005", "presonshow": "13005", + "presonstory": "13005", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_13005", @@ -113,6 +141,7 @@ "id": "14001", "preson": "14001", "presonshow": "14001", + "presonstory": "14001", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_14001", @@ -135,6 +164,7 @@ "id": "14002", "preson": "14002", "presonshow": "14002", + "presonstory": "14002", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_14002", @@ -157,6 +187,7 @@ "id": "14003", "preson": "14003", "presonshow": "14003", + "presonstory": "14003", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_14003", @@ -179,6 +210,7 @@ "id": "14004", "preson": "14004", "presonshow": "14004", + "presonstory": "14004", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_14004", @@ -201,6 +233,7 @@ "id": "14005", "preson": "14005", "presonshow": "14005", + "presonstory": "14005", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_14005", @@ -223,6 +256,7 @@ "id": "14006", "preson": "14006", "presonshow": "14006", + "presonstory": "14006", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_14006", @@ -245,6 +279,7 @@ "id": "14007", "preson": "14007", "presonshow": "14007", + "presonstory": "14007", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_14007", @@ -267,6 +302,7 @@ "id": "15001", "preson": "15001", "presonshow": "15001", + "presonstory": "15001", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_15001", @@ -289,6 +325,7 @@ "id": "15002", "preson": "15002", "presonshow": "15002", + "presonstory": "15002", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_15002", @@ -311,6 +348,7 @@ "id": "15003", "preson": "15003", "presonshow": "15003", + "presonstory": "15003", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_15003", @@ -333,6 +371,7 @@ "id": "15004", "preson": "15004", "presonshow": "15004", + "presonstory": "15004", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_15004", @@ -355,6 +394,7 @@ "id": "15005", "preson": "15005", "presonshow": "15005", + "presonstory": "15005", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_15005", @@ -377,6 +417,7 @@ "id": "23001", "preson": "23001", "presonshow": "23001", + "presonstory": "23001", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_23001", @@ -399,6 +440,7 @@ "id": "23002", "preson": "23002", "presonshow": "23002", + "presonstory": "23002", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_23002", @@ -421,6 +463,7 @@ "id": "23003", "preson": "23003", "presonshow": "23003", + "presonstory": "23003", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_23003", @@ -443,6 +486,7 @@ "id": "23004", "preson": "23004", "presonshow": "23004", + "presonstory": "23004", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_23004", @@ -465,6 +509,7 @@ "id": "24001", "preson": "24001", "presonshow": "24001", + "presonstory": "24001", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_24001", @@ -487,6 +532,7 @@ "id": "24002", "preson": "24002", "presonshow": "24002", + "presonstory": "24002", "height": 1, "ico": "tx_hhjs_24003", "fight": "ytx_js_24002", @@ -509,6 +555,7 @@ "id": "24003", "preson": "24003", "presonshow": "24003", + "presonstory": "24003", "height": 1, "ico": "tx_js_24003", "fight": "ytx_js_24003", @@ -531,6 +578,7 @@ "id": "24004", "preson": "24004", "presonshow": "24004", + "presonstory": "24004", "height": 1, "ico": "tx_js_25001", "fight": "ytx_js_24004", @@ -553,6 +601,7 @@ "id": "24005", "preson": "24005", "presonshow": "24005", + "presonstory": "24005", "height": 1, "ico": "tx_js_25001", "fight": "ytx_js_24005", @@ -575,6 +624,7 @@ "id": "24006", "preson": "24006", "presonshow": "24006", + "presonstory": "24006", "height": 1, "ico": "tx_js_25001", "fight": "ytx_js_24006", @@ -597,6 +647,7 @@ "id": "24007", "preson": "24007", "presonshow": "24007", + "presonstory": "24007", "height": 1, "ico": "tx_js_25001", "fight": "ytx_js_24007", @@ -619,6 +670,7 @@ "id": "24008", "preson": "24008", "presonshow": "24008", + "presonstory": "24008", "height": 1, "ico": "tx_js_25001", "fight": "ytx_js_24008", @@ -641,6 +693,7 @@ "id": "24009", "preson": "24009", "presonshow": "24009", + "presonstory": "24009", "height": 1, "ico": "tx_js_25001", "fight": "ytx_js_24009", @@ -663,6 +716,7 @@ "id": "25001", "preson": "25001", "presonshow": "25001_exhibition", + "presonstory": "25001_storyatk", "height": 1, "ico": "tx_js_25001", "fight": "ytx_js_25001", @@ -685,6 +739,7 @@ "id": "25002", "preson": "25002", "presonshow": "25002", + "presonstory": "25002", "height": 1, "ico": "tx_js_25004", "fight": "ytx_js_25002", @@ -707,6 +762,7 @@ "id": "25003", "preson": "25003", "presonshow": "25003", + "presonstory": "25003", "height": 1, "ico": "tx_js_25004", "fight": "ytx_js_25003", @@ -729,6 +785,7 @@ "id": "25004", "preson": "25004", "presonshow": "25004_exhibition", + "presonstory": "25004", "height": 1, "ico": "tx_js_25004", "fight": "ytx_js_25004", @@ -751,6 +808,7 @@ "id": "33001", "preson": "33001", "presonshow": "33001", + "presonstory": "33001", "height": 1, "ico": "tx_hhjs_34006", "fight": "ytx_js_33001", @@ -773,6 +831,7 @@ "id": "33002", "preson": "33002", "presonshow": "33002", + "presonstory": "33002", "height": 1, "ico": "tx_hhjs_34006", "fight": "ytx_js_33002", @@ -795,6 +854,7 @@ "id": "33003", "preson": "33003", "presonshow": "33003", + "presonstory": "33003", "height": 1, "ico": "tx_hhjs_34006", "fight": "ytx_js_33003", @@ -817,6 +877,7 @@ "id": "33004", "preson": "33004", "presonshow": "33004", + "presonstory": "33004", "height": 1, "ico": "tx_hhjs_34006", "fight": "ytx_js_33004", @@ -839,6 +900,7 @@ "id": "33005", "preson": "33005", "presonshow": "33005", + "presonstory": "33005", "height": 1, "ico": "tx_hhjs_34006", "fight": "ytx_js_33005", @@ -861,6 +923,7 @@ "id": "33006", "preson": "33006", "presonshow": "33006", + "presonstory": "33006", "height": 1, "ico": "tx_hhjs_34006", "fight": "ytx_js_33006", @@ -883,6 +946,7 @@ "id": "34001", "preson": "34001", "presonshow": "34001", + "presonstory": "34001", "height": 1, "ico": "tx_hhjs_34006", "fight": "ytx_js_34001", @@ -905,6 +969,7 @@ "id": "34002", "preson": "34002", "presonshow": "34002", + "presonstory": "34002", "height": 1, "ico": "tx_hhjs_34006", "fight": "ytx_js_34002", @@ -927,6 +992,7 @@ "id": "34003", "preson": "34003", "presonshow": "34003", + "presonstory": "34003", "height": 1, "ico": "tx_hhjs_34006", "fight": "ytx_js_34003", @@ -949,6 +1015,7 @@ "id": "34004", "preson": "34004", "presonshow": "34004", + "presonstory": "34004", "height": 1, "ico": "tx_hhjs_34006", "fight": "ytx_js_34004", @@ -971,6 +1038,7 @@ "id": "34005", "preson": "34005", "presonshow": "34005", + "presonstory": "34005", "height": 1, "ico": "tx_hhjs_34006", "fight": "ytx_js_34005", @@ -993,6 +1061,7 @@ "id": "34006", "preson": "34006", "presonshow": "34006", + "presonstory": "34006", "height": 1, "ico": "tx_js_34006", "fight": "ytx_js_34006", @@ -1015,6 +1084,7 @@ "id": "34007", "preson": "34007", "presonshow": "34007", + "presonstory": "34007", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_34007", @@ -1037,6 +1107,7 @@ "id": "34008", "preson": "34008", "presonshow": "34008", + "presonstory": "34008", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_34008", @@ -1059,6 +1130,7 @@ "id": "35001", "preson": "35001", "presonshow": "35001", + "presonstory": "35001", "height": 1, "ico": "tx_js_35001", "fight": "ytx_js_35001", @@ -1081,6 +1153,7 @@ "id": "35002", "preson": "35002", "presonshow": "35002", + "presonstory": "35002", "height": 1, "ico": "tx_js_35002", "fight": "ytx_js_35002", @@ -1103,6 +1176,7 @@ "id": "35003", "preson": "35003", "presonshow": "35003", + "presonstory": "35003", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_35003", @@ -1125,6 +1199,7 @@ "id": "35004", "preson": "35004", "presonshow": "35004", + "presonstory": "35004", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_35004", @@ -1147,6 +1222,7 @@ "id": "35005", "preson": "35005", "presonshow": "35005", + "presonstory": "35005", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_35005", @@ -1169,6 +1245,7 @@ "id": "35006", "preson": "35006", "presonshow": "35006", + "presonstory": "35006", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_35006", @@ -1191,6 +1268,7 @@ "id": "43001", "preson": "43001", "presonshow": "43001", + "presonstory": "43001", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_43001", @@ -1213,6 +1291,7 @@ "id": "43002", "preson": "43002", "presonshow": "43002", + "presonstory": "43002", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_43002", @@ -1235,6 +1314,7 @@ "id": "43003", "preson": "43003", "presonshow": "43003", + "presonstory": "43003", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_43003", @@ -1257,6 +1337,7 @@ "id": "43004", "preson": "43004", "presonshow": "43004", + "presonstory": "43004", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_43004", @@ -1279,6 +1360,7 @@ "id": "43005", "preson": "43005", "presonshow": "43005", + "presonstory": "43005", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_43005", @@ -1301,6 +1383,7 @@ "id": "43006", "preson": "43006", "presonshow": "43006", + "presonstory": "43006", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_43006", @@ -1323,6 +1406,7 @@ "id": "43007", "preson": "43007", "presonshow": "43007", + "presonstory": "43007", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_43007", @@ -1345,6 +1429,7 @@ "id": "44001", "preson": "44001", "presonshow": "44001", + "presonstory": "44001", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_44001", @@ -1367,6 +1452,7 @@ "id": "44002", "preson": "44002", "presonshow": "44002", + "presonstory": "44002", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_44002", @@ -1389,6 +1475,7 @@ "id": "44003", "preson": "44003", "presonshow": "44003", + "presonstory": "44003", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_44003", @@ -1411,6 +1498,7 @@ "id": "44004", "preson": "44004", "presonshow": "44004", + "presonstory": "44004", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_44004", @@ -1433,6 +1521,7 @@ "id": "44005", "preson": "44005", "presonshow": "44005", + "presonstory": "44005", "height": 1, "ico": "tx_js_44005", "fight": "ytx_js_44005", @@ -1455,6 +1544,7 @@ "id": "44006", "preson": "44006", "presonshow": "44006", + "presonstory": "44006", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_44006", @@ -1477,6 +1567,7 @@ "id": "45001", "preson": "45001", "presonshow": "45001", + "presonstory": "45001", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_45001", @@ -1499,6 +1590,7 @@ "id": "45002", "preson": "45002", "presonshow": "45002", + "presonstory": "45002", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_45002", @@ -1521,6 +1613,7 @@ "id": "45003", "preson": "45003", "presonshow": "45003", + "presonstory": "45003", "height": 1, "ico": "tx_hhjs_45003", "fight": "ytx_js_45003", @@ -1543,6 +1636,7 @@ "id": "45004", "preson": "45004", "presonshow": "45004", + "presonstory": "45004", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_45004", @@ -1565,6 +1659,7 @@ "id": "43901", "preson": "43901", "presonshow": "43901", + "presonstory": "43901", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_43901", @@ -1587,6 +1682,7 @@ "id": "42911", "preson": "42911", "presonshow": "42911", + "presonstory": "42911", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_42911", @@ -1609,6 +1705,7 @@ "id": "43911", "preson": "43911", "presonshow": "43911", + "presonstory": "43911", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_43911", @@ -1631,6 +1728,7 @@ "id": "44911", "preson": "44911", "presonshow": "44911", + "presonstory": "44911", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_44911", @@ -1653,6 +1751,7 @@ "id": "43921", "preson": "43921", "presonshow": "43921", + "presonstory": "43921", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_35002", @@ -1675,6 +1774,7 @@ "id": "44921", "preson": "44921", "presonshow": "44921", + "presonstory": "44921", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_35002", @@ -1697,6 +1797,7 @@ "id": "45921", "preson": "45921", "presonshow": "45921", + "presonstory": "45921", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_35002", @@ -1719,6 +1820,7 @@ "id": "51001", "preson": "51001", "presonshow": "51001", + "presonstory": "51001", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_51001", @@ -1741,6 +1843,7 @@ "id": "51002", "preson": "51002", "presonshow": "51002", + "presonstory": "51002", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_51002", @@ -1763,6 +1866,7 @@ "id": "51003", "preson": "51003", "presonshow": "51003", + "presonstory": "51003", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_51003", @@ -1785,6 +1889,7 @@ "id": "51004", "preson": "51004", "presonshow": "51004", + "presonstory": "51004", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_51004", @@ -1807,6 +1912,7 @@ "id": "51005", "preson": "51005", "presonshow": "51005", + "presonstory": "51005", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_51005", @@ -1829,6 +1935,7 @@ "id": "51006", "preson": "51006", "presonshow": "51006", + "presonstory": "51006", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_51006", @@ -1851,6 +1958,7 @@ "id": "51007", "preson": "51007", "presonshow": "51007", + "presonstory": "51007", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_51007", @@ -1873,6 +1981,7 @@ "id": "51008", "preson": "51008", "presonshow": "51008", + "presonstory": "51008", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_51008", @@ -1895,6 +2004,7 @@ "id": "51009", "preson": "51009", "presonshow": "51009", + "presonstory": "51009", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_51009", @@ -1917,6 +2027,7 @@ "id": "51010", "preson": "51010", "presonshow": "51010", + "presonstory": "51010", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_51010", @@ -1939,6 +2050,7 @@ "id": "51011", "preson": "51011", "presonshow": "51011", + "presonstory": "51011", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_51011", @@ -1961,6 +2073,7 @@ "id": "51012", "preson": "51012", "presonshow": "51012", + "presonstory": "51012", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_51012", @@ -1983,6 +2096,7 @@ "id": "51013", "preson": "51013", "presonshow": "51013", + "presonstory": "51013", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_51013", @@ -2005,6 +2119,7 @@ "id": "51014", "preson": "51014", "presonshow": "51014", + "presonstory": "51014", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_51014", @@ -2027,6 +2142,7 @@ "id": "53001", "preson": "53001", "presonshow": "53001", + "presonstory": "53001", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_53001", @@ -2049,6 +2165,7 @@ "id": "53002", "preson": "53002", "presonshow": "53002", + "presonstory": "53002", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_53002", @@ -2071,6 +2188,7 @@ "id": "53003", "preson": "53003", "presonshow": "53003", + "presonstory": "53003", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_53003", @@ -2093,6 +2211,7 @@ "id": "53004", "preson": "53004", "presonshow": "53004", + "presonstory": "53004", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_53004", @@ -2115,6 +2234,7 @@ "id": "53005", "preson": "53005", "presonshow": "53005", + "presonstory": "53005", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_53005", @@ -2137,6 +2257,7 @@ "id": "53006", "preson": "53006", "presonshow": "53006", + "presonstory": "53006", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_53006", @@ -2159,6 +2280,7 @@ "id": "55001", "preson": "55001", "presonshow": "55001", + "presonstory": "55001", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_55001", @@ -2181,6 +2303,7 @@ "id": "55002", "preson": "55002", "presonshow": "55002", + "presonstory": "55002", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_55002", @@ -2203,6 +2326,7 @@ "id": "55003", "preson": "55002", "presonshow": "55002", + "presonstory": "55002", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_55003", @@ -2225,6 +2349,7 @@ "id": "55004", "preson": "55004", "presonshow": "55004", + "presonstory": "55004", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_55004", @@ -2247,6 +2372,7 @@ "id": "55005", "preson": "55004", "presonshow": "55004", + "presonstory": "55004", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_55005", @@ -2269,6 +2395,7 @@ "id": "55006", "preson": "55006", "presonshow": "55006", + "presonstory": "55006", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_55006", @@ -2291,6 +2418,7 @@ "id": "55007", "preson": "55007", "presonshow": "55007", + "presonstory": "55007", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_55007", @@ -2313,6 +2441,7 @@ "id": "63002", "preson": "63002", "presonshow": "63002", + "presonstory": "63002", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_63002", @@ -2335,6 +2464,7 @@ "id": "63003", "preson": "63003", "presonshow": "63003", + "presonstory": "63003", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_63003", @@ -2357,6 +2487,7 @@ "id": "63004", "preson": "63004", "presonshow": "63004", + "presonstory": "63004", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_63004", @@ -2379,6 +2510,7 @@ "id": "64003", "preson": "64003", "presonshow": "64003", + "presonstory": "64003", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_64003", @@ -2401,6 +2533,7 @@ "id": "74002", "preson": "74002", "presonshow": "74002", + "presonstory": "74002", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_74002", @@ -2423,6 +2556,7 @@ "id": "74003", "preson": "74003", "presonshow": "74003", + "presonstory": "74003", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_74003", @@ -2445,6 +2579,7 @@ "id": "74004", "preson": "74004", "presonshow": "74004", + "presonstory": "74004", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_74004", @@ -2467,6 +2602,7 @@ "id": "83002", "preson": "83002", "presonshow": "83002", + "presonstory": "83002", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_83002", @@ -2489,6 +2625,7 @@ "id": "83006", "preson": "83006", "presonshow": "83006", + "presonstory": "83006", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_83006", @@ -2511,6 +2648,7 @@ "id": "84002", "preson": "84002", "presonshow": "84002", + "presonstory": "84002", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_84002", @@ -2533,6 +2671,7 @@ "id": "94002", "preson": "94002", "presonshow": "94002", + "presonstory": "94002", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_94002", @@ -2555,6 +2694,7 @@ "id": "94005", "preson": "94005", "presonshow": "94005", + "presonstory": "94005", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_94005", @@ -2577,6 +2717,7 @@ "id": "64007", "preson": "64007", "presonshow": "64007", + "presonstory": "64007", "height": 1, "ico": "tx_hhjs_35002", "fight": "ytx_js_64007", diff --git a/bin/json/game_opencond.json b/bin/json/game_opencond.json index a7079b718..da554f417 100644 --- a/bin/json/game_opencond.json +++ b/bin/json/game_opencond.json @@ -209,7 +209,7 @@ "key": "num_1007", "text": "维京远征" }, - "main": 9, + "main": 0, "optional": "", "wkqbx": 0, "kqbx": 0, @@ -226,7 +226,7 @@ "key": "num_1007", "text": "维京远征" }, - "main": 10, + "main": 0, "optional": "", "wkqbx": 0, "kqbx": 0, @@ -243,7 +243,7 @@ "key": "num_1007", "text": "维京远征" }, - "main": 11, + "main": 0, "optional": "", "wkqbx": 0, "kqbx": 0, @@ -442,9 +442,26 @@ "uiid": 0 }, { - "id": "channel_lock_icon", + "id": "hunting", "name": { "key": "num_1019", + "text": "狩猎" + }, + "main": 0, + "optional": "", + "wkqbx": 0, + "kqbx": 0, + "img": "", + "prompt": { + "key": "opencond_prompt_10002", + "text": "暂不开启,敬请期待" + }, + "uiid": 0 + }, + { + "id": "channel_lock_icon", + "name": { + "key": "num_2020", "text": "聊天" }, "main": 10, @@ -461,7 +478,7 @@ { "id": "channel_lock_world", "name": { - "key": "num_1020", + "key": "num_2021", "text": "世界" }, "main": 10, @@ -478,7 +495,7 @@ { "id": "channel_lock_guild", "name": { - "key": "num_1021", + "key": "num_2022", "text": "公会" }, "main": 20, @@ -495,7 +512,7 @@ { "id": "channel_lock_private", "name": { - "key": "num_1022", + "key": "num_2023", "text": "私聊" }, "main": 15, @@ -512,7 +529,7 @@ { "id": "channel_lock_public", "name": { - "key": "num_1023", + "key": "num_2024", "text": "跨服" }, "main": 40, @@ -529,7 +546,7 @@ { "id": "channel_lock_system", "name": { - "key": "num_1024", + "key": "num_2025", "text": "系统" }, "main": 10, diff --git a/bin/json/game_rdtaskside.json b/bin/json/game_rdtaskside.json index 9cd06fafb..d0f7a47e8 100644 --- a/bin/json/game_rdtaskside.json +++ b/bin/json/game_rdtaskside.json @@ -21,7 +21,7 @@ "id": 1002, "objType": 1, "location": "middle", - "modelaction": "", + "modelaction": "enter", "modelstate": 1, "point": "model_02", "storyBegin": 4, diff --git a/bin/json/game_skillafteratk.json b/bin/json/game_skillafteratk.json index eef8c728a..ae0687610 100644 --- a/bin/json/game_skillafteratk.json +++ b/bin/json/game_skillafteratk.json @@ -6852,5 +6852,696 @@ "SucFollowSK": [], "FailFollowSK": [], "MustHit": false + }, + { + "Id": 215004011, + "EmitPR": 1000, + "From": 1, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 3, + "Argu": [ + 390001326, + 1000, + 1, + 1 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004111, + "EmitPR": 1000, + "From": 4, + "Where": [], + "Order": [], + "Limit": 1, + "ExecuteCnt": 2, + "Type": 1, + "Argu": [ + 1, + 4, + 300 + ], + "FollowSK": [], + "SucFollowSK": [ + 215004113 + ], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004112, + "EmitPR": 1000, + "From": 4, + "Where": [], + "Order": [], + "Limit": 1, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 400 + ], + "FollowSK": [], + "SucFollowSK": [ + 215004113 + ], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004113, + "EmitPR": 1000, + "From": 4, + "Where": [], + "Order": [], + "Limit": 1, + "ExecuteCnt": 1, + "Type": 12, + "Argu": [ + 100 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004122, + "EmitPR": 1000, + "From": 4, + "Where": [], + "Order": [], + "Limit": 1, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 400 + ], + "FollowSK": [], + "SucFollowSK": [ + 215004113 + ], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004132, + "EmitPR": 1000, + "From": 4, + "Where": [], + "Order": [], + "Limit": 1, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 400 + ], + "FollowSK": [], + "SucFollowSK": [ + 215004113 + ], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004142, + "EmitPR": 1000, + "From": 4, + "Where": [], + "Order": [], + "Limit": 1, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 400 + ], + "FollowSK": [], + "SucFollowSK": [ + 215004113 + ], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004211, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 700 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004212, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 3, + "Argu": [ + 390001105, + 750, + 1, + 1 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004221, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 750 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004222, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 3, + "Argu": [ + 390001105, + 750, + 1, + 1 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004231, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 750 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004232, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 3, + "Argu": [ + 390001105, + 850, + 1, + 1 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004241, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 800 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004242, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 3, + "Argu": [ + 390001105, + 850, + 1, + 1 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004311, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 300 + ], + "FollowSK": [ + 215004313 + ], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004312, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 300 + ], + "FollowSK": [ + 215004313 + ], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004313, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 7, + "Argu": [ + 0, + 2, + 1, + 400 + ], + "FollowSK": [], + "SucFollowSK": [ + 215004314 + ], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004314, + "EmitPR": 1000, + "From": 9, + "Where": [], + "Order": [], + "Limit": 1, + "ExecuteCnt": 1, + "Type": 11, + "Argu": [ + -100 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004322, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 350 + ], + "FollowSK": [ + 215004323 + ], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004323, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 7, + "Argu": [ + 0, + 2, + 1, + 400 + ], + "FollowSK": [], + "SucFollowSK": [ + 215004314 + ], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004332, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 350 + ], + "FollowSK": [ + 215004333 + ], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004333, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 7, + "Argu": [ + 0, + 2, + 1, + 500 + ], + "FollowSK": [], + "SucFollowSK": [ + 215004314 + ], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004342, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 400 + ], + "FollowSK": [ + 215004343 + ], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 215004343, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 7, + "Argu": [ + 0, + 2, + 1, + 500 + ], + "FollowSK": [], + "SucFollowSK": [ + 215004314 + ], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 915004211, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 700 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 915004212, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 3, + "Argu": [ + 390001105, + 750, + 1, + 1 + ], + "FollowSK": [], + "SucFollowSK": [ + 915004213 + ], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 915004213, + "EmitPR": 1000, + "From": 3, + "Where": [], + "Order": [], + "Limit": 1, + "ExecuteCnt": 1, + "Type": 11, + "Argu": [ + 150, + 1, + 1 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 915004221, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 750 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 915004222, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 3, + "Argu": [ + 390001105, + 750, + 1, + 1 + ], + "FollowSK": [], + "SucFollowSK": [ + 915004213 + ], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 915004231, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 750 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 915004232, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 3, + "Argu": [ + 390001105, + 850, + 1, + 1 + ], + "FollowSK": [], + "SucFollowSK": [ + 915004213 + ], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 915004241, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 1, + "Argu": [ + 1, + 4, + 800 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false + }, + { + "Id": 915004242, + "EmitPR": 1000, + "From": 2, + "Where": [], + "Order": [], + "Limit": 10, + "ExecuteCnt": 1, + "Type": 3, + "Argu": [ + 390001105, + 850, + 1, + 1 + ], + "FollowSK": [], + "SucFollowSK": [ + 915004213 + ], + "FailFollowSK": [], + "MustHit": false } ] \ No newline at end of file diff --git a/bin/json/game_skillatk.json b/bin/json/game_skillatk.json index d67767ac0..314b9dfc0 100644 --- a/bin/json/game_skillatk.json +++ b/bin/json/game_skillatk.json @@ -930,7 +930,7 @@ "ico": "jn_icon_002", "act": "Skill_2", "Type": 2, - "CD": 0, + "CD": 4, "Target": 1, "ChildSkill": { "Id": [ @@ -953,7 +953,7 @@ "ico": "jn_icon_002", "act": "Skill_2", "Type": 2, - "CD": 4, + "CD": 3, "Target": 1, "ChildSkill": { "Id": [ @@ -976,7 +976,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": 3, + "CD": 4, "Target": 2, "ChildSkill": { "Id": [ @@ -1096,7 +1096,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": 4, + "CD": 3, "Target": 2, "ChildSkill": { "Id": [ @@ -1120,7 +1120,7 @@ "ico": "jn_icon_002", "act": "Skill_2", "Type": 4, - "CD": 3, + "CD": 4, "Target": 1, "ChildSkill": { "Id": [ @@ -1144,7 +1144,7 @@ "ico": "jn_icon_002", "act": "Skill_2", "Type": 4, - "CD": 4, + "CD": 3, "Target": 1, "ChildSkill": { "Id": [ @@ -1166,9 +1166,9 @@ "text": "杰克队长技" }, "ico": "jn_dzj_01", - "act": "Skill_1", + "act": "", "Type": 3, - "CD": 3, + "CD": -1, "Target": 1, "ChildSkill": { "Id": [ @@ -1188,9 +1188,9 @@ "text": "杰克1技能" }, "ico": "jn_icon_001", - "act": "Skill_2", + "act": "Skill_1", "Type": 1, - "CD": -1, + "CD": 0, "Target": 2, "ChildSkill": { "Id": [ @@ -1210,7 +1210,7 @@ "text": "杰克1技能" }, "ico": "jn_icon_001", - "act": "Skill_2", + "act": "Skill_1", "Type": 1, "CD": 0, "Target": 2, @@ -1232,7 +1232,7 @@ "text": "杰克1技能" }, "ico": "jn_icon_001", - "act": "Skill_2", + "act": "Skill_1", "Type": 1, "CD": 0, "Target": 2, @@ -1254,7 +1254,7 @@ "text": "杰克1技能" }, "ico": "jn_icon_001", - "act": "Skill_2", + "act": "Skill_1", "Type": 1, "CD": 0, "Target": 2, @@ -1276,7 +1276,7 @@ "text": "杰克1技能" }, "ico": "jn_icon_001", - "act": "Skill_2", + "act": "Skill_1", "Type": 1, "CD": 0, "Target": 2, @@ -1298,9 +1298,9 @@ "text": "杰克2技能" }, "ico": "jn_icon_002", - "act": "Skill_3", + "act": "Skill_2", "Type": 1, - "CD": 0, + "CD": 5, "Target": 2, "ChildSkill": { "Id": [ @@ -1320,7 +1320,7 @@ "text": "杰克2技能" }, "ico": "jn_icon_002", - "act": "Skill_3", + "act": "Skill_2", "Type": 1, "CD": 5, "Target": 2, @@ -1342,7 +1342,7 @@ "text": "杰克2技能" }, "ico": "jn_icon_002", - "act": "Skill_3", + "act": "Skill_2", "Type": 1, "CD": 5, "Target": 2, @@ -1364,7 +1364,7 @@ "text": "杰克2技能" }, "ico": "jn_icon_002", - "act": "Skill_3", + "act": "Skill_2", "Type": 1, "CD": 5, "Target": 2, @@ -1386,9 +1386,9 @@ "text": "杰克2技能" }, "ico": "jn_icon_002", - "act": "Skill_3", + "act": "Skill_2", "Type": 1, - "CD": 5, + "CD": 4, "Target": 2, "ChildSkill": { "Id": [ @@ -1408,7 +1408,7 @@ "text": "杰克3技能" }, "ico": "jn_icon_003", - "act": "Skill_2", + "act": "Skill_3", "Type": 1, "CD": 4, "Target": 2, @@ -1430,7 +1430,7 @@ "text": "杰克3技能" }, "ico": "jn_icon_003", - "act": "Skill_2", + "act": "Skill_3", "Type": 1, "CD": 4, "Target": 2, @@ -1452,7 +1452,7 @@ "text": "杰克3技能" }, "ico": "jn_icon_003", - "act": "Skill_2", + "act": "Skill_3", "Type": 1, "CD": 4, "Target": 2, @@ -1474,7 +1474,7 @@ "text": "杰克3技能" }, "ico": "jn_icon_003", - "act": "Skill_2", + "act": "Skill_3", "Type": 1, "CD": 4, "Target": 2, @@ -1496,9 +1496,9 @@ "text": "杰克3技能" }, "ico": "jn_icon_003", - "act": "Skill_2", + "act": "Skill_3", "Type": 1, - "CD": 4, + "CD": 3, "Target": 2, "ChildSkill": { "Id": [ @@ -1518,9 +1518,9 @@ "text": "杰克2技能" }, "ico": "jn_icon_002", - "act": "Skill_3", + "act": "Skill_2", "Type": 4, - "CD": 3, + "CD": 5, "Target": 2, "ChildSkill": { "Id": [ @@ -1540,7 +1540,7 @@ "text": "杰克2技能" }, "ico": "jn_icon_002", - "act": "Skill_3", + "act": "Skill_2", "Type": 4, "CD": 5, "Target": 2, @@ -1562,7 +1562,7 @@ "text": "杰克2技能" }, "ico": "jn_icon_002", - "act": "Skill_3", + "act": "Skill_2", "Type": 4, "CD": 5, "Target": 2, @@ -1584,7 +1584,7 @@ "text": "杰克2技能" }, "ico": "jn_icon_002", - "act": "Skill_3", + "act": "Skill_2", "Type": 4, "CD": 5, "Target": 2, @@ -1606,9 +1606,9 @@ "text": "杰克2技能" }, "ico": "jn_icon_002", - "act": "Skill_3", + "act": "Skill_2", "Type": 4, - "CD": 5, + "CD": 4, "Target": 2, "ChildSkill": { "Id": [ @@ -1630,7 +1630,7 @@ "ico": "jn_dzj_01", "act": "", "Type": 3, - "CD": 4, + "CD": -1, "Target": 1, "ChildSkill": { "Id": [ @@ -1652,7 +1652,7 @@ "ico": "jn_icon_001", "act": "Skill_1", "Type": 1, - "CD": -1, + "CD": 0, "Target": 2, "ChildSkill": { "Id": [ @@ -1762,7 +1762,7 @@ "ico": "jn_icon_002", "act": "", "Type": 2, - "CD": 0, + "CD": 4, "Target": 1, "ChildSkill": { "Id": [ @@ -1850,7 +1850,7 @@ "ico": "jn_icon_002", "act": "", "Type": 2, - "CD": 4, + "CD": 3, "Target": 1, "ChildSkill": { "Id": [ @@ -1872,7 +1872,7 @@ "ico": "", "act": "Skill_2", "Type": 0, - "CD": 3, + "CD": 0, "Target": 1, "ChildSkill": { "Id": [ @@ -1982,7 +1982,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": 0, + "CD": 5, "Target": 2, "ChildSkill": { "Id": [ @@ -2078,7 +2078,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": 5, + "CD": 4, "Target": 2, "ChildSkill": { "Id": [ @@ -2194,7 +2194,7 @@ "ico": "jn_icon_002", "act": "Skill_2", "Type": 2, - "CD": 4, + "CD": 3, "Target": 1, "ChildSkill": { "Id": [ @@ -2217,7 +2217,7 @@ "ico": "jn_dzj_01", "act": "", "Type": 3, - "CD": 3, + "CD": -1, "Target": 1, "ChildSkill": { "Id": [ @@ -2239,7 +2239,7 @@ "ico": "jn_icon_001", "act": "Skill_1", "Type": 1, - "CD": -1, + "CD": 0, "Target": 2, "ChildSkill": { "Id": [ @@ -2349,7 +2349,7 @@ "ico": "jn_icon_002", "act": "Skill_2", "Type": 1, - "CD": 0, + "CD": 4, "Target": 2, "ChildSkill": { "Id": [ @@ -2437,7 +2437,7 @@ "ico": "jn_icon_002", "act": "Skill_2", "Type": 1, - "CD": 4, + "CD": 3, "Target": 2, "ChildSkill": { "Id": [ @@ -2459,7 +2459,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": 3, + "CD": 5, "Target": 2, "ChildSkill": { "Id": [ @@ -2555,7 +2555,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": 5, + "CD": 4, "Target": 2, "ChildSkill": { "Id": [ @@ -2579,7 +2579,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": 4, + "CD": 5, "Target": 2, "ChildSkill": { "Id": [ @@ -2679,7 +2679,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": 5, + "CD": 4, "Target": 2, "ChildSkill": { "Id": [ @@ -2704,7 +2704,7 @@ "ico": "jn_dzj_01", "act": "", "Type": 3, - "CD": 4, + "CD": -1, "Target": 1, "ChildSkill": { "Id": [ @@ -2726,7 +2726,7 @@ "ico": "jn_icon_001", "act": "Skill_1", "Type": 1, - "CD": -1, + "CD": 0, "Target": 2, "ChildSkill": { "Id": [ @@ -2888,7 +2888,7 @@ "ico": "jn_icon_002", "act": "Skill_2", "Type": 1, - "CD": 0, + "CD": 3, "Target": 2, "ChildSkill": { "Id": [ @@ -2980,7 +2980,7 @@ "ico": "jn_icon_002", "act": "Skill_2", "Type": 1, - "CD": 3, + "CD": 2, "Target": 2, "ChildSkill": { "Id": [ @@ -3003,7 +3003,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": 2, + "CD": 4, "Target": 2, "ChildSkill": { "Id": [ @@ -3078,7 +3078,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": 4, + "CD": 3, "Target": 2, "ChildSkill": { "Id": [ @@ -3203,7 +3203,7 @@ "ico": "jn_icon_002", "act": "Skill_2", "Type": 1, - "CD": 3, + "CD": 2, "Target": 2, "ChildSkill": { "Id": [ @@ -3226,7 +3226,7 @@ "ico": "jn_dzj_01", "act": "", "Type": 3, - "CD": 2, + "CD": -1, "Target": 1, "ChildSkill": { "Id": [ @@ -3248,7 +3248,7 @@ "ico": "jn_icon_001", "act": "Skill_1", "Type": 1, - "CD": -1, + "CD": 0, "Target": 2, "ChildSkill": { "Id": [ @@ -3358,7 +3358,7 @@ "ico": "jn_icon_002", "act": "Skill_2", "Type": 2, - "CD": 0, + "CD": -1, "Target": 1, "ChildSkill": { "Id": [ @@ -3380,7 +3380,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": -1, + "CD": 4, "Target": 2, "ChildSkill": { "Id": [ @@ -3524,7 +3524,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": 4, + "CD": 3, "Target": 2, "ChildSkill": { "Id": [ @@ -3548,7 +3548,7 @@ "ico": "jn_icon_002", "act": "Skill_2", "Type": 2, - "CD": 3, + "CD": -1, "Target": 1, "ChildSkill": { "Id": [ @@ -3592,7 +3592,7 @@ "ico": "jn_icon_001", "act": "Skill_1", "Type": 1, - "CD": -1, + "CD": 0, "Target": 2, "ChildSkill": { "Id": [ @@ -3748,7 +3748,7 @@ "ico": "jn_icon_002", "act": "Skill_2", "Type": 2, - "CD": 0, + "CD": -1, "Target": 3, "ChildSkill": { "Id": [ @@ -3770,7 +3770,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": -1, + "CD": 6, "Target": 2, "ChildSkill": { "Id": [ @@ -3905,7 +3905,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": 6, + "CD": 5, "Target": 2, "ChildSkill": { "Id": [ @@ -3932,7 +3932,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": 5, + "CD": 6, "Target": 1, "ChildSkill": { "Id": [ @@ -4082,7 +4082,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": 6, + "CD": 5, "Target": 1, "ChildSkill": { "Id": [ @@ -4112,7 +4112,7 @@ "ico": "jn_dzj_01", "act": "", "Type": 3, - "CD": 5, + "CD": -1, "Target": 1, "ChildSkill": { "Id": [ @@ -4134,7 +4134,7 @@ "ico": "jn_icon_001", "act": "Skill_1", "Type": 1, - "CD": -1, + "CD": 0, "Target": 2, "ChildSkill": { "Id": [ @@ -4249,7 +4249,7 @@ "ico": "jn_icon_002", "act": "Skill_2", "Type": 2, - "CD": 0, + "CD": -1, "Target": 3, "ChildSkill": { "Id": [ @@ -4271,7 +4271,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": -1, + "CD": 5, "Target": 1, "ChildSkill": { "Id": [ @@ -4371,7 +4371,7 @@ "ico": "jn_icon_003", "act": "Skill_3", "Type": 1, - "CD": 5, + "CD": 4, "Target": 1, "ChildSkill": { "Id": [ @@ -4396,7 +4396,7 @@ "ico": "jn_icon_003", "act": "Skill_2", "Type": 1, - "CD": 4, + "CD": 5, "Target": 3, "ChildSkill": { "Id": [ @@ -4408,5 +4408,487 @@ "Desc": "", "buffid": [], "map": "" + }, + { + "id": 115004011, + "level": 1, + "MaxLV": 1, + "Name": { + "key": "skillname_115004011", + "text": "小欧队长技" + }, + "ico": "jn_dzj_01", + "act": "", + "Type": 3, + "CD": -1, + "Target": 1, + "ChildSkill": { + "Id": [ + 215005011 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 115004111, + "level": 1, + "MaxLV": 4, + "Name": { + "key": "skillname_115004111", + "text": "小欧1技能" + }, + "ico": "jn_icon_001", + "act": "Skill_1", + "Type": 1, + "CD": 0, + "Target": 2, + "ChildSkill": { + "Id": [ + 215005111, + 215005112 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 115004111, + "level": 2, + "MaxLV": 4, + "Name": { + "key": "skillname_115004111", + "text": "小欧1技能" + }, + "ico": "jn_icon_001", + "act": "Skill_1", + "Type": 1, + "CD": 0, + "Target": 2, + "ChildSkill": { + "Id": [ + 215005111, + 215005122 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 115004111, + "level": 3, + "MaxLV": 4, + "Name": { + "key": "skillname_115004111", + "text": "小欧1技能" + }, + "ico": "jn_icon_001", + "act": "Skill_1", + "Type": 1, + "CD": 0, + "Target": 2, + "ChildSkill": { + "Id": [ + 215005111, + 215005132 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 115004111, + "level": 4, + "MaxLV": 4, + "Name": { + "key": "skillname_115004111", + "text": "小欧1技能" + }, + "ico": "jn_icon_001", + "act": "Skill_1", + "Type": 1, + "CD": 0, + "Target": 2, + "ChildSkill": { + "Id": [ + 215005111, + 215005142 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 115004211, + "level": 1, + "MaxLV": 5, + "Name": { + "key": "skillname_115004211", + "text": "小欧2技能" + }, + "ico": "jn_icon_002", + "act": "Skill_2", + "Type": 1, + "CD": 4, + "Target": 2, + "ChildSkill": { + "Id": [ + 215004211, + 215004212 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 115004211, + "level": 2, + "MaxLV": 5, + "Name": { + "key": "skillname_115004211", + "text": "小欧2技能" + }, + "ico": "jn_icon_002", + "act": "Skill_2", + "Type": 1, + "CD": 4, + "Target": 2, + "ChildSkill": { + "Id": [ + 215004221, + 215004222 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 115004211, + "level": 3, + "MaxLV": 5, + "Name": { + "key": "skillname_115004211", + "text": "小欧2技能" + }, + "ico": "jn_icon_002", + "act": "Skill_2", + "Type": 1, + "CD": 4, + "Target": 2, + "ChildSkill": { + "Id": [ + 215004231, + 215004232 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 115004211, + "level": 4, + "MaxLV": 5, + "Name": { + "key": "skillname_115004211", + "text": "小欧2技能" + }, + "ico": "jn_icon_002", + "act": "Skill_2", + "Type": 1, + "CD": 4, + "Target": 2, + "ChildSkill": { + "Id": [ + 215004241, + 215004242 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 115004211, + "level": 5, + "MaxLV": 5, + "Name": { + "key": "skillname_115004211", + "text": "小欧2技能" + }, + "ico": "jn_icon_002", + "act": "Skill_2", + "Type": 1, + "CD": 3, + "Target": 2, + "ChildSkill": { + "Id": [ + 215004241, + 215004242 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 115004311, + "level": 1, + "MaxLV": 6, + "Name": { + "key": "skillname_115004311", + "text": "小欧3技能" + }, + "ico": "jn_icon_003", + "act": "Skill_3", + "Type": 1, + "CD": 6, + "Target": 2, + "ChildSkill": { + "Id": [ + 215004311, + 215004312 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 115004311, + "level": 2, + "MaxLV": 6, + "Name": { + "key": "skillname_115004311", + "text": "小欧3技能" + }, + "ico": "jn_icon_003", + "act": "Skill_3", + "Type": 1, + "CD": 6, + "Target": 2, + "ChildSkill": { + "Id": [ + 215004321, + 215004322 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 115004311, + "level": 3, + "MaxLV": 6, + "Name": { + "key": "skillname_115004311", + "text": "小欧3技能" + }, + "ico": "jn_icon_003", + "act": "Skill_3", + "Type": 1, + "CD": 6, + "Target": 2, + "ChildSkill": { + "Id": [ + 215004331, + 215004332 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 115004311, + "level": 4, + "MaxLV": 6, + "Name": { + "key": "skillname_115004311", + "text": "小欧3技能" + }, + "ico": "jn_icon_003", + "act": "Skill_3", + "Type": 1, + "CD": 5, + "Target": 2, + "ChildSkill": { + "Id": [ + 215004331, + 215004332 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 115004311, + "level": 5, + "MaxLV": 6, + "Name": { + "key": "skillname_115004311", + "text": "小欧3技能" + }, + "ico": "jn_icon_003", + "act": "Skill_3", + "Type": 1, + "CD": 5, + "Target": 2, + "ChildSkill": { + "Id": [ + 215004341, + 215004342 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 115004311, + "level": 6, + "MaxLV": 6, + "Name": { + "key": "skillname_115004311", + "text": "小欧3技能" + }, + "ico": "jn_icon_003", + "act": "Skill_3", + "Type": 1, + "CD": 4, + "Target": 2, + "ChildSkill": { + "Id": [ + 215004341, + 215004342 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 915004211, + "level": 1, + "MaxLV": 5, + "Name": { + "key": "skillname_915004211", + "text": "小欧2技能" + }, + "ico": "jn_icon_002", + "act": "Skill_2", + "Type": 1, + "CD": 4, + "Target": 2, + "ChildSkill": { + "Id": [ + 915004211, + 915004212 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 915004211, + "level": 2, + "MaxLV": 5, + "Name": { + "key": "skillname_915004211", + "text": "小欧2技能" + }, + "ico": "jn_icon_002", + "act": "Skill_2", + "Type": 1, + "CD": 4, + "Target": 2, + "ChildSkill": { + "Id": [ + 915004221, + 915004222 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 915004211, + "level": 3, + "MaxLV": 5, + "Name": { + "key": "skillname_915004211", + "text": "小欧2技能" + }, + "ico": "jn_icon_002", + "act": "Skill_2", + "Type": 1, + "CD": 4, + "Target": 2, + "ChildSkill": { + "Id": [ + 915004231, + 915004232 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 915004211, + "level": 4, + "MaxLV": 5, + "Name": { + "key": "skillname_915004211", + "text": "小欧2技能" + }, + "ico": "jn_icon_002", + "act": "Skill_2", + "Type": 1, + "CD": 4, + "Target": 2, + "ChildSkill": { + "Id": [ + 915004241, + 915004242 + ] + }, + "Desc": "", + "buffid": [], + "map": "" + }, + { + "id": 915004211, + "level": 5, + "MaxLV": 5, + "Name": { + "key": "skillname_915004211", + "text": "小欧2技能" + }, + "ico": "jn_icon_002", + "act": "Skill_2", + "Type": 1, + "CD": 3, + "Target": 2, + "ChildSkill": { + "Id": [ + 915004241, + 915004242 + ] + }, + "Desc": "", + "buffid": [], + "map": "" } ] \ No newline at end of file diff --git a/bin/json/game_stroy.json b/bin/json/game_stroy.json index 9a6b115a9..c94c1e636 100644 --- a/bin/json/game_stroy.json +++ b/bin/json/game_stroy.json @@ -9,12 +9,12 @@ "place": 0, "speak": "25001", "listen": "", - "emoji": "", "des": "这是什么...一朵花?", "modelstatetarget": "", "modelstate": 0, - "modelaction": "", - "state": "", + "modelaction": "enter", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -50,12 +50,12 @@ "place": 1, "speak": "44005", "listen": "25001", - "emoji": "", "des": "你干什么?住手!", "modelstatetarget": "25001", "modelstate": 1, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -91,12 +91,12 @@ "place": 0, "speak": "25001", "listen": "44005", - "emoji": "", "des": "谁?我?!", "modelstatetarget": "25001", "modelstate": 2, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -132,12 +132,12 @@ "place": 1, "speak": "44005", "listen": "25001", - "emoji": "", "des": "蹲了这么久算是知道是谁偷了我的花了。", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -173,12 +173,12 @@ "place": 0, "speak": "25001", "listen": "44005", - "emoji": "", "des": "不不不,你误会了,我是看到这盆花放在这里,所以才来看看。", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -214,12 +214,12 @@ "place": 1, "speak": "44005", "listen": "25001", - "emoji": "", "des": "少废话,老老实实(拿起骨棍).......", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -255,12 +255,12 @@ "place": 0, "speak": "25001", "listen": "44005", - "emoji": "", "des": "等....等等,你看看你身后!", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -296,12 +296,12 @@ "place": 1, "speak": "44005", "listen": "25001", - "emoji": "", "des": "想糊弄我?你还差远了!(丢出骨棍!快闪!)", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -337,12 +337,12 @@ "place": 0, "speak": "25001", "listen": "44005", - "emoji": "", "des": "不是,你身后真有东西!", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -378,12 +378,12 @@ "place": 1, "speak": "44005", "listen": "25001", - "emoji": "", "des": "啧啧啧(下意识回头)......", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -419,12 +419,12 @@ "place": 0, "speak": "44005", "listen": "12003", - "emoji": "", "des": "波.....波比?你这是怎么了?", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -460,12 +460,12 @@ "place": 0, "speak": "25001", "listen": "12003", - "emoji": "", "des": "你,你是波比?", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -501,12 +501,12 @@ "place": 1, "speak": "12003", "listen": "25001", - "emoji": "", "des": ".......", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -542,12 +542,12 @@ "place": 0, "speak": "25001", "listen": "12003", - "emoji": "", "des": "怎么了,波比?", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -583,12 +583,12 @@ "place": 1, "speak": "44005", "listen": "25001", - "emoji": "", "des": "我感觉有些不对劲......", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -624,12 +624,12 @@ "place": 1, "speak": "12003", "listen": "25001", - "emoji": "", "des": "啊啊啊啊啊啊啊啊!!!", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -665,12 +665,12 @@ "place": 0, "speak": "44005", "listen": "12003", - "emoji": "", "des": "快!快闪开!", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -706,12 +706,12 @@ "place": 0, "speak": "25001", "listen": "", - "emoji": "", "des": "谁能告诉我到底发生了什么?", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -747,12 +747,12 @@ "place": 1, "speak": "44005", "listen": "25001", - "emoji": "", "des": "管他的,先打了再说", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -788,12 +788,12 @@ "place": 0, "speak": "25001", "listen": "44005", - "emoji": "", "des": "该死!", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -829,12 +829,12 @@ "place": 0, "speak": "25001", "listen": "", - "emoji": "", "des": "那真的是波比吗.....", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -870,12 +870,12 @@ "place": 1, "speak": "44005", "listen": "25001", - "emoji": "", "des": "我不清楚,或许我们应该去找波比。", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -911,12 +911,12 @@ "place": 0, "speak": "25001", "listen": "44005", - "emoji": "", "des": "她现在在哪儿", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -952,12 +952,12 @@ "place": 1, "speak": "44005", "listen": "44005", - "emoji": "", "des": "我看她好像往维京塔方向去了。", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -993,12 +993,12 @@ "place": 0, "speak": "25001", "listen": "44005", - "emoji": "", "des": "我后面有时间去找她看看吧。", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1034,12 +1034,12 @@ "place": 0, "speak": "25001", "listen": "25004", - "emoji": "", "des": "波比!", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1075,12 +1075,12 @@ "place": 1, "speak": "25004", "listen": "25001", - "emoji": "", "des": "没时间了,我知道你要说什么,快跟我来!", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1116,12 +1116,12 @@ "place": 0, "speak": "25001", "listen": "25004", - "emoji": "", "des": "等....等等!我靠,她到底要做什么?", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1157,12 +1157,12 @@ "place": 0, "speak": "25001", "listen": "", - "emoji": "", "des": "波比?你在房屋顶上做什么?!", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1198,12 +1198,12 @@ "place": 0, "speak": "25001", "listen": "25004", - "emoji": "", "des": "你到这里来做什么?", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1239,12 +1239,12 @@ "place": 1, "speak": "25004", "listen": "25001", - "emoji": "", "des": "安静,看!", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1280,12 +1280,12 @@ "place": 0, "speak": "25001", "listen": "25004", - "emoji": "", "des": "什么鬼......", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1321,12 +1321,12 @@ "place": 1, "speak": "12001", "listen": "25001", - "emoji": "", "des": "......", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1362,12 +1362,12 @@ "place": 1, "speak": "12003", "listen": "25001", - "emoji": "", "des": ".......", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1403,12 +1403,12 @@ "place": 1, "speak": "12018", "listen": "25001", - "emoji": "", "des": "........", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1444,12 +1444,12 @@ "place": 0, "speak": "25001", "listen": "12018", - "emoji": "", "des": "我的....老天爷,这都是什么?", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1485,12 +1485,12 @@ "place": 1, "speak": "12018", "listen": "25001", - "emoji": "", "des": "啊啊啊啊啊 !!!", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1526,12 +1526,12 @@ "place": 1, "speak": "25004", "listen": "25001", - "emoji": "", "des": "不好!他们发现我们了,快跑!!", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1567,12 +1567,12 @@ "place": 0, "speak": "25001", "listen": "", - "emoji": "", "des": "天哪,已经来了这么多人了吗?", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1608,12 +1608,12 @@ "place": 1, "speak": "25004", "listen": "25001", - "emoji": "", "des": "他们和我一样,早就在昨晚就知道了这些事情,今天就需要商量出对策", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1649,12 +1649,12 @@ "place": 1, "speak": "44005", "listen": "25001", - "emoji": "", "des": "知道?知道什么?", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1690,12 +1690,12 @@ "place": 0, "speak": "25004", "listen": "25001", - "emoji": "", "des": "不知道是因为什么原因,最近基地内出现了很多这种复制体,你准备好了就来找我,我们一起解决这件事情", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1731,12 +1731,12 @@ "place": 0, "speak": "25001", "listen": "", - "emoji": "", "des": "我应该尽快去和波比谈话,这件事让我有不好的预感,或许我也可以去和其他人先交谈一番。", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1772,12 +1772,12 @@ "place": 1, "speak": "44005", "listen": "25001", - "emoji": "", "des": "我怎么感觉就我被蒙在鼓里,到底发生了啥事啊?", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1813,12 +1813,12 @@ "place": 0, "speak": "25001", "listen": "44005", - "emoji": "", "des": "没,你就现在这样,挺好.....", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1854,12 +1854,12 @@ "place": 1, "speak": "44006", "listen": "25001", - "emoji": "", "des": "阿宝,最近很不太平,你切记小心", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1895,12 +1895,12 @@ "place": 0, "speak": "25001", "listen": "44006", - "emoji": "", "des": "其他师兄弟们还好吗。", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1936,12 +1936,12 @@ "place": 1, "speak": "44006", "listen": "25001", - "emoji": "", "des": "你忘了吗,你还没抽到他们。", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -1977,12 +1977,12 @@ "place": 0, "speak": "25001", "listen": "44006", - "emoji": "", "des": ".......", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2018,12 +2018,12 @@ "place": 1, "speak": "44006", "listen": "25001", - "emoji": "", "des": "(耸耸肩)", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2059,12 +2059,12 @@ "place": 0, "speak": "25001", "listen": "44006", - "emoji": "", "des": "神龙五侠终会团聚,这段时间你自己也要小心。", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2100,12 +2100,12 @@ "place": 1, "speak": "35001", "listen": "25001", - "emoji": "", "des": "快去和波比商量一下,这件事非常严重,乌龟大师也有十分不好的预感。", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2141,12 +2141,12 @@ "place": 0, "speak": "25001", "listen": "35001", - "emoji": "", "des": "是的,师傅。", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2182,12 +2182,12 @@ "place": 0, "speak": "25001", "listen": "25004", - "emoji": "", "des": "波比,你知道什么吗?", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2223,12 +2223,12 @@ "place": 0, "speak": "44005", "listen": "25004", - "emoji": "", "des": "是要去揍什么吗?", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2264,12 +2264,12 @@ "place": 0, "speak": "44006", "listen": "25004", - "emoji": "", "des": "昨晚我碰见了另一个我,虽然对方武艺尚且不精,但她的模仿能力很强。", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2305,12 +2305,12 @@ "place": 0, "speak": "35001", "listen": "25004", - "emoji": "", "des": "这让我想起了大龙......", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2346,12 +2346,12 @@ "place": 1, "speak": "25004", "listen": "35001", - "emoji": "", "des": "今天我们就是为了这件事而来,那个黑影,和我产生了一丝联系,他就在图书馆的附近,我们应该主动去寻找他们。", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2387,12 +2387,12 @@ "place": 0, "speak": "44006", "listen": "25004", - "emoji": "", "des": "言之有理。", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2428,12 +2428,12 @@ "place": 0, "speak": "35001", "listen": "25004", - "emoji": "", "des": "理应如此,封印无异于纵容,我们应该主动一些。", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2469,12 +2469,12 @@ "place": 0, "speak": "35001", "listen": "25001", - "emoji": "", "des": "阿宝,你怎么看?", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2510,12 +2510,12 @@ "place": 0, "speak": "25001", "listen": "35001", - "emoji": "", "des": "我......我觉得......", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2551,12 +2551,12 @@ "place": 0, "speak": "12003", "listen": "", - "emoji": "", "des": ".......", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2592,12 +2592,12 @@ "place": 0, "speak": "25001", "listen": "12003", - "emoji": "", "des": "等等,这个是......另一个波比!", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2633,12 +2633,12 @@ "place": 1, "speak": "12003", "listen": "25001", - "emoji": "", "des": "啊啊啊啊啊啊啊啊!!!", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, @@ -2674,12 +2674,12 @@ "place": 0, "speak": "44005", "listen": "25001", - "emoji": "", "des": "快躲开!", "modelstatetarget": "", "modelstate": 0, "modelaction": "", - "state": "", + "speakstate": "", + "listenstate": "", "chose": [], "turn": 0, "show": 0, diff --git a/sys/configure/structs/Game.HuntingBoss.go b/sys/configure/structs/Game.HuntingBoss.go index 08a506ae5..97427a05a 100644 --- a/sys/configure/structs/Game.HuntingBoss.go +++ b/sys/configure/structs/Game.HuntingBoss.go @@ -9,34 +9,26 @@ package cfg type GameHuntingBoss struct { - _dataMap map[int32]*GameHuntingBossData _dataList []*GameHuntingBossData } func NewGameHuntingBoss(_buf []map[string]interface{}) (*GameHuntingBoss, error) { _dataList := make([]*GameHuntingBossData, 0, len(_buf)) - dataMap := make(map[int32]*GameHuntingBossData) for _, _ele_ := range _buf { if _v, err2 := DeserializeGameHuntingBossData(_ele_); err2 != nil { return nil, err2 } else { _dataList = append(_dataList, _v) - dataMap[_v.Id] = _v } } - return &GameHuntingBoss{_dataList:_dataList, _dataMap:dataMap}, nil -} - -func (table *GameHuntingBoss) GetDataMap() map[int32]*GameHuntingBossData { - return table._dataMap + return &GameHuntingBoss{_dataList:_dataList}, nil } func (table *GameHuntingBoss) GetDataList() []*GameHuntingBossData { return table._dataList } -func (table *GameHuntingBoss) Get(key int32) *GameHuntingBossData { - return table._dataMap[key] +func (table *GameHuntingBoss) Get(index int) *GameHuntingBossData { + return table._dataList[index] } - diff --git a/sys/configure/structs/Game.HuntingOpenTimeData.go b/sys/configure/structs/Game.HuntingOpenTimeData.go index 0fc3d8702..64acb97b9 100644 --- a/sys/configure/structs/Game.HuntingOpenTimeData.go +++ b/sys/configure/structs/Game.HuntingOpenTimeData.go @@ -13,6 +13,8 @@ import "errors" type GameHuntingOpenTimeData struct { Type int32 Opentime []int32 + Name string + Introduce string } const TypeId_GameHuntingOpenTimeData = 1854578068 @@ -37,6 +39,8 @@ func (_v *GameHuntingOpenTimeData)Deserialize(_buf map[string]interface{}) (err } } + {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } + {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["introduce"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Introduce error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Introduce, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } return } diff --git a/sys/configure/structs/Game.LibraryFavor.go b/sys/configure/structs/Game.LibraryFavor.go new file mode 100644 index 000000000..722621d04 --- /dev/null +++ b/sys/configure/structs/Game.LibraryFavor.go @@ -0,0 +1,42 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +type GameLibraryFavor struct { + _dataMap map[int32]*GameLibraryFavorData + _dataList []*GameLibraryFavorData +} + +func NewGameLibraryFavor(_buf []map[string]interface{}) (*GameLibraryFavor, error) { + _dataList := make([]*GameLibraryFavorData, 0, len(_buf)) + dataMap := make(map[int32]*GameLibraryFavorData) + for _, _ele_ := range _buf { + if _v, err2 := DeserializeGameLibraryFavorData(_ele_); err2 != nil { + return nil, err2 + } else { + _dataList = append(_dataList, _v) + dataMap[_v.Id] = _v + } + } + return &GameLibraryFavor{_dataList:_dataList, _dataMap:dataMap}, nil +} + +func (table *GameLibraryFavor) GetDataMap() map[int32]*GameLibraryFavorData { + return table._dataMap +} + +func (table *GameLibraryFavor) GetDataList() []*GameLibraryFavorData { + return table._dataList +} + +func (table *GameLibraryFavor) Get(key int32) *GameLibraryFavorData { + return table._dataMap[key] +} + + diff --git a/sys/configure/structs/Game.LibraryFavorData.go b/sys/configure/structs/Game.LibraryFavorData.go new file mode 100644 index 000000000..f2d3edf3b --- /dev/null +++ b/sys/configure/structs/Game.LibraryFavorData.go @@ -0,0 +1,41 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +import "errors" + +type GameLibraryFavorData struct { + Id int32 + Star int32 + Favorlv int32 + Expneed int32 +} + +const TypeId_GameLibraryFavorData = 465616649 + +func (*GameLibraryFavorData) GetTypeId() int32 { + return 465616649 +} + +func (_v *GameLibraryFavorData)Deserialize(_buf map[string]interface{}) (err error) { + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["star"].(float64); !_ok_ { err = errors.New("star error"); return }; _v.Star = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["favorlv"].(float64); !_ok_ { err = errors.New("favorlv error"); return }; _v.Favorlv = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["expneed"].(float64); !_ok_ { err = errors.New("expneed error"); return }; _v.Expneed = int32(_tempNum_) } + return +} + +func DeserializeGameLibraryFavorData(_buf map[string]interface{}) (*GameLibraryFavorData, error) { + v := &GameLibraryFavorData{} + if err := v.Deserialize(_buf); err == nil { + return v, nil + } else { + return nil, err + } +} diff --git a/sys/configure/structs/Game.LibraryFetter.go b/sys/configure/structs/Game.LibraryFetter.go new file mode 100644 index 000000000..8eeb41c30 --- /dev/null +++ b/sys/configure/structs/Game.LibraryFetter.go @@ -0,0 +1,42 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +type GameLibraryFetter struct { + _dataMap map[int32]*GameLibraryFetterData + _dataList []*GameLibraryFetterData +} + +func NewGameLibraryFetter(_buf []map[string]interface{}) (*GameLibraryFetter, error) { + _dataList := make([]*GameLibraryFetterData, 0, len(_buf)) + dataMap := make(map[int32]*GameLibraryFetterData) + for _, _ele_ := range _buf { + if _v, err2 := DeserializeGameLibraryFetterData(_ele_); err2 != nil { + return nil, err2 + } else { + _dataList = append(_dataList, _v) + dataMap[_v.Id] = _v + } + } + return &GameLibraryFetter{_dataList:_dataList, _dataMap:dataMap}, nil +} + +func (table *GameLibraryFetter) GetDataMap() map[int32]*GameLibraryFetterData { + return table._dataMap +} + +func (table *GameLibraryFetter) GetDataList() []*GameLibraryFetterData { + return table._dataList +} + +func (table *GameLibraryFetter) Get(key int32) *GameLibraryFetterData { + return table._dataMap[key] +} + + diff --git a/sys/configure/structs/Game.LibraryFetterData.go b/sys/configure/structs/Game.LibraryFetterData.go new file mode 100644 index 000000000..136d97a2b --- /dev/null +++ b/sys/configure/structs/Game.LibraryFetterData.go @@ -0,0 +1,75 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +import "errors" + +type GameLibraryFetterData struct { + Id int32 + Fid int32 + Ftype int32 + Name string + Lv int32 + Hid []int32 + Favorlv int32 + Prize []*Gameatn +} + +const TypeId_GameLibraryFetterData = -764317099 + +func (*GameLibraryFetterData) GetTypeId() int32 { + return -764317099 +} + +func (_v *GameLibraryFetterData)Deserialize(_buf map[string]interface{}) (err error) { + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["id"].(float64); !_ok_ { err = errors.New("id error"); return }; _v.Id = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["fid"].(float64); !_ok_ { err = errors.New("fid error"); return }; _v.Fid = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["ftype"].(float64); !_ok_ { err = errors.New("ftype error"); return }; _v.Ftype = int32(_tempNum_) } + { var _ok_ bool; if _v.Name, _ok_ = _buf["name"].(string); !_ok_ { err = errors.New("name error"); return } } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["lv"].(float64); !_ok_ { err = errors.New("lv error"); return }; _v.Lv = int32(_tempNum_) } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["hid"].([]interface{}); !_ok_ { err = errors.New("hid error"); return } + + _v.Hid = make([]int32, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ int32 + { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } + _v.Hid = append(_v.Hid, _list_v_) + } + } + + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["favorlv"].(float64); !_ok_ { err = errors.New("favorlv error"); return }; _v.Favorlv = int32(_tempNum_) } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["prize"].([]interface{}); !_ok_ { err = errors.New("prize error"); return } + + _v.Prize = make([]*Gameatn, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ *Gameatn + { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } } + _v.Prize = append(_v.Prize, _list_v_) + } + } + + return +} + +func DeserializeGameLibraryFetterData(_buf map[string]interface{}) (*GameLibraryFetterData, error) { + v := &GameLibraryFetterData{} + if err := v.Deserialize(_buf); err == nil { + return v, nil + } else { + return nil, err + } +} diff --git a/sys/configure/structs/Game.LibraryHero.go b/sys/configure/structs/Game.LibraryHero.go new file mode 100644 index 000000000..c79719917 --- /dev/null +++ b/sys/configure/structs/Game.LibraryHero.go @@ -0,0 +1,42 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +type GameLibraryHero struct { + _dataMap map[int32]*GameLibraryHeroData + _dataList []*GameLibraryHeroData +} + +func NewGameLibraryHero(_buf []map[string]interface{}) (*GameLibraryHero, error) { + _dataList := make([]*GameLibraryHeroData, 0, len(_buf)) + dataMap := make(map[int32]*GameLibraryHeroData) + for _, _ele_ := range _buf { + if _v, err2 := DeserializeGameLibraryHeroData(_ele_); err2 != nil { + return nil, err2 + } else { + _dataList = append(_dataList, _v) + dataMap[_v.Hid] = _v + } + } + return &GameLibraryHero{_dataList:_dataList, _dataMap:dataMap}, nil +} + +func (table *GameLibraryHero) GetDataMap() map[int32]*GameLibraryHeroData { + return table._dataMap +} + +func (table *GameLibraryHero) GetDataList() []*GameLibraryHeroData { + return table._dataList +} + +func (table *GameLibraryHero) Get(key int32) *GameLibraryHeroData { + return table._dataMap[key] +} + + diff --git a/sys/configure/structs/Game.LibraryHeroData.go b/sys/configure/structs/Game.LibraryHeroData.go new file mode 100644 index 000000000..a983110e6 --- /dev/null +++ b/sys/configure/structs/Game.LibraryHeroData.go @@ -0,0 +1,92 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +import "errors" + +type GameLibraryHeroData struct { + Hid int32 + Name string + Star int32 + History []int32 + Favorlv []int32 + Startid int32 + Rightend int32 + Stroyprize []*Gameatn + Endid1 int32 + Endid2 int32 +} + +const TypeId_GameLibraryHeroData = 1808545443 + +func (*GameLibraryHeroData) GetTypeId() int32 { + return 1808545443 +} + +func (_v *GameLibraryHeroData)Deserialize(_buf map[string]interface{}) (err error) { + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["hid"].(float64); !_ok_ { err = errors.New("hid error"); return }; _v.Hid = int32(_tempNum_) } + {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["name"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Name error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Name, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["star"].(float64); !_ok_ { err = errors.New("star error"); return }; _v.Star = int32(_tempNum_) } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["history"].([]interface{}); !_ok_ { err = errors.New("history error"); return } + + _v.History = make([]int32, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ int32 + { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } + _v.History = append(_v.History, _list_v_) + } + } + + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["favorlv"].([]interface{}); !_ok_ { err = errors.New("favorlv error"); return } + + _v.Favorlv = make([]int32, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ int32 + { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } + _v.Favorlv = append(_v.Favorlv, _list_v_) + } + } + + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["startid"].(float64); !_ok_ { err = errors.New("startid error"); return }; _v.Startid = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["rightend"].(float64); !_ok_ { err = errors.New("rightend error"); return }; _v.Rightend = int32(_tempNum_) } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["stroyprize"].([]interface{}); !_ok_ { err = errors.New("stroyprize error"); return } + + _v.Stroyprize = make([]*Gameatn, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ *Gameatn + { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } } + _v.Stroyprize = append(_v.Stroyprize, _list_v_) + } + } + + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["endid1"].(float64); !_ok_ { err = errors.New("endid1 error"); return }; _v.Endid1 = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["endid2"].(float64); !_ok_ { err = errors.New("endid2 error"); return }; _v.Endid2 = int32(_tempNum_) } + return +} + +func DeserializeGameLibraryHeroData(_buf map[string]interface{}) (*GameLibraryHeroData, error) { + v := &GameLibraryHeroData{} + if err := v.Deserialize(_buf); err == nil { + return v, nil + } else { + return nil, err + } +} diff --git a/sys/configure/structs/Game.LibraryHistory.go b/sys/configure/structs/Game.LibraryHistory.go new file mode 100644 index 000000000..9cef209ed --- /dev/null +++ b/sys/configure/structs/Game.LibraryHistory.go @@ -0,0 +1,42 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +type GameLibraryHistory struct { + _dataMap map[int32]*GameLibraryHistoryData + _dataList []*GameLibraryHistoryData +} + +func NewGameLibraryHistory(_buf []map[string]interface{}) (*GameLibraryHistory, error) { + _dataList := make([]*GameLibraryHistoryData, 0, len(_buf)) + dataMap := make(map[int32]*GameLibraryHistoryData) + for _, _ele_ := range _buf { + if _v, err2 := DeserializeGameLibraryHistoryData(_ele_); err2 != nil { + return nil, err2 + } else { + _dataList = append(_dataList, _v) + dataMap[_v.Histroy] = _v + } + } + return &GameLibraryHistory{_dataList:_dataList, _dataMap:dataMap}, nil +} + +func (table *GameLibraryHistory) GetDataMap() map[int32]*GameLibraryHistoryData { + return table._dataMap +} + +func (table *GameLibraryHistory) GetDataList() []*GameLibraryHistoryData { + return table._dataList +} + +func (table *GameLibraryHistory) Get(key int32) *GameLibraryHistoryData { + return table._dataMap[key] +} + + diff --git a/sys/configure/structs/Game.LibraryHistoryData.go b/sys/configure/structs/Game.LibraryHistoryData.go new file mode 100644 index 000000000..5953d5448 --- /dev/null +++ b/sys/configure/structs/Game.LibraryHistoryData.go @@ -0,0 +1,52 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +import "errors" + +type GameLibraryHistoryData struct { + Histroy int32 + Txt string + Prize []*Gameatn +} + +const TypeId_GameLibraryHistoryData = -163361249 + +func (*GameLibraryHistoryData) GetTypeId() int32 { + return -163361249 +} + +func (_v *GameLibraryHistoryData)Deserialize(_buf map[string]interface{}) (err error) { + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["histroy"].(float64); !_ok_ { err = errors.New("histroy error"); return }; _v.Histroy = int32(_tempNum_) } + { var _ok_ bool; if _v.Txt, _ok_ = _buf["txt"].(string); !_ok_ { err = errors.New("txt error"); return } } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["prize"].([]interface{}); !_ok_ { err = errors.New("prize error"); return } + + _v.Prize = make([]*Gameatn, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ *Gameatn + { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } } + _v.Prize = append(_v.Prize, _list_v_) + } + } + + return +} + +func DeserializeGameLibraryHistoryData(_buf map[string]interface{}) (*GameLibraryHistoryData, error) { + v := &GameLibraryHistoryData{} + if err := v.Deserialize(_buf); err == nil { + return v, nil + } else { + return nil, err + } +} diff --git a/sys/configure/structs/Game.LibraryStory.go b/sys/configure/structs/Game.LibraryStory.go new file mode 100644 index 000000000..21fbf999d --- /dev/null +++ b/sys/configure/structs/Game.LibraryStory.go @@ -0,0 +1,42 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +type GameLibraryStory struct { + _dataMap map[int32]*GameLibraryStoryData + _dataList []*GameLibraryStoryData +} + +func NewGameLibraryStory(_buf []map[string]interface{}) (*GameLibraryStory, error) { + _dataList := make([]*GameLibraryStoryData, 0, len(_buf)) + dataMap := make(map[int32]*GameLibraryStoryData) + for _, _ele_ := range _buf { + if _v, err2 := DeserializeGameLibraryStoryData(_ele_); err2 != nil { + return nil, err2 + } else { + _dataList = append(_dataList, _v) + dataMap[_v.Fid] = _v + } + } + return &GameLibraryStory{_dataList:_dataList, _dataMap:dataMap}, nil +} + +func (table *GameLibraryStory) GetDataMap() map[int32]*GameLibraryStoryData { + return table._dataMap +} + +func (table *GameLibraryStory) GetDataList() []*GameLibraryStoryData { + return table._dataList +} + +func (table *GameLibraryStory) Get(key int32) *GameLibraryStoryData { + return table._dataMap[key] +} + + diff --git a/sys/configure/structs/Game.LibraryStoryData.go b/sys/configure/structs/Game.LibraryStoryData.go new file mode 100644 index 000000000..e1d3d2579 --- /dev/null +++ b/sys/configure/structs/Game.LibraryStoryData.go @@ -0,0 +1,52 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +package cfg + +import "errors" + +type GameLibraryStoryData struct { + Fid int32 + Stroy int32 + Prize []*Gameatn +} + +const TypeId_GameLibraryStoryData = -333035968 + +func (*GameLibraryStoryData) GetTypeId() int32 { + return -333035968 +} + +func (_v *GameLibraryStoryData)Deserialize(_buf map[string]interface{}) (err error) { + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["fid"].(float64); !_ok_ { err = errors.New("fid error"); return }; _v.Fid = int32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["stroy"].(float64); !_ok_ { err = errors.New("stroy error"); return }; _v.Stroy = int32(_tempNum_) } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["prize"].([]interface{}); !_ok_ { err = errors.New("prize error"); return } + + _v.Prize = make([]*Gameatn, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ *Gameatn + { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _e_.(map[string]interface{}); !_ok_ { err = errors.New("_list_v_ error"); return }; if _list_v_, err = DeserializeGameatn(_x_); err != nil { return } } + _v.Prize = append(_v.Prize, _list_v_) + } + } + + return +} + +func DeserializeGameLibraryStoryData(_buf map[string]interface{}) (*GameLibraryStoryData, error) { + v := &GameLibraryStoryData{} + if err := v.Deserialize(_buf); err == nil { + return v, nil + } else { + return nil, err + } +} diff --git a/sys/configure/structs/Game.MainlineData.go b/sys/configure/structs/Game.MainlineData.go index 1a1d6e2b4..d1667789d 100644 --- a/sys/configure/structs/Game.MainlineData.go +++ b/sys/configure/structs/Game.MainlineData.go @@ -9,6 +9,7 @@ package cfg import "errors" +import "bright/serialization" type GameMainlineData struct { Id int32 @@ -20,7 +21,7 @@ type GameMainlineData struct { Chapter int32 Route int32 Episodetype int32 - Episodelocation []int32 + Episodelocation serialization.Vector2 Model string Effect string FormatList []int32 @@ -50,18 +51,11 @@ func (_v *GameMainlineData)Deserialize(_buf map[string]interface{}) (err error) { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["chapter"].(float64); !_ok_ { err = errors.New("chapter error"); return }; _v.Chapter = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["route"].(float64); !_ok_ { err = errors.New("route error"); return }; _v.Route = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["Episodetype"].(float64); !_ok_ { err = errors.New("Episodetype error"); return }; _v.Episodetype = int32(_tempNum_) } - { - var _arr_ []interface{} - var _ok_ bool - if _arr_, _ok_ = _buf["Episodelocation"].([]interface{}); !_ok_ { err = errors.New("Episodelocation error"); return } - - _v.Episodelocation = make([]int32, 0, len(_arr_)) - - for _, _e_ := range _arr_ { - var _list_v_ int32 - { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } - _v.Episodelocation = append(_v.Episodelocation, _list_v_) - } + { var _ok_ bool; var _v_ map[string]interface{}; if _v_, _ok_ = _buf["Episodelocation"].(map[string]interface{}); !_ok_ { err = errors.New("Episodelocation error"); return } + var _x_, _y_ float32; + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["x"].(float64); !_ok_ { err = errors.New("x error"); return }; _x_ = float32(_tempNum_) } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _v_["y"].(float64); !_ok_ { err = errors.New("y error"); return }; _y_ = float32(_tempNum_) } + _v.Episodelocation = serialization.NewVector2(_x_, _y_) } { var _ok_ bool; if _v.Model, _ok_ = _buf["model"].(string); !_ok_ { err = errors.New("model error"); return } } diff --git a/sys/configure/structs/Game.StroyData.go b/sys/configure/structs/Game.StroyData.go index 0667c7489..23f5c2278 100644 --- a/sys/configure/structs/Game.StroyData.go +++ b/sys/configure/structs/Game.StroyData.go @@ -21,12 +21,12 @@ type GameStroyData struct { Place int32 Speak string Listen string - Emoji string Des string Modelstatetarget string Modelstate int32 Modelaction string - State string + Speakstate string + Listenstate string Chose []int32 Turn int32 Show int32 @@ -57,12 +57,12 @@ func (_v *GameStroyData)Deserialize(_buf map[string]interface{}) (err error) { { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["place"].(float64); !_ok_ { err = errors.New("place error"); return }; _v.Place = int32(_tempNum_) } { var _ok_ bool; if _v.Speak, _ok_ = _buf["speak"].(string); !_ok_ { err = errors.New("speak error"); return } } { var _ok_ bool; if _v.Listen, _ok_ = _buf["listen"].(string); !_ok_ { err = errors.New("listen error"); return } } - { var _ok_ bool; if _v.Emoji, _ok_ = _buf["emoji"].(string); !_ok_ { err = errors.New("emoji error"); return } } { var _ok_ bool; if _v.Des, _ok_ = _buf["des"].(string); !_ok_ { err = errors.New("des error"); return } } { var _ok_ bool; if _v.Modelstatetarget, _ok_ = _buf["modelstatetarget"].(string); !_ok_ { err = errors.New("modelstatetarget error"); return } } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["modelstate"].(float64); !_ok_ { err = errors.New("modelstate error"); return }; _v.Modelstate = int32(_tempNum_) } { var _ok_ bool; if _v.Modelaction, _ok_ = _buf["modelaction"].(string); !_ok_ { err = errors.New("modelaction error"); return } } - { var _ok_ bool; if _v.State, _ok_ = _buf["state"].(string); !_ok_ { err = errors.New("state error"); return } } + { var _ok_ bool; if _v.Speakstate, _ok_ = _buf["speakstate"].(string); !_ok_ { err = errors.New("speakstate error"); return } } + { var _ok_ bool; if _v.Listenstate, _ok_ = _buf["listenstate"].(string); !_ok_ { err = errors.New("listenstate error"); return } } { var _arr_ []interface{} var _ok_ bool diff --git a/sys/configure/structs/Tables.go b/sys/configure/structs/Tables.go index 704ec21bc..4aba1ec8c 100644 --- a/sys/configure/structs/Tables.go +++ b/sys/configure/structs/Tables.go @@ -88,6 +88,11 @@ type Tables struct { LineStoryTask *GameLineStoryTask LineStoryStageTask *GameLineStoryStageTask VikingBossSkill *GameVikingBossSkill + LibraryFetter *GameLibraryFetter + LibraryStory *GameLibraryStory + LibraryHero *GameLibraryHero + LibraryHistory *GameLibraryHistory + LibraryFavor *GameLibraryFavor } func NewTables(loader JsonLoader) (*Tables, error) { @@ -557,5 +562,35 @@ func NewTables(loader JsonLoader) (*Tables, error) { if tables.VikingBossSkill, err = NewGameVikingBossSkill(buf) ; err != nil { return nil, err } + if buf, err = loader("game_libraryfetter") ; err != nil { + return nil, err + } + if tables.LibraryFetter, err = NewGameLibraryFetter(buf) ; err != nil { + return nil, err + } + if buf, err = loader("game_librarystory") ; err != nil { + return nil, err + } + if tables.LibraryStory, err = NewGameLibraryStory(buf) ; err != nil { + return nil, err + } + if buf, err = loader("game_libraryhero") ; err != nil { + return nil, err + } + if tables.LibraryHero, err = NewGameLibraryHero(buf) ; err != nil { + return nil, err + } + if buf, err = loader("game_libraryhistory") ; err != nil { + return nil, err + } + if tables.LibraryHistory, err = NewGameLibraryHistory(buf) ; err != nil { + return nil, err + } + if buf, err = loader("game_libraryfavor") ; err != nil { + return nil, err + } + if tables.LibraryFavor, err = NewGameLibraryFavor(buf) ; err != nil { + return nil, err + } return tables, nil } diff --git a/sys/configure/structs/game.globalData.go b/sys/configure/structs/game.globalData.go index c5e1fd6ac..2db96f5c5 100644 --- a/sys/configure/structs/game.globalData.go +++ b/sys/configure/structs/game.globalData.go @@ -80,6 +80,7 @@ type GameGlobalData struct { DreamlandTriggernum int32 HuntingNum int32 HuntingReset int32 + HuntingCap []int32 } const TypeId_GameGlobalData = 477542761 @@ -223,6 +224,20 @@ func (_v *GameGlobalData)Deserialize(_buf map[string]interface{}) (err error) { { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["dreamland_triggernum"].(float64); !_ok_ { err = errors.New("dreamland_triggernum error"); return }; _v.DreamlandTriggernum = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["hunting_num"].(float64); !_ok_ { err = errors.New("hunting_num error"); return }; _v.HuntingNum = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["hunting_reset"].(float64); !_ok_ { err = errors.New("hunting_reset error"); return }; _v.HuntingReset = int32(_tempNum_) } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["hunting_cap"].([]interface{}); !_ok_ { err = errors.New("hunting_cap error"); return } + + _v.HuntingCap = make([]int32, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ int32 + { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } + _v.HuntingCap = append(_v.HuntingCap, _list_v_) + } + } + return } diff --git a/sys/configure/structs/game.heroResonanceData.go b/sys/configure/structs/game.heroResonanceData.go index 9169b39cc..6a2539fc4 100644 --- a/sys/configure/structs/game.heroResonanceData.go +++ b/sys/configure/structs/game.heroResonanceData.go @@ -24,6 +24,7 @@ type GameHeroResonanceData struct { Atkscale int32 Defscale int32 Maxnum int32 + RecommendPercentage []int32 } const TypeId_GameHeroResonanceData = -2055259070 @@ -85,6 +86,20 @@ func (_v *GameHeroResonanceData)Deserialize(_buf map[string]interface{}) (err er { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["atkscale"].(float64); !_ok_ { err = errors.New("atkscale error"); return }; _v.Atkscale = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["defscale"].(float64); !_ok_ { err = errors.New("defscale error"); return }; _v.Defscale = int32(_tempNum_) } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["maxnum"].(float64); !_ok_ { err = errors.New("maxnum error"); return }; _v.Maxnum = int32(_tempNum_) } + { + var _arr_ []interface{} + var _ok_ bool + if _arr_, _ok_ = _buf["recommend_percentage"].([]interface{}); !_ok_ { err = errors.New("recommend_percentage error"); return } + + _v.RecommendPercentage = make([]int32, 0, len(_arr_)) + + for _, _e_ := range _arr_ { + var _list_v_ int32 + { var _ok_ bool; var _x_ float64; if _x_, _ok_ = _e_.(float64); !_ok_ { err = errors.New("_list_v_ error"); return }; _list_v_ = int32(_x_) } + _v.RecommendPercentage = append(_v.RecommendPercentage, _list_v_) + } + } + return } diff --git a/sys/configure/structs/game.modelData.go b/sys/configure/structs/game.modelData.go index bc2c245b6..2520bc933 100644 --- a/sys/configure/structs/game.modelData.go +++ b/sys/configure/structs/game.modelData.go @@ -15,6 +15,7 @@ type GameModelData struct { Id string Preson string Presonshow string + Presonstory string Height float32 Ico string Fight string @@ -36,6 +37,7 @@ func (_v *GameModelData)Deserialize(_buf map[string]interface{}) (err error) { { var _ok_ bool; if _v.Id, _ok_ = _buf["id"].(string); !_ok_ { err = errors.New("id error"); return } } { var _ok_ bool; if _v.Preson, _ok_ = _buf["preson"].(string); !_ok_ { err = errors.New("preson error"); return } } { var _ok_ bool; if _v.Presonshow, _ok_ = _buf["presonshow"].(string); !_ok_ { err = errors.New("presonshow error"); return } } + { var _ok_ bool; if _v.Presonstory, _ok_ = _buf["presonstory"].(string); !_ok_ { err = errors.New("presonstory error"); return } } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["height"].(float64); !_ok_ { err = errors.New("height error"); return }; _v.Height = float32(_tempNum_) } { var _ok_ bool; if _v.Ico, _ok_ = _buf["ico"].(string); !_ok_ { err = errors.New("ico error"); return } } { var _ok_ bool; if _v.Fight, _ok_ = _buf["fight"].(string); !_ok_ { err = errors.New("fight error"); return } } From 14c474cc0b9444a945fdc7e13ac34d226c82172d Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Wed, 7 Sep 2022 20:06:43 +0800 Subject: [PATCH 5/6] =?UTF-8?q?=E8=97=8F=E4=B9=A6=E9=A6=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/library/api.go | 37 +++++++++++ modules/library/comp_configure.go | 101 ++++++++++++++++++++++++++++++ 2 files changed, 138 insertions(+) create mode 100644 modules/library/api.go create mode 100644 modules/library/comp_configure.go diff --git a/modules/library/api.go b/modules/library/api.go new file mode 100644 index 000000000..ab2710e6a --- /dev/null +++ b/modules/library/api.go @@ -0,0 +1,37 @@ +package library + +import ( + "go_dreamfactory/lego/core" + "go_dreamfactory/modules" +) + +const ( + LibraryGetListResp = "getlist" + LibraryChallengeResp = "challenge" + LibrarySkillLvResp = "skilllv" + LibraryGetRewardResp = "getreward" + LibraryBuyResp = "buy" + LibraryRankListResp = "ranklist" +) + +type apiComp struct { + modules.MCompGate + service core.IService + configure *configureComp + module *Library +} + +//组件初始化接口 +func (this *apiComp) Init(service core.IService, module core.IModule, comp core.IModuleComp, options core.IModuleOptions) (err error) { + err = this.MCompGate.Init(service, module, comp, options) + this.module = module.(*Library) + + this.service = service + return +} + +func (this *apiComp) Start() (err error) { + err = this.MCompGate.Start() + + return +} diff --git a/modules/library/comp_configure.go b/modules/library/comp_configure.go new file mode 100644 index 000000000..20981c97e --- /dev/null +++ b/modules/library/comp_configure.go @@ -0,0 +1,101 @@ +package library + +import ( + "go_dreamfactory/lego/core" + "go_dreamfactory/lego/sys/log" + "go_dreamfactory/modules" + "go_dreamfactory/sys/configure" + cfg "go_dreamfactory/sys/configure/structs" + "sync" +) + +const ( + game_huntingboss = "game_huntingboss.json" + game_challenge = "game_huntingchallenge.json" +) + +///配置管理基础组件 +type configureComp struct { + hlock sync.RWMutex + modules.MCompConfigure + _huntingMap map[int64]*cfg.GameHuntingBossData +} + +//组件初始化接口 +func (this *configureComp) Init(service core.IService, module core.IModule, comp core.IModuleComp, options core.IModuleOptions) (err error) { + err = this.MCompConfigure.Init(service, module, comp, options) + + this._huntingMap = make(map[int64]*cfg.GameHuntingBossData, 0) + configure.RegisterConfigure(game_huntingboss, cfg.NewGameHuntingBoss, func() { + if v, err := this.GetConfigure(game_huntingboss); err == nil { + if configure, ok := v.(*cfg.GameHuntingBoss); ok { + this.hlock.Lock() + defer this.hlock.Unlock() + for _, value := range configure.GetDataList() { + this._huntingMap[int64(value.Type<<16)+int64(value.Difficulty)] = value + } + return + } + } else { + log.Errorf("get game_huntingboss conf err:%v", err) + } + return + }) + err = this.LoadConfigure(game_challenge, cfg.NewGameHuntingChallenge) + return +} + +// 参数: boss类型 难度 +func (this *configureComp) GetHuntingBossConfigData(bossType int32, difficulty int32) (data *cfg.GameHuntingBossData) { + + return this._huntingMap[int64(bossType<<16)+int64(difficulty)] +} + +//加载多个配置文件 +func (this *configureComp) LoadMultiConfigure(confs map[string]interface{}) (err error) { + for k, v := range confs { + err = configure.RegisterConfigure(k, v, nil) + if err != nil { + log.Errorf("配置文件:%s解析失败!", k) + break + } + } + return +} + +//读取配置数据 +func (this *configureComp) GetConfigure(name string) (v interface{}, err error) { + return configure.GetConfigure(name) +} + +// get boss Type +func (this *configureComp) GetHuntingBossTypeConfigData() (mapType map[int32]struct{}) { + + mapType = make(map[int32]struct{}, 0) + if v, err := this.GetConfigure(game_huntingboss); err == nil { + if configure, ok := v.(*cfg.GameHuntingBoss); ok { + this.hlock.Lock() + defer this.hlock.Unlock() + for _, value := range configure.GetDataList() { + if _, ok := mapType[value.Type]; !ok { + mapType[value.Type] = struct{}{} + } + } + + } + } + return +} + +func (this *configureComp) GetBuyChallengeCount(index int32) (data *cfg.GameHuntingChallengeData) { + if v, err := this.GetConfigure(game_challenge); err == nil { + if configure, ok := v.(*cfg.GameHuntingChallenge); ok { + data = configure.Get(index) + return + } + } else { + log.Errorf("get game_challenge conf err:%v", err) + } + + return +} From 900910e10185a23efe1b0dcc371c9ad64a065354 Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Wed, 7 Sep 2022 20:07:56 +0800 Subject: [PATCH 6/6] =?UTF-8?q?=E8=97=8F=E4=B9=A6=E9=A6=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- comm/const.go | 3 +++ modules/library/api_getlist.go | 31 +++++++++++++++++++++ modules/library/model_hunting.go | 44 ++++++++++++++++++++++++++++++ modules/library/module.go | 46 ++++++++++++++++++++++++++++++++ 4 files changed, 124 insertions(+) create mode 100644 modules/library/api_getlist.go create mode 100644 modules/library/model_hunting.go create mode 100644 modules/library/module.go diff --git a/comm/const.go b/comm/const.go index a7b507791..b8d9a4989 100644 --- a/comm/const.go +++ b/comm/const.go @@ -60,6 +60,7 @@ const ( ModuleHunting core.M_Modules = "hunting" //狩猎 ModuleLinestory core.M_Modules = "linestory" //支线剧情 ModuleBattle core.M_Modules = "battle" //战斗 + ModuleLibrary core.M_Modules = "library" // ) //数据表名定义处 @@ -133,6 +134,8 @@ const ( // 支线剧情任务 TableLinestory = "linestory" + + TableLibrary = "library" ) //RPC服务接口定义处 diff --git a/modules/library/api_getlist.go b/modules/library/api_getlist.go new file mode 100644 index 000000000..5ec155b04 --- /dev/null +++ b/modules/library/api_getlist.go @@ -0,0 +1,31 @@ +package library + +import ( + "go_dreamfactory/comm" + "go_dreamfactory/pb" + + "google.golang.org/protobuf/proto" +) + +//参数校验 +func (this *apiComp) GetListCheck(session comm.IUserSession, req *pb.DBHero) (code pb.ErrorCode) { + + return +} + +func (this *apiComp) GetList(session comm.IUserSession, req *pb.DBHero) (code pb.ErrorCode, data proto.Message) { + + code = this.GetListCheck(session, req) + if code != pb.ErrorCode_Success { + return // 参数校验失败直接返回 + } + + // list, err := this.module.modelLibrary.getLibraryList(session.GetUserId()) + // if err != nil { + // code = pb.ErrorCode_DBError + // return + // } + + //session.SendMsg(string(this.module.GetType()), LibraryGetListResp, &pb.LibraryGetListResp{Data: list}) + return +} diff --git a/modules/library/model_hunting.go b/modules/library/model_hunting.go new file mode 100644 index 000000000..be267a399 --- /dev/null +++ b/modules/library/model_hunting.go @@ -0,0 +1,44 @@ +package library + +import ( + "go_dreamfactory/comm" + "go_dreamfactory/lego/core" + "go_dreamfactory/lego/sys/mgo" + "go_dreamfactory/modules" + "go_dreamfactory/pb" + + "go.mongodb.org/mongo-driver/mongo" + "go.mongodb.org/mongo-driver/x/bsonx" +) + +type modelLibrary struct { + modules.MCompModel + module *Library +} + +func (this *modelLibrary) Init(service core.IService, module core.IModule, comp core.IModuleComp, options core.IModuleOptions) (err error) { + this.TableName = string(comm.TableLibrary) + err = this.MCompModel.Init(service, module, comp, options) + this.module = module.(*Library) + // uid 创建索引 + this.DB.CreateIndex(core.SqlTable(this.TableName), mongo.IndexModel{ + Keys: bsonx.Doc{{Key: "uid", Value: bsonx.Int32(1)}}, + }) + return +} + +func (this *modelLibrary) modifyLibraryDataByObjId(uid string, data map[string]interface{}) error { + return this.Change(uid, data) +} + +// 获取列表信息 +func (this *modelLibrary) getLibraryList(uid string) (result *pb.DBHero, err error) { + result = &pb.DBHero{} + if err = this.Get(uid, result); err != nil && mgo.MongodbNil != err { + + return + } + + err = nil + return result, err +} diff --git a/modules/library/module.go b/modules/library/module.go new file mode 100644 index 000000000..4666c2039 --- /dev/null +++ b/modules/library/module.go @@ -0,0 +1,46 @@ +package library + +import ( + "go_dreamfactory/comm" + "go_dreamfactory/lego/core" + "go_dreamfactory/modules" + "go_dreamfactory/pb" +) + +type Library struct { + modules.ModuleBase + modelLibrary *modelLibrary + api *apiComp + configure *configureComp +} + +func NewModule() core.IModule { + return &Library{} +} + +func (this *Library) GetType() core.M_Modules { + return comm.ModuleLibrary +} + +func (this *Library) Init(service core.IService, module core.IModule, options core.IModuleOptions) (err error) { + err = this.ModuleBase.Init(service, module, options) + + return +} + +func (this *Library) OnInstallComp() { + this.ModuleBase.OnInstallComp() + this.api = this.RegisterComp(new(apiComp)).(*apiComp) + this.modelLibrary = this.RegisterComp(new(modelLibrary)).(*modelLibrary) + + this.configure = this.RegisterComp(new(configureComp)).(*configureComp) +} + +// 接口信息 +func (this *Library) ModifyLibraryData(uid string, data map[string]interface{}) (code pb.ErrorCode) { + err := this.modelLibrary.modifyLibraryDataByObjId(uid, data) + if err != nil { + code = pb.ErrorCode_DBError + } + return +}