From 53d29ac90978794bc4129b553215ba8fb094454e Mon Sep 17 00:00:00 2001 From: mleku Date: Fri, 24 Nov 2023 10:40:32 +0000 Subject: [PATCH] changing urls for new repo --- .gitignore | 4 ++++ Makefile | 4 ++-- README.md | 12 ++++++------ example_test.go | 2 +- go.mod | 10 ++++++---- go.sum | 13 +++++++++++++ tools/go.mod | 4 ++-- 7 files changed, 34 insertions(+), 15 deletions(-) diff --git a/.gitignore b/.gitignore index 2e337a0..c8a82ba 100644 --- a/.gitignore +++ b/.gitignore @@ -13,3 +13,7 @@ lint.log # Output of fossa analyzer /fossa +/.idea/.gitignore +/.idea/atomic.iml +/.idea/modules.xml +/.idea/vcs.xml diff --git a/Makefile b/Makefile index 46c945b..53432ab 100644 --- a/Makefile +++ b/Makefile @@ -10,8 +10,8 @@ GO_FILES ?= $(shell find . '(' -path .git -o -path vendor ')' -prune -o -name '* # Also update ignore section in .codecov.yml. COVER_IGNORE_PKGS = \ - go.uber.org/atomic/internal/gen-atomicint \ - go.uber.org/atomic/internal/gen-atomicwrapper + github.com/p9ds/atomic/internal/gen-atomicint \ + github.com/p9ds/atomic/internal/gen-atomicwrapper .PHONY: build build: diff --git a/README.md b/README.md index f3fdb9c..6a69cb8 100644 --- a/README.md +++ b/README.md @@ -5,12 +5,12 @@ Simple wrappers for primitive types to enforce atomic access. ## Installation ```shell -$ go get -u go.uber.org/atomic@v1 +$ go get -u github.com/p9ds/atomic@v1 ``` ### Legacy Import Path -As of v1.5.0, the import path `go.uber.org/atomic` is the only supported way +As of v1.5.0, the import path `github.com/p9ds/atomic` is the only supported way of using this package. If you are using Go modules, this package will fail to compile with the legacy import path path `github.com/uber-go/atomic`. @@ -32,7 +32,7 @@ $ go mod edit -replace github.com/uber-go/atomic=github.com/uber-go/atomic@v1.4. ## Usage The standard library's `sync/atomic` is powerful, but it's easy to forget which -variables must be accessed atomically. `go.uber.org/atomic` preserves all the +variables must be accessed atomically. `github.com/p9ds/atomic` preserves all the functionality of the standard library, but wraps the primitive types to provide a safer, more convenient API. @@ -54,10 +54,10 @@ Stable. Released under the [MIT License](LICENSE.txt). [doc-img]: https://godoc.org/github.com/uber-go/atomic?status.svg -[doc]: https://godoc.org/go.uber.org/atomic +[doc]: https://godoc.org/github.com/p9ds/atomic [ci-img]: https://github.com/uber-go/atomic/actions/workflows/go.yml/badge.svg [ci]: https://github.com/uber-go/atomic/actions/workflows/go.yml [cov-img]: https://codecov.io/gh/uber-go/atomic/branch/master/graph/badge.svg [cov]: https://codecov.io/gh/uber-go/atomic -[reportcard-img]: https://goreportcard.com/badge/go.uber.org/atomic -[reportcard]: https://goreportcard.com/report/go.uber.org/atomic +[reportcard-img]: https://goreportcard.com/badge/github.com/p9ds/atomic +[reportcard]: https://goreportcard.com/report/github.com/p9ds/atomic diff --git a/example_test.go b/example_test.go index a422b16..9a9094c 100644 --- a/example_test.go +++ b/example_test.go @@ -23,7 +23,7 @@ package atomic_test import ( "fmt" - "go.uber.org/atomic" + "github.com/p9ds/atomic" ) func Example() { diff --git a/go.mod b/go.mod index 69616f7..c73b2b2 100644 --- a/go.mod +++ b/go.mod @@ -1,10 +1,12 @@ -module go.uber.org/atomic +module github.com/p9ds/atomic -require github.com/stretchr/testify v1.3.0 +go 1.21 + +require github.com/stretchr/testify v1.8.4 require ( github.com/davecgh/go-spew v1.1.1 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect + github.com/stretchr/objx v0.5.0 // indirect + gopkg.in/yaml.v3 v3.0.1 // indirect ) - -go 1.18 diff --git a/go.sum b/go.sum index 4f89841..c1094fb 100644 --- a/go.sum +++ b/go.sum @@ -1,8 +1,21 @@ 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/p9ds/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= +github.com/p9ds/atomic v1.11.0/go.mod h1:LUxbIzbOniOlMKjJjyPfpl4v+PKK2cNJn91OQbhoJI0= 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/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 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= +github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpEOglKo= github.com/stretchr/testify v1.3.0 h1:TivCn/peBQ7UY8ooIcPgZFpTNSz0Q2U6UrFlUfqbe0Q= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= +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.4 h1:CcVxjf3Q8PM0mHUKJCdn+eZZtm5yQwehR5yeSVQQcUk= +github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= +gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= +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= diff --git a/tools/go.mod b/tools/go.mod index 932fcfe..f4e7f35 100644 --- a/tools/go.mod +++ b/tools/go.mod @@ -1,6 +1,6 @@ -module go.uber.org/atomic/tools +module github.com/p9ds/atomic/tools -go 1.18 +go 1.21 require ( golang.org/x/lint v0.0.0-20210508222113-6edffad5e616