From a4bb726cd3f309afe55caa599a1c7ad1fe3f5e9a Mon Sep 17 00:00:00 2001 From: singeleaf Date: Mon, 22 Apr 2024 20:53:20 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E4=BE=9D=E8=B5=96github.?= =?UTF-8?q?com/getsentry/sentry-go=E5=88=B0v0.20.0=EF=BC=9B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: singeleaf --- go.mod | 12 ++-- go.sum | 220 +++++++++++++++++++++++++++++++++++++++++++++++++++++---- 2 files changed, 214 insertions(+), 18 deletions(-) diff --git a/go.mod b/go.mod index d8954fb..54a952d 100644 --- a/go.mod +++ b/go.mod @@ -6,16 +6,16 @@ require ( github.com/cockroachdb/datadriven v1.0.2 github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b github.com/cockroachdb/redact v1.1.5 - github.com/getsentry/sentry-go v0.18.0 + github.com/getsentry/sentry-go v0.20.0 github.com/gogo/googleapis v1.4.1 // gogoproto 1.2-compatible, for CRDB github.com/gogo/protobuf v1.3.2 github.com/gogo/status v1.1.0 github.com/hydrogen18/memlistener v1.0.0 github.com/kr/pretty v0.3.1 github.com/pkg/errors v0.9.1 - github.com/stretchr/testify v1.8.1 + github.com/stretchr/testify v1.8.2 google.golang.org/grpc v1.53.0 - google.golang.org/protobuf v1.28.1 + google.golang.org/protobuf v1.29.1 ) require ( @@ -24,9 +24,9 @@ require ( github.com/kr/text v0.2.0 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect github.com/rogpeppe/go-internal v1.9.0 // indirect - golang.org/x/net v0.7.0 // indirect - golang.org/x/sys v0.5.0 // indirect - golang.org/x/text v0.7.0 // indirect + golang.org/x/net v0.8.0 // indirect + golang.org/x/sys v0.6.0 // indirect + golang.org/x/text v0.8.0 // indirect google.golang.org/genproto v0.0.0-20230227214838-9b19f0bdc514 // indirect gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c // indirect gopkg.in/yaml.v3 v3.0.1 // indirect diff --git a/go.sum b/go.sum index ed2fdd2..326742e 100644 --- a/go.sum +++ b/go.sum @@ -1,16 +1,163 @@ +cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY= +cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E= +cloud.google.com/go/accesscontextmanager v1.6.0/go.mod h1:8XCvZWfYw3K/ji0iVnp+6pu7huxoQTLmxAbVjbloTtM= +cloud.google.com/go/aiplatform v1.35.0/go.mod h1:7MFT/vCaOyZT/4IIFfxH4ErVg/4ku6lKv3w0+tFTgXQ= +cloud.google.com/go/analytics v0.17.0/go.mod h1:WXFa3WSym4IZ+JiKmavYdJwGG/CvpqiqczmL59bTD9M= +cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8= +cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8= +cloud.google.com/go/apigeeregistry v0.5.0/go.mod h1:YR5+s0BVNZfVOUkMa5pAR2xGd0A473vA5M7j247o1wM= +cloud.google.com/go/apikeys v0.5.0/go.mod h1:5aQfwY4D+ewMMWScd3hm2en3hCj+BROlyrt3ytS7KLI= +cloud.google.com/go/appengine v1.6.0/go.mod h1:hg6i0J/BD2cKmDJbaFSYHFyZkgBEfQrDg/X0V5fJn84= +cloud.google.com/go/area120 v0.7.0/go.mod h1:a3+8EUD1SX5RUcCs3MY5YasiO1z6yLiNLRiFrykbynY= +cloud.google.com/go/artifactregistry v1.11.1/go.mod h1:lLYghw+Itq9SONbCa1YWBoWs1nOucMH0pwXN1rOBZFI= +cloud.google.com/go/asset v1.11.1/go.mod h1:fSwLhbRvC9p9CXQHJ3BgFeQNM4c9x10lqlrdEUYXlJo= +cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E= +cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU= +cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss= +cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g= +cloud.google.com/go/beyondcorp v0.4.0/go.mod h1:3ApA0mbhHx6YImmuubf5pyW8srKnCEPON32/5hj+RmM= +cloud.google.com/go/bigquery v1.47.0/go.mod h1:sA9XOgy0A8vQK9+MWhEQTY6Tix87M/ZurWFIxmF9I/E= +cloud.google.com/go/billing v1.12.0/go.mod h1:yKrZio/eu+okO/2McZEbch17O5CB5NpZhhXG6Z766ss= +cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q= +cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8= +cloud.google.com/go/channel v1.11.0/go.mod h1:IdtI0uWGqhEeatSB62VOoJ8FSUhJ9/+iGkJVqp74CGE= +cloud.google.com/go/cloudbuild v1.6.0/go.mod h1:UIbc/w9QCbH12xX+ezUsgblrWv+Cv4Tw83GiSMHOn9M= +cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA= +cloud.google.com/go/cloudtasks v1.9.0/go.mod h1:w+EyLsVkLWHcOaqNEyvcKAsWp9p29dL6uL9Nst1cI7Y= +cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs= +cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= +cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w= +cloud.google.com/go/container v1.13.1/go.mod h1:6wgbMPeQRw9rSnKBCAJXnds3Pzj03C4JHamr8asWKy4= +cloud.google.com/go/containeranalysis v0.7.0/go.mod h1:9aUL+/vZ55P2CXfuZjS4UjQ9AgXoSw8Ts6lemfmxBxI= +cloud.google.com/go/datacatalog v1.12.0/go.mod h1:CWae8rFkfp6LzLumKOnmVh4+Zle4A3NXLzVJ1d1mRm0= +cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE= +cloud.google.com/go/dataform v0.6.0/go.mod h1:QPflImQy33e29VuapFdf19oPbE4aYTJxr31OAPV+ulA= +cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8= +cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM= +cloud.google.com/go/dataplex v1.5.2/go.mod h1:cVMgQHsmfRoI5KFYq4JtIBEUbYwc3c7tXmIDhRmNNVQ= +cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4= +cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c= +cloud.google.com/go/datastore v1.10.0/go.mod h1:PC5UzAmDEkAmkfaknstTYbNpgE49HAgW2J1gcgUfmdM= +cloud.google.com/go/datastream v1.6.0/go.mod h1:6LQSuswqLa7S4rPAOZFVjHIG3wJIjZcZrw8JDEDJuIs= +cloud.google.com/go/deploy v1.6.0/go.mod h1:f9PTHehG/DjCom3QH0cntOVRm93uGBDt2vKzAPwpXQI= +cloud.google.com/go/dialogflow v1.31.0/go.mod h1:cuoUccuL1Z+HADhyIA7dci3N5zUssgpBJmCzI6fNRB4= +cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4= +cloud.google.com/go/documentai v1.16.0/go.mod h1:o0o0DLTEZ+YnJZ+J4wNfTxmDVyrkzFvttBXXtYRMHkM= +cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE= +cloud.google.com/go/edgecontainer v0.3.0/go.mod h1:FLDpP4nykgwwIfcLt6zInhprzw0lEi2P1fjO6Ie0qbc= +cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU= +cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M= +cloud.google.com/go/eventarc v1.10.0/go.mod h1:u3R35tmZ9HvswGRBnF48IlYgYeBcPUCjkr4BTdem2Kw= +cloud.google.com/go/filestore v1.5.0/go.mod h1:FqBXDWBp4YLHqRnVGveOkHDf8svj9r5+mUDLupOWEDs= +cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE= +cloud.google.com/go/functions v1.10.0/go.mod h1:0D3hEOe3DbEvCXtYOZHQZmD+SzYsi1YbI7dGvHfldXw= +cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0= +cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg= +cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw= +cloud.google.com/go/gkehub v0.11.0/go.mod h1:JOWHlmN+GHyIbuWQPl47/C2RFhnFKH38jH9Ascu3n0E= +cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y= +cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo= +cloud.google.com/go/iam v0.12.0/go.mod h1:knyHGviacl11zrtZUoDuYpDgLjvr28sLQaG0YB2GYAY= +cloud.google.com/go/iap v1.6.0/go.mod h1:NSuvI9C/j7UdjGjIde7t7HBz+QTwBcapPE07+sSRcLk= +cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4= +cloud.google.com/go/iot v1.5.0/go.mod h1:mpz5259PDl3XJthEmh9+ap0affn/MqNSP4My77Qql9o= +cloud.google.com/go/kms v1.8.0/go.mod h1:4xFEhYFqvW+4VMELtZyxomGSYtSQKzM178ylFW4jMAg= +cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY= +cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo= +cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M= +cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo= +cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA= +cloud.google.com/go/maps v0.6.0/go.mod h1:o6DAMMfb+aINHz/p/jbcY+mYeXBoZoxTfdSQ8VAJaCw= +cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I= +cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM= +cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo= +cloud.google.com/go/monitoring v1.12.0/go.mod h1:yx8Jj2fZNEkL/GYZyTLS4ZtZEZN8WtDEiEqG4kLK50w= +cloud.google.com/go/networkconnectivity v1.10.0/go.mod h1:UP4O4sWXJG13AqrTdQCD9TnLGEbtNRqjuaaA7bNjF5E= +cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY= +cloud.google.com/go/networksecurity v0.7.0/go.mod h1:mAnzoxx/8TBSyXEeESMy9OOYwo1v+gZ5eMRnsT5bC8k= +cloud.google.com/go/notebooks v1.7.0/go.mod h1:PVlaDGfJgj1fl1S3dUwhFMXFgfYGhYQt2164xOMONmE= +cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI= +cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ= +cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc= +cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw= +cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs= +cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk= +cloud.google.com/go/policytroubleshooter v1.5.0/go.mod h1:Rz1WfV+1oIpPdN2VvvuboLVRsB1Hclg3CKQ53j9l8vw= +cloud.google.com/go/privatecatalog v0.7.0/go.mod h1:2s5ssIFO69F5csTXcwBP7NPFTZvps26xGzvQ2PQaBYg= +cloud.google.com/go/pubsub v1.28.0/go.mod h1:vuXFpwaVoIPQMGXqRyUQigu/AX1S3IWugR9xznmcXX8= +cloud.google.com/go/pubsublite v1.6.0/go.mod h1:1eFCS0U11xlOuMFV/0iBqw3zP12kddMeCbj/F3FSj9k= +cloud.google.com/go/recaptchaenterprise/v2 v2.6.0/go.mod h1:RPauz9jeLtB3JVzg6nCbe12qNoaa8pXc4d/YukAmcnA= +cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac= +cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ= +cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ= +cloud.google.com/go/resourcemanager v1.5.0/go.mod h1:eQoXNAiAvCf5PXxWxXjhKQoTMaUSNrEfg+6qdf/wots= +cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA= +cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14= +cloud.google.com/go/run v0.8.0/go.mod h1:VniEnuBwqjigv0A7ONfQUaEItaiCRVujlMqerPPiktM= +cloud.google.com/go/scheduler v1.8.0/go.mod h1:TCET+Y5Gp1YgHT8py4nlg2Sew8nUHMqcpousDgXJVQc= +cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU= +cloud.google.com/go/security v1.12.0/go.mod h1:rV6EhrpbNHrrxqlvW0BWAIawFWq3X90SduMJdFwtLB8= +cloud.google.com/go/securitycenter v1.18.1/go.mod h1:0/25gAzCM/9OL9vVx4ChPeM/+DlfGQJDwBy/UC8AKK0= +cloud.google.com/go/servicecontrol v1.10.0/go.mod h1:pQvyvSRh7YzUF2efw7H87V92mxU8FnFDawMClGCNuAA= +cloud.google.com/go/servicedirectory v1.8.0/go.mod h1:srXodfhY1GFIPvltunswqXpVxFPpZjf8nkKQT7XcXaY= +cloud.google.com/go/servicemanagement v1.6.0/go.mod h1:aWns7EeeCOtGEX4OvZUWCCJONRZeFKiptqKf1D0l/Jc= +cloud.google.com/go/serviceusage v1.5.0/go.mod h1:w8U1JvqUqwJNPEOTQjrMHkw3IaIFLoLsPLvsE3xueec= +cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A= +cloud.google.com/go/spanner v1.44.0/go.mod h1:G8XIgYdOK+Fbcpbs7p2fiprDw4CaZX63whnSMLVBxjk= +cloud.google.com/go/speech v1.14.1/go.mod h1:gEosVRPJ9waG7zqqnsHpYTOoAS4KouMRLDFMekpJ0J0= +cloud.google.com/go/storagetransfer v1.7.0/go.mod h1:8Giuj1QNb1kfLAiWM1bN6dHzfdlDAVC9rv9abHot2W4= +cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c= +cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc= +cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM= +cloud.google.com/go/trace v1.8.0/go.mod h1:zH7vcsbAhklH8hWFig58HvxcxyQbaIqMarMg9hn5ECA= +cloud.google.com/go/translate v1.5.0/go.mod h1:29YDSYveqqpA1CQFD7NQuP49xymq17RXNaUDdc0mNu0= +cloud.google.com/go/video v1.12.0/go.mod h1:MLQew95eTuaNDEGriQdcYn0dTwf9oWiA4uYebxM5kdg= +cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU= +cloud.google.com/go/vision/v2 v2.6.0/go.mod h1:158Hes0MvOS9Z/bDMSFpjwsUrZ5fPrdwuyyvKSGAGMY= +cloud.google.com/go/vmmigration v1.5.0/go.mod h1:E4YQ8q7/4W9gobHjQg4JJSgXXSgY21nA5r8swQV+Xxc= +cloud.google.com/go/vmwareengine v0.2.2/go.mod h1:sKdctNJxb3KLZkE/6Oui94iw/xs9PRNC2wnNLXsHvH8= +cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes= +cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg= +cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng= +cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw= +github.com/BurntSushi/toml v1.2.1/go.mod h1:CxXYINrC8qIiEnFrOxCa7Jy5BFHlXnUU2pbicEuybxQ= +github.com/CloudyKit/fastprinter v0.0.0-20200109182630-33d98a066a53/go.mod h1:+3IMCy2vIlbG1XG/0ggNQv0SvxCAIpPM5b1nCz56Xno= +github.com/CloudyKit/jet/v6 v6.2.0/go.mod h1:d3ypHeIRNo2+XyqnGA8s+aphtcVpjP5hPwP/Lzo7Ro4= +github.com/Joker/jade v1.1.3/go.mod h1:T+2WLyt7VH6Lp0TRxQrUYEs64nRc83wkMQrfeIQKduM= +github.com/Shopify/goreferrer v0.0.0-20220729165902-8cddb4f5de06/go.mod h1:7erjKLwalezA0k99cWs5L11HWOAPNjdUZ6RxH1BXbbM= +github.com/andybalholm/brotli v1.0.5/go.mod h1:fO7iG3H7G2nSZ7m0zPUDn85XEX2GTukHGRSepvi9Eig= +github.com/aymerick/douceur v0.2.0/go.mod h1:wlT5vV2O3h55X9m7iVYN0TBM0NH/MmbLnd30/FjWUq4= +github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw= +github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= +github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cockroachdb/datadriven v1.0.2 h1:H9MtNqVoVhvd9nCBwOyDjUEdZCREqbIdCJD93PBm/jA= github.com/cockroachdb/datadriven v1.0.2/go.mod h1:a9RdTaap04u637JoCzcUoIcDmvwSUtcUFtT/C3kJlTU= github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b h1:r6VH0faHjZeQy818SGhaone5OnYfxFR/+AzdY3sf5aE= github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b/go.mod h1:Vz9DsVWQQhf3vs21MhPMZpMGSht7O/2vFW2xusFUVOs= github.com/cockroachdb/redact v1.1.5 h1:u1PMllDkdFfPWaNGMyLD1+so+aq3uUItthCFqzwPJ30= github.com/cockroachdb/redact v1.1.5/go.mod h1:BVNblN9mBWFyMyqK1k3AAiSxhvhfK2oOZZ2lK+dpvRg= +github.com/codegangsta/inject v0.0.0-20150114235600-33e0aa1cb7c0/go.mod h1:4Zcjuz89kmFXt9morQgcfYZAYZ5n8WHjt81YYWIwtTM= github.com/creack/pty v1.1.9/go.mod h1:oKZEueFk5CKHvIhNR5MUki03XCEU+Q6VDXinZuGJ33E= 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/getsentry/sentry-go v0.18.0 h1:MtBW5H9QgdcJabtZcuJG80BMOwaBpkRDZkxRkNC1sN0= -github.com/getsentry/sentry-go v0.18.0/go.mod h1:Kgon4Mby+FJ7ZWHFUAZgVaIa8sxHtnRJRLTXZr51aKQ= +github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385/go.mod h1:0vRUJqYpeSZifjYj7uP3BG/gKcuzL9xWVV/Y+cK33KM= +github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJJM//w9BV6Fxbg2LuVd34= +github.com/envoyproxy/protoc-gen-validate v0.9.1/go.mod h1:OKNgG7TCp5pF4d6XftA0++PMirau2/yoOwVac3AbF2w= +github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M= +github.com/flosch/pongo2/v4 v4.0.2/go.mod h1:B5ObFANs/36VwxxlgKpdchIJHMvHB562PW+BWPhwZD8= +github.com/getsentry/sentry-go v0.20.0 h1:bwXW98iMRIWxn+4FgPW7vMrjmbym6HblXALmhjHmQaQ= +github.com/getsentry/sentry-go v0.20.0/go.mod h1:lc76E2QywIyW8WuBnwl8Lc4bkmQH4+w1gwTf25trprY= +github.com/gin-contrib/sse v0.1.0/go.mod h1:RHrZQHXnP2xjPF+u1gW/2HnVO7nvIa9PG3Gm+fLHvGI= +github.com/gin-gonic/gin v1.8.1/go.mod h1:ji8BvRH1azfM+SYow9zQ6SZMvR8qOMZHmsCuWR9tTTk= github.com/go-errors/errors v1.4.2 h1:J6MZopCL4uSllY1OfXM374weqZFFItUbrImctkmUxIA= +github.com/go-errors/errors v1.4.2/go.mod h1:sIVyrIiJhuEF+Pj9Ebtd6P/rEYROXFi3BopGUQ5a5Og= +github.com/go-martini/martini v0.0.0-20170121215854-22fa46961aab/go.mod h1:/P9AEU963A2AYjv4d1V5eVL1CQbEJq6aCNHDDjibzu8= +github.com/go-playground/locales v0.14.0/go.mod h1:sawfccIbzZTqEDETgFXqTho0QybSa7l++s0DH+LDiLs= +github.com/go-playground/universal-translator v0.18.0/go.mod h1:UvRDBj+xPUEGrFYl+lu/H90nyDXpg0fqeB/AQUGNTVA= +github.com/go-playground/validator/v10 v10.11.1/go.mod h1:i+3WkQ1FvaUjjxh1kSvIA4dMGDBiPU55YFDl0WbKdWU= +github.com/goccy/go-json v0.9.11/go.mod h1:6MelG93GURQebXPDq3khkgXZkazVtN9CRI+MGFi0w8I= github.com/gogo/googleapis v0.0.0-20180223154316-0cd9801be74a/go.mod h1:gf4bu3Q80BeJ6H1S1vYPm8/ELATdvryBaNFGgqEef3s= github.com/gogo/googleapis v1.4.1 h1:1Yx4Myt7BxzvUr5ldGSbwYiZG6t9wGBZ+8/fX3Wvtq0= github.com/gogo/googleapis v1.4.1/go.mod h1:2lpHqI5OcWCtVElxXnPt+s8oJvMpySlOyM6xDCrzib4= @@ -19,16 +166,31 @@ github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= github.com/gogo/status v1.1.0 h1:+eIkrewn5q6b30y+g/BJINVVdi2xH7je5MPJ3ZPK3JA= github.com/gogo/status v1.1.0/go.mod h1:BFv9nrluPLmrS0EmGVvLaPNmRosr9KapBYd5/hpY1WM= +github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= github.com/golang/protobuf v1.5.2 h1:ROPKBNFfQgOUMifHyP+KYbvpjbdoFNs+aK7DXlji0Tw= github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= +github.com/golang/snappy v0.0.4/go.mod h1:/XxbfmMg8lxefKM7IXC3fBNl/7bRcc72aCRzEWrmP2Q= github.com/google/go-cmp v0.5.5/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/gNBxE= github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= +github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= +github.com/google/uuid v1.3.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= +github.com/gorilla/css v1.0.0/go.mod h1:Dn721qIggHpt4+EFCcTLTU/vk5ySda2ReITrtgBl60c= github.com/hydrogen18/memlistener v1.0.0 h1:JR7eDj8HD6eXrc5fWLbSUnfcQFL06PYvCc0DKQnWfaU= github.com/hydrogen18/memlistener v1.0.0/go.mod h1:qEIFzExnS6016fRpRfxrExeVn2gbClQA99gQhnIcdhE= +github.com/iris-contrib/schema v0.0.6/go.mod h1:iYszG0IOsuIsfzjymw1kMzTL8YQcCWlm65f3wX8J5iA= +github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y= +github.com/json-iterator/go v1.1.12/go.mod h1:e30LSqwooZae/UwlEbR2852Gd8hjQvJoHmT4TnhNGBo= +github.com/kataras/blocks v0.0.7/go.mod h1:UJIU97CluDo0f+zEjbnbkeMRlvYORtmc1304EeyXf4I= +github.com/kataras/golog v0.1.8/go.mod h1:rGPAin4hYROfk1qT9wZP6VY2rsb4zzc37QpdPjdkqVw= +github.com/kataras/iris/v12 v12.2.0/go.mod h1:BLzBpEunc41GbE68OUaQlqX4jzi791mx5HU04uPb90Y= +github.com/kataras/pio v0.0.11/go.mod h1:38hH6SWH6m4DKSYmRhlrCJ5WItwWgCVrTNU62XZyUvI= +github.com/kataras/sitemap v0.0.6/go.mod h1:dW4dOCNs896OR1HmG+dMLdT7JjDk7mYBzoIRwuj5jA4= +github.com/kataras/tunnel v0.0.4/go.mod h1:9FkU4LaeifdMWqZu7o20ojmW4B7hdhv2CMLwfnHGpYw= github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8= github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= +github.com/klauspost/compress v1.16.0/go.mod h1:ntbaceVETuRiXiv4DpjP66DpAtAGkEQskQzEyD//IeE= github.com/kr/pretty v0.2.1/go.mod h1:ipq/a2n7PKx3OHsz4KJII5eveXtPO4qwEXGdVfWzfnI= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= @@ -36,7 +198,19 @@ github.com/kr/pty v1.1.1/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/labstack/echo/v4 v4.10.0/go.mod h1:S/T/5fy/GigaXnHTkh0ZGe4LpkkQysvRjFMSUTkDRNQ= +github.com/labstack/gommon v0.4.0/go.mod h1:uW6kP17uPlLJsD3ijUYn3/M5bAxtlZhMI6m3MFxTMTM= +github.com/leodido/go-urn v1.2.1/go.mod h1:zt4jvISO2HfUBqxjfIshjdMTYS56ZS/qv49ictyFfxY= +github.com/mailgun/raymond/v2 v2.0.48/go.mod h1:lsgvL50kgt1ylcFJYZiULi5fjPBkkhNfj4KA0W54Z18= +github.com/mailru/easyjson v0.7.7/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc= +github.com/mattn/go-colorable v0.1.13/go.mod h1:7S9/ev0klgBDR4GtXTXX8a3vIGJpMovkB8vQcUbaXHg= +github.com/mattn/go-isatty v0.0.17/go.mod h1:kYGgaQfpe5nmfYZH+SKPsOc2e4SrIfOl2e/yFXSvRLM= +github.com/microcosm-cc/bluemonday v1.0.23/go.mod h1:mN70sk7UkkF8TUr2IGBpNN0jAgStuPzlK76QuruE/z4= +github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q= +github.com/modern-go/reflect2 v1.0.2/go.mod h1:yWuevngMOJpCy52FWWMvUC8ws7m/LJsjYzDa0/r8luk= +github.com/pelletier/go-toml/v2 v2.0.5/go.mod h1:OMHamSCAODeSsVrwwvcJOaoN0LIUIaFVNZzmWyNfXas= github.com/pingcap/errors v0.11.4 h1:lFuQV/oaUMGcD2tqt+01ROSmJs75VG1ToEOkZIZ4nE4= +github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8= github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e/go.mod h1:pJLUxLENpZxwdsKMEsNbx1VGcRFpLqf3715MtcvvzbA= github.com/pkg/errors v0.9.1 h1:FEBLx1zS214owpjy7qsBeixbURkuhQAwrK5UwLGTwt4= github.com/pkg/errors v0.9.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= @@ -44,26 +218,42 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/rogpeppe/go-internal v1.9.0 h1:73kH8U+JUqXU8lRuOHeVHaa/SZPifC7BkcraZVejAe8= github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= +github.com/russross/blackfriday/v2 v2.1.0/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= +github.com/schollz/closestmatch v2.1.0+incompatible/go.mod h1:RtP1ddjLong6gTkbtmuhtR2uUrrJOpYzYRvbcPAid+g= +github.com/sirupsen/logrus v1.9.0/go.mod h1:naHLuLoDiP4jHNo9R0sCBMtWGeIprob74mVsIT4qYEQ= github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME= github.com/stretchr/objx v0.4.0/go.mod h1:YvHI0jy2hoMjB+UWwv71VJQ9isScKT/TqJzVSSt89Yw= github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= -github.com/stretchr/testify v1.8.1 h1:w7B6lhMri9wdJUVmEZPGGhZzrYTPvgJArz7wNPgYKsk= -github.com/stretchr/testify v1.8.1/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/stretchr/testify v1.8.2 h1:+h33VjcLVPDHtOdpUCuF+7gSuG3yGIftsP1YvFihtJ8= +github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o6fzry7u4= +github.com/tdewolff/minify/v2 v2.12.4/go.mod h1:h+SRvSIX3kwgwTFOpSckvSxgax3uy8kZTSF1Ojrr3bk= +github.com/tdewolff/parse/v2 v2.6.4/go.mod h1:woz0cgbLwFdtbjJu8PIKxhW05KplTFQkOdX78o+Jgrs= +github.com/ugorji/go/codec v1.2.7/go.mod h1:WGN1fab3R1fzQlVQTkfxVtIBhWDRqOviHU95kRgeqEY= +github.com/urfave/negroni v1.0.0/go.mod h1:Meg73S6kFm/4PpbYdq35yYWoCZ9mS/YSx+lKnmiohz4= +github.com/valyala/bytebufferpool v1.0.0/go.mod h1:6bBcMArwyJ5K/AmCkWv1jt77kVWyCJ6HpOuEn7z0Csc= +github.com/valyala/fasthttp v1.40.0/go.mod h1:t/G+3rLek+CyY9bnIE+YlMRddxVAAGjhxndDB4i4C0I= +github.com/valyala/fasttemplate v1.2.2/go.mod h1:KHLXt3tVN2HBp8eijSv/kGJopbvo7S+qRAEEKiv+SiQ= +github.com/vmihailenco/msgpack/v5 v5.3.5/go.mod h1:7xyJ9e+0+9SaZT0Wt1RGleJXzli6Q/V5KbhBonMG9jc= +github.com/vmihailenco/tagparser/v2 v2.0.0/go.mod h1:Wri+At7QHww0WTrCBeu4J6bNtoV6mEfg5OIWRZA9qds= +github.com/yosssi/ace v0.0.5/go.mod h1:ALfIzm2vT7t5ZE7uoIZqF3TQ7SAOyupFZnkrF5id+K0= github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= +golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= +golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= -golang.org/x/net v0.7.0 h1:rJrUqqhjsgNp7KqAIc25s9pZnjU7TUcSY7HcVZjdn1g= -golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.8.0 h1:Zrh2ngAOFYneWTAIAPethzeaQLuHwhuBkuV6ZiRnUaQ= +golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= +golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec= golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -71,20 +261,24 @@ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.5.0 h1:MUK/U/4lj1t1oPg0HfuXDN/Z1wv31ZJ/YcPiGccS4DU= -golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ= +golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/term v0.6.0/go.mod h1:m6U89DPEgQRMq3DNkDClhWw02AUbt2daBVO4cn4Hv9U= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.7.0 h1:4BRB4x83lYWy72KwLD/qYDuTu7q9PjSagHvijDw7cLo= -golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= +golang.org/x/text v0.8.0 h1:57P1ETyNKtuIjB4SRd15iJxuhj8Gc416Y78H3qgMh68= +golang.org/x/text v0.8.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/time v0.3.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= +golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= 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/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +google.golang.org/appengine v1.6.7/go.mod h1:8WjMMxjGQR8xUklV/ARdw2HLXBOI7O7uCIDZVag1xfc= google.golang.org/genproto v0.0.0-20180518175338-11a468237815/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20230227214838-9b19f0bdc514 h1:rtNKfB++wz5mtDY2t5C8TXlU5y52ojSu7tZo0z7u8eQ= google.golang.org/genproto v0.0.0-20230227214838-9b19f0bdc514/go.mod h1:TvhZT5f700eVlTNwND1xoEZQeWTB2RY/65kplwl/bFA= @@ -93,11 +287,13 @@ google.golang.org/grpc v1.53.0 h1:LAv2ds7cmFV/XTS3XG1NneeENYrXGmorPxsBbptIjNc= google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw= google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc= -google.golang.org/protobuf v1.28.1 h1:d0NfwRgPtno5B1Wa6L2DAG+KivqkdutMf1UhdNx175w= -google.golang.org/protobuf v1.28.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.29.1 h1:7QBf+IK2gx70Ap/hDsOmam3GE0v9HicjfEdAxE62UoM= +google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk= gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c/go.mod h1:JHkPIbrfpd72SG/EVd6muEfDQjcINNoR0C8j2r3qZ4Q= +gopkg.in/ini.v1 v1.67.0/go.mod h1:pNLf8WUiyNEtQjuu5G5vTm06TEv9tsIgeAvK8hOrP4k= +gopkg.in/yaml.v2 v2.4.0/go.mod h1:RDklbk79AGWmwhnvt/jBztapEOGDOx6ZbXqjP6csGnQ= gopkg.in/yaml.v3 v3.0.0-20200313102051-9f266ea9e77c/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= gopkg.in/yaml.v3 v3.0.1 h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA= gopkg.in/yaml.v3 v3.0.1/go.mod h1:K4uyk7z7BCEPqu6E+C64Yfv1cQ7kz7rIZviUmN+EgEM= From fe46a36916da2107f1a4fe2e7eb69549ea7a04cd Mon Sep 17 00:00:00 2001 From: singeleaf Date: Mon, 22 Apr 2024 21:03:15 +0800 Subject: [PATCH 2/2] modify module name; Signed-off-by: singeleaf --- assert/assert.go | 6 +++--- assert/assert_test.go | 8 ++++---- assert_api.go | 2 +- barriers/barriers.go | 2 +- barriers/barriers_test.go | 8 ++++---- barriers_api.go | 2 +- contexttags/contexttags.go | 2 +- contexttags/contexttags_test.go | 10 +++++----- contexttags/with_context.go | 4 ++-- contexttags_api.go | 2 +- domains/domains.go | 4 ++-- domains/domains_test.go | 10 +++++----- domains/internal/dummy_domain.go | 2 +- domains/with_domain.go | 2 +- domains_api.go | 2 +- errbase/adapters.go | 2 +- errbase/adapters_errno.go | 3 ++- errbase/adapters_errno_test.go | 9 +++++---- errbase/adapters_test.go | 6 +++--- errbase/decode.go | 2 +- errbase/encode.go | 2 +- errbase/encode_test.go | 4 ++-- errbase/err_string_ownership_test.go | 6 +++--- errbase/migrations_test.go | 24 ++++++++++++------------ errbase/opaque.go | 2 +- errbase/opaque_test.go | 2 +- errbase/safe_details.go | 2 +- errbase/stack_format_test.go | 4 ++-- errbase/unknown_type_test.go | 6 +++--- errbase/unwrap_test.go | 4 ++-- errbase_api.go | 2 +- errutil/as.go | 2 +- errutil/as_test.go | 4 ++-- errutil/assertions.go | 6 +++--- errutil/format_error_special.go | 4 ++-- errutil/message_test.go | 6 +++--- errutil/redactable.go | 4 ++-- errutil/utilities.go | 6 +++--- errutil_api.go | 6 +++--- errutil_api_test.go | 4 ++-- extgrpc/ext_grpc.go | 6 +++--- extgrpc/ext_grpc_test.go | 10 +++++----- exthttp/ext_http.go | 6 +++--- exthttp/ext_http_test.go | 6 +++--- fmttests/datadriven_test.go | 26 +++++++++++++------------- fmttests/format_error_test.go | 6 +++--- go.mod | 2 +- grpc/client_test.go | 6 +++--- grpc/main_test.go | 2 +- grpc/middleware/client.go | 2 +- grpc/middleware/server.go | 4 ++-- grpc/server_test.go | 4 ++-- grpc/status/status.go | 4 ++-- hintdetail/hintdetail.go | 2 +- hintdetail/hintdetail_test.go | 14 +++++++------- hintdetail/with_detail.go | 4 ++-- hintdetail/with_hint.go | 4 ++-- hintdetail_api.go | 2 +- issuelink/issuelink.go | 4 ++-- issuelink/issuelink_test.go | 8 ++++---- issuelink/unimplemented_error.go | 2 +- issuelink/unimplemented_test.go | 8 ++++---- issuelink/with_issuelink.go | 4 ++-- issuelink_api.go | 2 +- join/join.go | 2 +- join/join_test.go | 2 +- markers/example_is_type_test.go | 2 +- markers/markers.go | 4 ++-- markers/markers_test.go | 6 +++--- markers_api.go | 2 +- oserror/oserror.go | 4 ++-- oserror/oserror_test.go | 4 ++-- oserror/oserror_unix_test.go | 5 +++-- report/report.go | 6 +++--- report/report_test.go | 12 ++++++------ report_api.go | 22 +++++++++++++--------- safedetails/redact_test.go | 7 ++++--- safedetails/safedetails_test.go | 10 +++++----- safedetails/with_safedetails.go | 2 +- safedetails_api.go | 2 +- secondary/secondary_test.go | 8 ++++---- secondary/with_secondary.go | 2 +- secondary_api.go | 2 +- telemetrykeys/telemetrykeys.go | 2 +- telemetrykeys/telemetrykeys_test.go | 8 ++++---- telemetrykeys/with_telemetry.go | 2 +- telemetrykeys_api.go | 2 +- withstack/one_line_source.go | 2 +- withstack/one_line_source_test.go | 6 +++--- withstack/reportable.go | 12 ++++++------ withstack/reportable_test.go | 8 ++++---- withstack/stack.go | 2 +- withstack/withstack.go | 2 +- withstack_api.go | 12 ++++++------ 94 files changed, 248 insertions(+), 240 deletions(-) diff --git a/assert/assert.go b/assert/assert.go index 5c641a5..8bc8730 100644 --- a/assert/assert.go +++ b/assert/assert.go @@ -18,10 +18,10 @@ import ( "context" "fmt" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/markers" - "github.com/cockroachdb/errors/stdstrings" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/markers" + "github.com/lcouds/errors/stdstrings" ) // WithAssertionFailure decorates the error with an assertion failure marker. diff --git a/assert/assert_test.go b/assert/assert_test.go index e37ed8d..c6138bf 100644 --- a/assert/assert_test.go +++ b/assert/assert_test.go @@ -21,10 +21,10 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/assert" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/markers" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors/assert" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/markers" + "github.com/lcouds/errors/testutils" "github.com/pkg/errors" ) diff --git a/assert_api.go b/assert_api.go index d01e0bf..da8b06f 100644 --- a/assert_api.go +++ b/assert_api.go @@ -14,7 +14,7 @@ package errors -import "github.com/cockroachdb/errors/assert" +import "github.com/lcouds/errors/assert" // WithAssertionFailure decorates the error with an assertion failure marker. // This is not intended to be used directly (see AssertionFailed() for diff --git a/barriers/barriers.go b/barriers/barriers.go index 54df8f3..fe280cd 100644 --- a/barriers/barriers.go +++ b/barriers/barriers.go @@ -18,9 +18,9 @@ import ( "context" "fmt" - "github.com/cockroachdb/errors/errbase" "github.com/cockroachdb/redact" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" ) // Handled swallows the provided error and hides it from the diff --git a/barriers/barriers_test.go b/barriers/barriers_test.go index b559161..010ab31 100644 --- a/barriers/barriers_test.go +++ b/barriers/barriers_test.go @@ -21,10 +21,10 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/barriers" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/markers" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors/barriers" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/markers" + "github.com/lcouds/errors/testutils" "github.com/pkg/errors" ) diff --git a/barriers_api.go b/barriers_api.go index feeb618..2f9ba03 100644 --- a/barriers_api.go +++ b/barriers_api.go @@ -14,7 +14,7 @@ package errors -import "github.com/cockroachdb/errors/barriers" +import "github.com/lcouds/errors/barriers" // Handled swallows the provided error and hides it from the // Cause()/Unwrap() interface, and thus the Is() facility that diff --git a/contexttags/contexttags.go b/contexttags/contexttags.go index 60e1da9..4cd0a00 100644 --- a/contexttags/contexttags.go +++ b/contexttags/contexttags.go @@ -17,9 +17,9 @@ package contexttags import ( "context" - "github.com/cockroachdb/errors/errbase" "github.com/cockroachdb/logtags" "github.com/cockroachdb/redact" + "github.com/lcouds/errors/errbase" ) // WithContextTags captures the k/v pairs stored in the context via the diff --git a/contexttags/contexttags_test.go b/contexttags/contexttags_test.go index 89411a8..bc8fe7b 100644 --- a/contexttags/contexttags_test.go +++ b/contexttags/contexttags_test.go @@ -21,13 +21,13 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors" - "github.com/cockroachdb/errors/contexttags" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/markers" - "github.com/cockroachdb/errors/testutils" "github.com/cockroachdb/logtags" "github.com/cockroachdb/redact" + "github.com/lcouds/errors" + "github.com/lcouds/errors/contexttags" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/markers" + "github.com/lcouds/errors/testutils" ) func TestWithContext(t *testing.T) { diff --git a/contexttags/with_context.go b/contexttags/with_context.go index f1e63c7..42ae8b9 100644 --- a/contexttags/with_context.go +++ b/contexttags/with_context.go @@ -18,11 +18,11 @@ import ( "context" "fmt" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/errorspb" "github.com/cockroachdb/logtags" "github.com/cockroachdb/redact" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/errorspb" ) type withContext struct { diff --git a/contexttags_api.go b/contexttags_api.go index 44f6fa4..5aee0a2 100644 --- a/contexttags_api.go +++ b/contexttags_api.go @@ -17,8 +17,8 @@ package errors import ( "context" - "github.com/cockroachdb/errors/contexttags" "github.com/cockroachdb/logtags" + "github.com/lcouds/errors/contexttags" ) // WithContextTags captures the k/v pairs stored in the context via the diff --git a/domains/domains.go b/domains/domains.go index a7b0dde..726c4ea 100644 --- a/domains/domains.go +++ b/domains/domains.go @@ -20,8 +20,8 @@ import ( "path/filepath" "runtime" - "github.com/cockroachdb/errors/barriers" - "github.com/cockroachdb/errors/errbase" + "github.com/lcouds/errors/barriers" + "github.com/lcouds/errors/errbase" ) // Domain is the type of a domain annotation. diff --git a/domains/domains_test.go b/domains/domains_test.go index 3c8b934..52e0b75 100644 --- a/domains/domains_test.go +++ b/domains/domains_test.go @@ -20,12 +20,12 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/domains" - "github.com/cockroachdb/errors/domains/internal" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/markers" - "github.com/cockroachdb/errors/testutils" "github.com/kr/pretty" + "github.com/lcouds/errors/domains" + "github.com/lcouds/errors/domains/internal" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/markers" + "github.com/lcouds/errors/testutils" "github.com/pkg/errors" ) diff --git a/domains/internal/dummy_domain.go b/domains/internal/dummy_domain.go index 15d147d..6cee605 100644 --- a/domains/internal/dummy_domain.go +++ b/domains/internal/dummy_domain.go @@ -17,7 +17,7 @@ package internal import ( "errors" - "github.com/cockroachdb/errors/domains" + "github.com/lcouds/errors/domains" ) // ThisDomain is a helper for tests. diff --git a/domains/with_domain.go b/domains/with_domain.go index fbf24e3..bb416ed 100644 --- a/domains/with_domain.go +++ b/domains/with_domain.go @@ -18,9 +18,9 @@ import ( "context" "fmt" - "github.com/cockroachdb/errors/errbase" "github.com/cockroachdb/redact" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" ) // withDomain is a wrapper type that adds a domain annotation to an diff --git a/domains_api.go b/domains_api.go index 5e965e5..1b8104c 100644 --- a/domains_api.go +++ b/domains_api.go @@ -14,7 +14,7 @@ package errors -import "github.com/cockroachdb/errors/domains" +import "github.com/lcouds/errors/domains" // Domain is the type of a domain annotation. type Domain = domains.Domain diff --git a/errbase/adapters.go b/errbase/adapters.go index 8ad5c93..a5ff3b8 100644 --- a/errbase/adapters.go +++ b/errbase/adapters.go @@ -20,8 +20,8 @@ import ( "fmt" "os" - "github.com/cockroachdb/errors/errorspb" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errorspb" pkgErr "github.com/pkg/errors" ) diff --git a/errbase/adapters_errno.go b/errbase/adapters_errno.go index 0d238fe..9f62943 100644 --- a/errbase/adapters_errno.go +++ b/errbase/adapters_errno.go @@ -12,6 +12,7 @@ // implied. See the License for the specific language governing // permissions and limitations under the License. +//go:build !plan9 // +build !plan9 package errbase @@ -22,8 +23,8 @@ import ( "runtime" "syscall" - "github.com/cockroachdb/errors/errorspb" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errorspb" ) const thisArch = runtime.GOOS + ":" + runtime.GOARCH diff --git a/errbase/adapters_errno_test.go b/errbase/adapters_errno_test.go index 0c79e51..f1f6a1f 100644 --- a/errbase/adapters_errno_test.go +++ b/errbase/adapters_errno_test.go @@ -12,6 +12,7 @@ // implied. See the License for the specific language governing // permissions and limitations under the License. +//go:build !plan9 // +build !plan9 package errbase_test @@ -22,11 +23,11 @@ import ( "syscall" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/errorspb" - "github.com/cockroachdb/errors/oserror" - "github.com/cockroachdb/errors/testutils" "github.com/gogo/protobuf/types" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/errorspb" + "github.com/lcouds/errors/oserror" + "github.com/lcouds/errors/testutils" ) func TestAdaptErrno(t *testing.T) { diff --git a/errbase/adapters_test.go b/errbase/adapters_test.go index f80c0bf..ed74870 100644 --- a/errbase/adapters_test.go +++ b/errbase/adapters_test.go @@ -23,10 +23,10 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/errorspb" - "github.com/cockroachdb/errors/testutils" "github.com/kr/pretty" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/errorspb" + "github.com/lcouds/errors/testutils" pkgErr "github.com/pkg/errors" ) diff --git a/errbase/decode.go b/errbase/decode.go index 59af230..f9c2af3 100644 --- a/errbase/decode.go +++ b/errbase/decode.go @@ -17,9 +17,9 @@ package errbase import ( "context" - "github.com/cockroachdb/errors/errorspb" "github.com/gogo/protobuf/proto" "github.com/gogo/protobuf/types" + "github.com/lcouds/errors/errorspb" ) // DecodeError decodes an error. diff --git a/errbase/encode.go b/errbase/encode.go index 418cc50..601f36c 100644 --- a/errbase/encode.go +++ b/errbase/encode.go @@ -20,9 +20,9 @@ import ( "reflect" "strings" - "github.com/cockroachdb/errors/errorspb" "github.com/gogo/protobuf/proto" "github.com/gogo/protobuf/types" + "github.com/lcouds/errors/errorspb" ) // EncodedError is the type of an encoded (and protobuf-encodable) error. diff --git a/errbase/encode_test.go b/errbase/encode_test.go index 2217dc6..8d5547d 100644 --- a/errbase/encode_test.go +++ b/errbase/encode_test.go @@ -17,8 +17,8 @@ package errbase_test import ( "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/testutils" ) type myE struct{ marker string } diff --git a/errbase/err_string_ownership_test.go b/errbase/err_string_ownership_test.go index 6399557..73aed0d 100644 --- a/errbase/err_string_ownership_test.go +++ b/errbase/err_string_ownership_test.go @@ -20,9 +20,9 @@ import ( "fmt" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/errorspb" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/errorspb" + "github.com/lcouds/errors/testutils" ) func genEncoded(mt errorspb.MessageType) errorspb.EncodedError { diff --git a/errbase/migrations_test.go b/errbase/migrations_test.go index e4f5833..b66d50a 100644 --- a/errbase/migrations_test.go +++ b/errbase/migrations_test.go @@ -19,9 +19,9 @@ import ( "reflect" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/markers" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/markers" ) // Scenario 1: simple migration, forward direction @@ -127,12 +127,12 @@ func TestSimpleMigrationForwardPtr(t *testing.T) { } // Scenario 2: simultaneous migration -// - vA renames foo -> bar -// vA calls RegisterTypeMigration("foo", (*bar)(nil)) -// - vB renames foo -> qux -// vB calls RegisterTypeMigration("foo", (*qux)(nil)) -// - vA and vB are connected -// - vA sends an error to vB: +// - vA renames foo -> bar +// vA calls RegisterTypeMigration("foo", (*bar)(nil)) +// - vB renames foo -> qux +// vB calls RegisterTypeMigration("foo", (*qux)(nil)) +// - vA and vB are connected +// - vA sends an error to vB: // - vA translates the error key upon send from bar to foo's key // - vB recognizes that "foo" refers to qux func TestSimultaneousMigration(t *testing.T) { @@ -219,10 +219,10 @@ func TestMigratedErrorPassingThrough(t *testing.T) { // Scenario 4: migrated error passing through node that // does not know about the error type whatsoever. -// - v2 renames foo -> bar -// - v2.a, v2.b and v0 are connected: v2.a -> v0 -> v2.b -// (v0 does not know about error foo at all) -// - v2.a sends an error to v2.b via v0: +// - v2 renames foo -> bar +// - v2.a, v2.b and v0 are connected: v2.a -> v0 -> v2.b +// (v0 does not know about error foo at all) +// - v2.a sends an error to v2.b via v0: func TestMigratedErrorPassingThroughAsUnknown(t *testing.T) { defer errbase.TestingWithEmptyMigrationRegistry()() diff --git a/errbase/opaque.go b/errbase/opaque.go index cd9b38a..aaeb595 100644 --- a/errbase/opaque.go +++ b/errbase/opaque.go @@ -17,8 +17,8 @@ package errbase import ( "fmt" - "github.com/cockroachdb/errors/errorspb" "github.com/cockroachdb/redact" + "github.com/lcouds/errors/errorspb" ) // opaqueLeaf is used when receiving an unknown leaf type. diff --git a/errbase/opaque_test.go b/errbase/opaque_test.go index 68eedf6..539583d 100644 --- a/errbase/opaque_test.go +++ b/errbase/opaque_test.go @@ -20,8 +20,8 @@ import ( "fmt" "testing" - "github.com/cockroachdb/errors/testutils" "github.com/kr/pretty" + "github.com/lcouds/errors/testutils" ) func TestUnknownWrapperTraversalWithMessageOverride(t *testing.T) { diff --git a/errbase/safe_details.go b/errbase/safe_details.go index 0f692c4..0eee1e9 100644 --- a/errbase/safe_details.go +++ b/errbase/safe_details.go @@ -17,7 +17,7 @@ package errbase import ( "fmt" - "github.com/cockroachdb/errors/errorspb" + "github.com/lcouds/errors/errorspb" pkgErr "github.com/pkg/errors" ) diff --git a/errbase/stack_format_test.go b/errbase/stack_format_test.go index a6d98f9..94c7112 100644 --- a/errbase/stack_format_test.go +++ b/errbase/stack_format_test.go @@ -20,8 +20,8 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/testutils" pkgErr "github.com/pkg/errors" ) diff --git a/errbase/unknown_type_test.go b/errbase/unknown_type_test.go index ea14028..8c73fa4 100644 --- a/errbase/unknown_type_test.go +++ b/errbase/unknown_type_test.go @@ -22,11 +22,11 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/errbase/internal" - "github.com/cockroachdb/errors/testutils" "github.com/gogo/protobuf/proto" "github.com/kr/pretty" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/errbase/internal" + "github.com/lcouds/errors/testutils" ) // These tests demonstrate how the library makes a best effort at diff --git a/errbase/unwrap_test.go b/errbase/unwrap_test.go index 725420d..d941467 100644 --- a/errbase/unwrap_test.go +++ b/errbase/unwrap_test.go @@ -19,8 +19,8 @@ import ( "fmt" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/testutils" pkgErr "github.com/pkg/errors" ) diff --git a/errbase_api.go b/errbase_api.go index da410f9..cef4cf0 100644 --- a/errbase_api.go +++ b/errbase_api.go @@ -18,7 +18,7 @@ import ( "context" "fmt" - "github.com/cockroachdb/errors/errbase" + "github.com/lcouds/errors/errbase" ) // UnwrapOnce accesses the direct cause of the error if any, otherwise diff --git a/errutil/as.go b/errutil/as.go index ad2a8fc..6d80949 100644 --- a/errutil/as.go +++ b/errutil/as.go @@ -18,7 +18,7 @@ package errutil import ( "reflect" - "github.com/cockroachdb/errors/errbase" + "github.com/lcouds/errors/errbase" ) // As finds the first error in err's chain that matches the type to which target diff --git a/errutil/as_test.go b/errutil/as_test.go index 38d75be..7605d69 100644 --- a/errutil/as_test.go +++ b/errutil/as_test.go @@ -19,8 +19,8 @@ import ( "fmt" "testing" - "github.com/cockroachdb/errors" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors" + "github.com/lcouds/errors/testutils" ) func TestAs(t *testing.T) { diff --git a/errutil/assertions.go b/errutil/assertions.go index d3864ae..69c47be 100644 --- a/errutil/assertions.go +++ b/errutil/assertions.go @@ -15,9 +15,9 @@ package errutil import ( - "github.com/cockroachdb/errors/assert" - "github.com/cockroachdb/errors/barriers" - "github.com/cockroachdb/errors/withstack" + "github.com/lcouds/errors/assert" + "github.com/lcouds/errors/barriers" + "github.com/lcouds/errors/withstack" ) // AssertionFailedf creates an internal error. diff --git a/errutil/format_error_special.go b/errutil/format_error_special.go index fa75488..d5f9bda 100644 --- a/errutil/format_error_special.go +++ b/errutil/format_error_special.go @@ -21,9 +21,9 @@ import ( "runtime" "syscall" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/markers" "github.com/cockroachdb/redact" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/markers" ) func init() { diff --git a/errutil/message_test.go b/errutil/message_test.go index 0a7311d..cd3a5ab 100644 --- a/errutil/message_test.go +++ b/errutil/message_test.go @@ -21,9 +21,9 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/errutil" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/errutil" + "github.com/lcouds/errors/testutils" ) // TestFormat checks edge cases of the utilities in this package. diff --git a/errutil/redactable.go b/errutil/redactable.go index 6d34f25..20a40de 100644 --- a/errutil/redactable.go +++ b/errutil/redactable.go @@ -4,10 +4,10 @@ import ( "context" "fmt" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/errorspb" "github.com/cockroachdb/redact" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/errorspb" ) // leafError is like the basic error string in the stdlib except the diff --git a/errutil/utilities.go b/errutil/utilities.go index 78e4d20..c778c9b 100644 --- a/errutil/utilities.go +++ b/errutil/utilities.go @@ -15,10 +15,10 @@ package errutil import ( - "github.com/cockroachdb/errors/join" - "github.com/cockroachdb/errors/secondary" - "github.com/cockroachdb/errors/withstack" "github.com/cockroachdb/redact" + "github.com/lcouds/errors/join" + "github.com/lcouds/errors/secondary" + "github.com/lcouds/errors/withstack" ) // New creates an error with a simple error message. diff --git a/errutil_api.go b/errutil_api.go index 166eee1..3f40554 100644 --- a/errutil_api.go +++ b/errutil_api.go @@ -15,9 +15,9 @@ package errors import ( - "github.com/cockroachdb/errors/barriers" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/errutil" + "github.com/lcouds/errors/barriers" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/errutil" ) // New creates an error with a simple error message. diff --git a/errutil_api_test.go b/errutil_api_test.go index a70c2b7..30667d7 100644 --- a/errutil_api_test.go +++ b/errutil_api_test.go @@ -5,8 +5,8 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors" + "github.com/lcouds/errors/testutils" ) func TestUnwrap(t *testing.T) { diff --git a/extgrpc/ext_grpc.go b/extgrpc/ext_grpc.go index a9fb7f4..3f854b3 100644 --- a/extgrpc/ext_grpc.go +++ b/extgrpc/ext_grpc.go @@ -43,13 +43,13 @@ import ( "context" "fmt" - "github.com/cockroachdb/errors" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/markers" "github.com/cockroachdb/redact" gogorpc "github.com/gogo/googleapis/google/rpc" "github.com/gogo/protobuf/proto" gogostatus "github.com/gogo/status" + "github.com/lcouds/errors" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/markers" "google.golang.org/grpc/codes" grpcstatus "google.golang.org/grpc/status" ) diff --git a/extgrpc/ext_grpc_test.go b/extgrpc/ext_grpc_test.go index 6d25546..81d1265 100644 --- a/extgrpc/ext_grpc_test.go +++ b/extgrpc/ext_grpc_test.go @@ -22,13 +22,13 @@ import ( "testing" "unicode" - "github.com/cockroachdb/errors" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/errorspb" - "github.com/cockroachdb/errors/extgrpc" - "github.com/cockroachdb/errors/testutils" "github.com/gogo/protobuf/proto" gogostatus "github.com/gogo/status" + "github.com/lcouds/errors" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/errorspb" + "github.com/lcouds/errors/extgrpc" + "github.com/lcouds/errors/testutils" "github.com/stretchr/testify/require" "google.golang.org/grpc/codes" grpcstatus "google.golang.org/grpc/status" diff --git a/exthttp/ext_http.go b/exthttp/ext_http.go index e3d0252..a7d74af 100644 --- a/exthttp/ext_http.go +++ b/exthttp/ext_http.go @@ -18,10 +18,10 @@ import ( "context" "fmt" - "github.com/cockroachdb/errors" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/markers" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/markers" ) // This file demonstrates how to add a wrapper type not otherwise diff --git a/exthttp/ext_http_test.go b/exthttp/ext_http_test.go index 3b7c34e..1c5879a 100644 --- a/exthttp/ext_http_test.go +++ b/exthttp/ext_http_test.go @@ -19,9 +19,9 @@ import ( "fmt" "testing" - "github.com/cockroachdb/errors" - "github.com/cockroachdb/errors/exthttp" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors" + "github.com/lcouds/errors/exthttp" + "github.com/lcouds/errors/testutils" ) func TestHTTP(t *testing.T) { diff --git a/fmttests/datadriven_test.go b/fmttests/datadriven_test.go index 77b9568..f67c77a 100644 --- a/fmttests/datadriven_test.go +++ b/fmttests/datadriven_test.go @@ -29,23 +29,23 @@ import ( "time" "github.com/cockroachdb/datadriven" - "github.com/cockroachdb/errors/barriers" - "github.com/cockroachdb/errors/contexttags" - "github.com/cockroachdb/errors/domains" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/errutil" - "github.com/cockroachdb/errors/hintdetail" - "github.com/cockroachdb/errors/issuelink" - "github.com/cockroachdb/errors/join" - "github.com/cockroachdb/errors/report" - "github.com/cockroachdb/errors/safedetails" - "github.com/cockroachdb/errors/secondary" - "github.com/cockroachdb/errors/telemetrykeys" - "github.com/cockroachdb/errors/withstack" "github.com/cockroachdb/logtags" "github.com/cockroachdb/redact" "github.com/getsentry/sentry-go" "github.com/kr/pretty" + "github.com/lcouds/errors/barriers" + "github.com/lcouds/errors/contexttags" + "github.com/lcouds/errors/domains" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/errutil" + "github.com/lcouds/errors/hintdetail" + "github.com/lcouds/errors/issuelink" + "github.com/lcouds/errors/join" + "github.com/lcouds/errors/report" + "github.com/lcouds/errors/safedetails" + "github.com/lcouds/errors/secondary" + "github.com/lcouds/errors/telemetrykeys" + "github.com/lcouds/errors/withstack" pkgErr "github.com/pkg/errors" ) diff --git a/fmttests/format_error_test.go b/fmttests/format_error_test.go index db8e1a3..54793d6 100644 --- a/fmttests/format_error_test.go +++ b/fmttests/format_error_test.go @@ -24,11 +24,11 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/errutil" - "github.com/cockroachdb/errors/testutils" "github.com/cockroachdb/redact" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/errutil" + "github.com/lcouds/errors/testutils" pkgErr "github.com/pkg/errors" ) diff --git a/go.mod b/go.mod index 54a952d..58c8308 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/cockroachdb/errors +module github.com/lcouds/errors go 1.19 diff --git a/grpc/client_test.go b/grpc/client_test.go index 7002378..176e355 100644 --- a/grpc/client_test.go +++ b/grpc/client_test.go @@ -6,9 +6,9 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors" - "github.com/cockroachdb/errors/grpc/status" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors" + "github.com/lcouds/errors/grpc/status" + "github.com/lcouds/errors/testutils" "google.golang.org/grpc/codes" ) diff --git a/grpc/main_test.go b/grpc/main_test.go index 4984fa1..0346c23 100644 --- a/grpc/main_test.go +++ b/grpc/main_test.go @@ -8,8 +8,8 @@ import ( "google.golang.org/grpc" - "github.com/cockroachdb/errors/grpc/middleware" "github.com/hydrogen18/memlistener" + "github.com/lcouds/errors/grpc/middleware" ) var ( diff --git a/grpc/middleware/client.go b/grpc/middleware/client.go index 733f88c..26ec1a9 100644 --- a/grpc/middleware/client.go +++ b/grpc/middleware/client.go @@ -3,8 +3,8 @@ package middleware import ( "context" - "github.com/cockroachdb/errors" "github.com/gogo/status" + "github.com/lcouds/errors" "google.golang.org/grpc" ) diff --git a/grpc/middleware/server.go b/grpc/middleware/server.go index 075cd94..8767827 100644 --- a/grpc/middleware/server.go +++ b/grpc/middleware/server.go @@ -3,9 +3,9 @@ package middleware import ( "context" - "github.com/cockroachdb/errors" - "github.com/cockroachdb/errors/extgrpc" "github.com/gogo/status" + "github.com/lcouds/errors" + "github.com/lcouds/errors/extgrpc" "google.golang.org/grpc" ) diff --git a/grpc/server_test.go b/grpc/server_test.go index 42bb2e6..4ef64b7 100644 --- a/grpc/server_test.go +++ b/grpc/server_test.go @@ -3,8 +3,8 @@ package grpc import ( "context" - "github.com/cockroachdb/errors" - "github.com/cockroachdb/errors/grpc/status" + "github.com/lcouds/errors" + "github.com/lcouds/errors/grpc/status" "google.golang.org/grpc/codes" ) diff --git a/grpc/status/status.go b/grpc/status/status.go index 3a248e9..67e94d1 100644 --- a/grpc/status/status.go +++ b/grpc/status/status.go @@ -1,8 +1,8 @@ package status import ( - "github.com/cockroachdb/errors" - "github.com/cockroachdb/errors/extgrpc" + "github.com/lcouds/errors" + "github.com/lcouds/errors/extgrpc" "google.golang.org/grpc/codes" ) diff --git a/hintdetail/hintdetail.go b/hintdetail/hintdetail.go index 81c3156..5b5b483 100644 --- a/hintdetail/hintdetail.go +++ b/hintdetail/hintdetail.go @@ -18,7 +18,7 @@ import ( "bytes" "fmt" - "github.com/cockroachdb/errors/errbase" + "github.com/lcouds/errors/errbase" ) // WithHint decorates an error with a textual hint. diff --git a/hintdetail/hintdetail_test.go b/hintdetail/hintdetail_test.go index b74a790..42edad5 100644 --- a/hintdetail/hintdetail_test.go +++ b/hintdetail/hintdetail_test.go @@ -21,13 +21,13 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/assert" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/hintdetail" - "github.com/cockroachdb/errors/issuelink" - "github.com/cockroachdb/errors/markers" - "github.com/cockroachdb/errors/stdstrings" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors/assert" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/hintdetail" + "github.com/lcouds/errors/issuelink" + "github.com/lcouds/errors/markers" + "github.com/lcouds/errors/stdstrings" + "github.com/lcouds/errors/testutils" "github.com/pkg/errors" ) diff --git a/hintdetail/with_detail.go b/hintdetail/with_detail.go index 14c8a44..37d61d1 100644 --- a/hintdetail/with_detail.go +++ b/hintdetail/with_detail.go @@ -18,9 +18,9 @@ import ( "context" "fmt" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/errorspb" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/errorspb" ) type withDetail struct { diff --git a/hintdetail/with_hint.go b/hintdetail/with_hint.go index 8b85385..48a3036 100644 --- a/hintdetail/with_hint.go +++ b/hintdetail/with_hint.go @@ -18,9 +18,9 @@ import ( "context" "fmt" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/errorspb" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/errorspb" ) type withHint struct { diff --git a/hintdetail_api.go b/hintdetail_api.go index 01a9501..8dc8706 100644 --- a/hintdetail_api.go +++ b/hintdetail_api.go @@ -14,7 +14,7 @@ package errors -import "github.com/cockroachdb/errors/hintdetail" +import "github.com/lcouds/errors/hintdetail" // ErrorHinter is implemented by types that can provide // user-informing detail strings. This is implemented by withHint diff --git a/issuelink/issuelink.go b/issuelink/issuelink.go index 7b665d2..220df5a 100644 --- a/issuelink/issuelink.go +++ b/issuelink/issuelink.go @@ -17,8 +17,8 @@ package issuelink import ( "fmt" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/markers" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/markers" ) // WithIssueLink adds an annotation to a know issue diff --git a/issuelink/issuelink_test.go b/issuelink/issuelink_test.go index 10c26dd..4516db0 100644 --- a/issuelink/issuelink_test.go +++ b/issuelink/issuelink_test.go @@ -21,10 +21,10 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/issuelink" - "github.com/cockroachdb/errors/markers" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/issuelink" + "github.com/lcouds/errors/markers" + "github.com/lcouds/errors/testutils" "github.com/pkg/errors" ) diff --git a/issuelink/unimplemented_error.go b/issuelink/unimplemented_error.go index af64df1..d14291d 100644 --- a/issuelink/unimplemented_error.go +++ b/issuelink/unimplemented_error.go @@ -19,9 +19,9 @@ import ( "context" "fmt" - "github.com/cockroachdb/errors/errbase" "github.com/cockroachdb/redact" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" ) type unimplementedError struct { diff --git a/issuelink/unimplemented_test.go b/issuelink/unimplemented_test.go index c0b8164..12c34d6 100644 --- a/issuelink/unimplemented_test.go +++ b/issuelink/unimplemented_test.go @@ -20,10 +20,10 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/issuelink" - "github.com/cockroachdb/errors/markers" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/issuelink" + "github.com/lcouds/errors/markers" + "github.com/lcouds/errors/testutils" "github.com/pkg/errors" ) diff --git a/issuelink/with_issuelink.go b/issuelink/with_issuelink.go index 4223338..53982f4 100644 --- a/issuelink/with_issuelink.go +++ b/issuelink/with_issuelink.go @@ -19,10 +19,10 @@ import ( "context" "fmt" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/stdstrings" "github.com/cockroachdb/redact" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/stdstrings" ) type withIssueLink struct { diff --git a/issuelink_api.go b/issuelink_api.go index 4319158..fcd431f 100644 --- a/issuelink_api.go +++ b/issuelink_api.go @@ -14,7 +14,7 @@ package errors -import "github.com/cockroachdb/errors/issuelink" +import "github.com/lcouds/errors/issuelink" // WithIssueLink adds an annotation to a know issue // on a web issue tracker. diff --git a/join/join.go b/join/join.go index 7ca5fcd..1317431 100644 --- a/join/join.go +++ b/join/join.go @@ -18,9 +18,9 @@ import ( "context" "fmt" - "github.com/cockroachdb/errors/errbase" "github.com/cockroachdb/redact" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" ) // Join returns an error that wraps the given errors. diff --git a/join/join_test.go b/join/join_test.go index aaf4b70..246fe63 100644 --- a/join/join_test.go +++ b/join/join_test.go @@ -18,8 +18,8 @@ import ( "errors" "testing" - "github.com/cockroachdb/errors/safedetails" "github.com/cockroachdb/redact" + "github.com/lcouds/errors/safedetails" ) func TestJoin(t *testing.T) { diff --git a/markers/example_is_type_test.go b/markers/example_is_type_test.go index 00fbd2a..c773b72 100644 --- a/markers/example_is_type_test.go +++ b/markers/example_is_type_test.go @@ -18,7 +18,7 @@ import ( "fmt" "net" - "github.com/cockroachdb/errors/markers" + "github.com/lcouds/errors/markers" "github.com/pkg/errors" ) diff --git a/markers/markers.go b/markers/markers.go index fa69b0c..810fa06 100644 --- a/markers/markers.go +++ b/markers/markers.go @@ -19,10 +19,10 @@ import ( "fmt" "reflect" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/errorspb" "github.com/cockroachdb/redact" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/errorspb" ) // Is determines whether one of the causes of the given error or any diff --git a/markers/markers_test.go b/markers/markers_test.go index 72dec03..fa0290b 100644 --- a/markers/markers_test.go +++ b/markers/markers_test.go @@ -24,9 +24,9 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/markers" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/markers" + "github.com/lcouds/errors/testutils" pkgErr "github.com/pkg/errors" ) diff --git a/markers_api.go b/markers_api.go index dffc1f6..af1d39d 100644 --- a/markers_api.go +++ b/markers_api.go @@ -14,7 +14,7 @@ package errors -import "github.com/cockroachdb/errors/markers" +import "github.com/lcouds/errors/markers" // Is determines whether one of the causes of the given error or any // of its causes is equivalent to some reference error. diff --git a/oserror/oserror.go b/oserror/oserror.go index cc29537..b72e804 100644 --- a/oserror/oserror.go +++ b/oserror/oserror.go @@ -17,8 +17,8 @@ package oserror import ( "os" - "github.com/cockroachdb/errors" - "github.com/cockroachdb/errors/errbase" + "github.com/lcouds/errors" + "github.com/lcouds/errors/errbase" ) // Portable analogs of some common system call errors. diff --git a/oserror/oserror_test.go b/oserror/oserror_test.go index 028cc39..a31a00c 100644 --- a/oserror/oserror_test.go +++ b/oserror/oserror_test.go @@ -18,8 +18,8 @@ import ( "os" "testing" - "github.com/cockroachdb/errors" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors" + "github.com/lcouds/errors/testutils" ) func TestErrorPredicates(t *testing.T) { diff --git a/oserror/oserror_unix_test.go b/oserror/oserror_unix_test.go index c04890c..34812b5 100644 --- a/oserror/oserror_unix_test.go +++ b/oserror/oserror_unix_test.go @@ -12,6 +12,7 @@ // implied. See the License for the specific language governing // permissions and limitations under the License. +//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris // +build aix darwin dragonfly freebsd linux netbsd openbsd solaris package oserror @@ -20,8 +21,8 @@ import ( "syscall" "testing" - "github.com/cockroachdb/errors" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors" + "github.com/lcouds/errors/testutils" ) func TestErrorPredicatesUnix(t *testing.T) { diff --git a/report/report.go b/report/report.go index 817583d..c75e369 100644 --- a/report/report.go +++ b/report/report.go @@ -18,11 +18,11 @@ import ( "fmt" "strings" - "github.com/cockroachdb/errors/domains" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/withstack" "github.com/cockroachdb/redact" sentry "github.com/getsentry/sentry-go" + "github.com/lcouds/errors/domains" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/withstack" ) // BuildSentryReport builds the components of a sentry report. This diff --git a/report/report_test.go b/report/report_test.go index 0ff3017..05f1602 100644 --- a/report/report_test.go +++ b/report/report_test.go @@ -21,14 +21,14 @@ import ( "testing" "time" - "github.com/cockroachdb/errors/domains" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/report" - "github.com/cockroachdb/errors/safedetails" - "github.com/cockroachdb/errors/testutils" - "github.com/cockroachdb/errors/withstack" sentry "github.com/getsentry/sentry-go" "github.com/kr/pretty" + "github.com/lcouds/errors/domains" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/report" + "github.com/lcouds/errors/safedetails" + "github.com/lcouds/errors/testutils" + "github.com/lcouds/errors/withstack" ) // func TestReport2(t *testing.T) { diff --git a/report_api.go b/report_api.go index 1ac7e67..1fca79a 100644 --- a/report_api.go +++ b/report_api.go @@ -15,8 +15,8 @@ package errors import ( - "github.com/cockroachdb/errors/report" "github.com/getsentry/sentry-go" + "github.com/lcouds/errors/report" ) // BuildSentryReport builds the components of a sentry report. This @@ -28,7 +28,7 @@ import ( // // A Sentry report is displayed visually in the Sentry UI as follows: // -//////////////// +// ////////////// // Title: (1) some prefix in bold (2) one line for a stack trace // (3) a single-line subtitle // @@ -38,21 +38,24 @@ import ( // (5) a "message" // // (6) zero or more "exceptions", each composed of: -// (7) a bold title -// (8) some freeform text -// (9) a stack trace +// +// (7) a bold title +// (8) some freeform text +// (9) a stack trace // // (10) metadata fields: environment, arch, etc // // (11) "Additional data" fields // // (12) SDK version -///////////////// +// /////////////// // // These visual items map to the Sentry Event object as follows: // // (1) the Type field of the 1st Exception object, if any -// otherwise the Message field +// +// otherwise the Message field +// // (2) the topmost entry from the Stacktrace field of the 1st Exception object, if any // (3) the Value field of the 1st Exception object, if any, unwrapped as a single line // (4) the Tags field @@ -72,7 +75,9 @@ import ( // (3)/(8): : // (4): not populated in this function, caller is to manage this // (5): detailed structure of the entire error object, with references to "additional data" -// and additional "exception" objects +// +// and additional "exception" objects +// // (9): generated from innermost stack trace // (6): every exception object after the 1st reports additional stack trace contexts // (11): "additional data" populated from safe detail payloads @@ -86,7 +91,6 @@ import ( // is included in the Sentry report. This does not affect error types // provided by the library, but could impact error types defined by // 3rd parties. This limitation may be lifted in a later version. -// func BuildSentryReport(err error) (*sentry.Event, map[string]interface{}) { return report.BuildSentryReport(err) } diff --git a/safedetails/redact_test.go b/safedetails/redact_test.go index a659aa8..6be214e 100644 --- a/safedetails/redact_test.go +++ b/safedetails/redact_test.go @@ -23,9 +23,9 @@ import ( "runtime" "testing" - "github.com/cockroachdb/errors/safedetails" - "github.com/cockroachdb/errors/testutils" "github.com/cockroachdb/redact" + "github.com/lcouds/errors/safedetails" + "github.com/lcouds/errors/testutils" ) func TestRedact(t *testing.T) { @@ -115,7 +115,8 @@ func TestRedact(t *testing.T) { var fileref = regexp.MustCompile(`([a-zA-Z0-9\._/@-]*\.(?:go|s):\d+)`) // makeTypeAssertionErr returns a runtime.Error with the message: -// interface conversion: interface {} is nil, not int +// +// interface conversion: interface {} is nil, not int func makeTypeAssertionErr() (result runtime.Error) { defer func() { e := recover() diff --git a/safedetails/safedetails_test.go b/safedetails/safedetails_test.go index 1d17697..b4a69f9 100644 --- a/safedetails/safedetails_test.go +++ b/safedetails/safedetails_test.go @@ -22,12 +22,12 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/errbase" - _ "github.com/cockroachdb/errors/errutil" - "github.com/cockroachdb/errors/markers" - "github.com/cockroachdb/errors/safedetails" - "github.com/cockroachdb/errors/testutils" "github.com/cockroachdb/redact" + "github.com/lcouds/errors/errbase" + _ "github.com/lcouds/errors/errutil" + "github.com/lcouds/errors/markers" + "github.com/lcouds/errors/safedetails" + "github.com/lcouds/errors/testutils" ) func TestDetailCapture(t *testing.T) { diff --git a/safedetails/with_safedetails.go b/safedetails/with_safedetails.go index 03ba7e5..6e03317 100644 --- a/safedetails/with_safedetails.go +++ b/safedetails/with_safedetails.go @@ -18,9 +18,9 @@ import ( "context" "fmt" - "github.com/cockroachdb/errors/errbase" "github.com/cockroachdb/redact" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" ) type withSafeDetails struct { diff --git a/safedetails_api.go b/safedetails_api.go index 4caac9d..d94aaa0 100644 --- a/safedetails_api.go +++ b/safedetails_api.go @@ -15,8 +15,8 @@ package errors import ( - "github.com/cockroachdb/errors/safedetails" "github.com/cockroachdb/redact" + "github.com/lcouds/errors/safedetails" ) // WithSafeDetails annotates an error with the given reportable details. diff --git a/secondary/secondary_test.go b/secondary/secondary_test.go index e65b8f0..48a0752 100644 --- a/secondary/secondary_test.go +++ b/secondary/secondary_test.go @@ -21,11 +21,11 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/markers" - "github.com/cockroachdb/errors/secondary" - "github.com/cockroachdb/errors/testutils" "github.com/kr/pretty" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/markers" + "github.com/lcouds/errors/secondary" + "github.com/lcouds/errors/testutils" "github.com/pkg/errors" ) diff --git a/secondary/with_secondary.go b/secondary/with_secondary.go index 5822b2c..3deb8cd 100644 --- a/secondary/with_secondary.go +++ b/secondary/with_secondary.go @@ -18,8 +18,8 @@ import ( "context" "fmt" - "github.com/cockroachdb/errors/errbase" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" ) type withSecondaryError struct { diff --git a/secondary_api.go b/secondary_api.go index 2f5e34f..5ad8d06 100644 --- a/secondary_api.go +++ b/secondary_api.go @@ -14,7 +14,7 @@ package errors -import "github.com/cockroachdb/errors/secondary" +import "github.com/lcouds/errors/secondary" // WithSecondaryError enhances the error given as first argument with // an annotation that carries the error given as second argument. The diff --git a/telemetrykeys/telemetrykeys.go b/telemetrykeys/telemetrykeys.go index b7f06df..0e68ede 100644 --- a/telemetrykeys/telemetrykeys.go +++ b/telemetrykeys/telemetrykeys.go @@ -14,7 +14,7 @@ package telemetrykeys -import "github.com/cockroachdb/errors/errbase" +import "github.com/lcouds/errors/errbase" // WithTelemetry annotates err with the given telemetry key(s). // The telemetry keys must be PII-free. diff --git a/telemetrykeys/telemetrykeys_test.go b/telemetrykeys/telemetrykeys_test.go index 54c5e18..b7e95fc 100644 --- a/telemetrykeys/telemetrykeys_test.go +++ b/telemetrykeys/telemetrykeys_test.go @@ -22,10 +22,10 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/markers" - "github.com/cockroachdb/errors/telemetrykeys" - "github.com/cockroachdb/errors/testutils" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/markers" + "github.com/lcouds/errors/telemetrykeys" + "github.com/lcouds/errors/testutils" "github.com/pkg/errors" ) diff --git a/telemetrykeys/with_telemetry.go b/telemetrykeys/with_telemetry.go index d495329..7a93d96 100644 --- a/telemetrykeys/with_telemetry.go +++ b/telemetrykeys/with_telemetry.go @@ -19,9 +19,9 @@ import ( "fmt" "strings" - "github.com/cockroachdb/errors/errbase" "github.com/cockroachdb/redact" "github.com/gogo/protobuf/proto" + "github.com/lcouds/errors/errbase" ) type withTelemetry struct { diff --git a/telemetrykeys_api.go b/telemetrykeys_api.go index 145d9b9..e0e0872 100644 --- a/telemetrykeys_api.go +++ b/telemetrykeys_api.go @@ -14,7 +14,7 @@ package errors -import "github.com/cockroachdb/errors/telemetrykeys" +import "github.com/lcouds/errors/telemetrykeys" // WithTelemetry annotates err with the given telemetry key(s). // The telemetry keys must be PII-free. diff --git a/withstack/one_line_source.go b/withstack/one_line_source.go index cd82c71..26832a4 100644 --- a/withstack/one_line_source.go +++ b/withstack/one_line_source.go @@ -19,7 +19,7 @@ import ( "path/filepath" "strings" - "github.com/cockroachdb/errors/errbase" + "github.com/lcouds/errors/errbase" ) // GetOneLineSource extracts the file/line/function information diff --git a/withstack/one_line_source_test.go b/withstack/one_line_source_test.go index f145f97..3fdfe15 100644 --- a/withstack/one_line_source_test.go +++ b/withstack/one_line_source_test.go @@ -20,9 +20,9 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/testutils" - "github.com/cockroachdb/errors/withstack" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/testutils" + "github.com/lcouds/errors/withstack" pkgErr "github.com/pkg/errors" ) diff --git a/withstack/reportable.go b/withstack/reportable.go index f3ff87e..2bd469f 100644 --- a/withstack/reportable.go +++ b/withstack/reportable.go @@ -22,8 +22,8 @@ import ( "strconv" "strings" - "github.com/cockroachdb/errors/errbase" "github.com/getsentry/sentry-go" + "github.com/lcouds/errors/errbase" pkgErr "github.com/pkg/errors" ) @@ -35,11 +35,11 @@ type ReportableStackTrace = sentry.Stacktrace // given error in the format suitable for Sentry reporting. // // This supports: -// - errors generated by github.com/pkg/errors (either generated -// locally or after transfer through the network), -// - errors generated with WithStack() in this package, -// - any other error that implements a StackTrace() method -// returning a StackTrace from github.com/pkg/errors. +// - errors generated by github.com/pkg/errors (either generated +// locally or after transfer through the network), +// - errors generated with WithStack() in this package, +// - any other error that implements a StackTrace() method +// returning a StackTrace from github.com/pkg/errors. // // Note: Sentry wants the oldest call frame first, so // the entries are reversed in the result. diff --git a/withstack/reportable_test.go b/withstack/reportable_test.go index 3d155e6..215d5ff 100644 --- a/withstack/reportable_test.go +++ b/withstack/reportable_test.go @@ -20,11 +20,11 @@ import ( "strings" "testing" - "github.com/cockroachdb/errors/errbase" - "github.com/cockroachdb/errors/testutils" - "github.com/cockroachdb/errors/withstack" - "github.com/cockroachdb/errors/withstack/internal" "github.com/kr/pretty" + "github.com/lcouds/errors/errbase" + "github.com/lcouds/errors/testutils" + "github.com/lcouds/errors/withstack" + "github.com/lcouds/errors/withstack/internal" pkgErr "github.com/pkg/errors" ) diff --git a/withstack/stack.go b/withstack/stack.go index 74d04b5..3581b8d 100644 --- a/withstack/stack.go +++ b/withstack/stack.go @@ -18,7 +18,7 @@ import ( "fmt" "runtime" - "github.com/cockroachdb/errors/errbase" + "github.com/lcouds/errors/errbase" ) // stack represents a stack of program counters. diff --git a/withstack/withstack.go b/withstack/withstack.go index 56f5d68..1d35f1e 100644 --- a/withstack/withstack.go +++ b/withstack/withstack.go @@ -17,7 +17,7 @@ package withstack import ( "fmt" - "github.com/cockroachdb/errors/errbase" + "github.com/lcouds/errors/errbase" ) // This file mirrors the WithStack functionality from diff --git a/withstack_api.go b/withstack_api.go index db6eb25..f019c61 100644 --- a/withstack_api.go +++ b/withstack_api.go @@ -14,7 +14,7 @@ package errors -import "github.com/cockroachdb/errors/withstack" +import "github.com/lcouds/errors/withstack" // This file mirrors the WithStack functionality from // github.com/pkg/errors. We would prefer to reuse the withStack @@ -55,11 +55,11 @@ func GetOneLineSource(err error) (file string, line int, fn string, ok bool) { // given error in the format suitable for Sentry reporting. // // This supports: -// - errors generated by github.com/pkg/errors (either generated -// locally or after transfer through the network), -// - errors generated with WithStack() in this package, -// - any other error that implements a StackTrace() method -// returning a StackTrace from github.com/pkg/errors. +// - errors generated by github.com/pkg/errors (either generated +// locally or after transfer through the network), +// - errors generated with WithStack() in this package, +// - any other error that implements a StackTrace() method +// returning a StackTrace from github.com/pkg/errors. // // Note: Sentry wants the oldest call frame first, so // the entries are reversed in the result.