├── .editorconfig ├── .gitignore ├── .spi.yml ├── LICENSE ├── Package.swift ├── README.md ├── Sources ├── Retry │ └── Retry.swift └── _PowShims │ ├── _PowShims.c │ └── include │ └── _PowShims.h └── Tests └── RetryTests ├── Clocks ├── AnyClock.swift ├── ImmediateClock.swift ├── TestClock.swift └── UnimplementedClock.swift ├── RetryTests.swift └── Xoshiro.swift /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1ps/swift-concurrency-retry/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | /.build 3 | /.swiftpm 4 | /Packages 5 | /*.xcodeproj 6 | xcuserdata/ 7 | -------------------------------------------------------------------------------- /.spi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1ps/swift-concurrency-retry/HEAD/.spi.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1ps/swift-concurrency-retry/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1ps/swift-concurrency-retry/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1ps/swift-concurrency-retry/HEAD/README.md -------------------------------------------------------------------------------- /Sources/Retry/Retry.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1ps/swift-concurrency-retry/HEAD/Sources/Retry/Retry.swift -------------------------------------------------------------------------------- /Sources/_PowShims/_PowShims.c: -------------------------------------------------------------------------------- 1 | #include "_PowShims.h" 2 | -------------------------------------------------------------------------------- /Sources/_PowShims/include/_PowShims.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1ps/swift-concurrency-retry/HEAD/Sources/_PowShims/include/_PowShims.h -------------------------------------------------------------------------------- /Tests/RetryTests/Clocks/AnyClock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1ps/swift-concurrency-retry/HEAD/Tests/RetryTests/Clocks/AnyClock.swift -------------------------------------------------------------------------------- /Tests/RetryTests/Clocks/ImmediateClock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1ps/swift-concurrency-retry/HEAD/Tests/RetryTests/Clocks/ImmediateClock.swift -------------------------------------------------------------------------------- /Tests/RetryTests/Clocks/TestClock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1ps/swift-concurrency-retry/HEAD/Tests/RetryTests/Clocks/TestClock.swift -------------------------------------------------------------------------------- /Tests/RetryTests/Clocks/UnimplementedClock.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1ps/swift-concurrency-retry/HEAD/Tests/RetryTests/Clocks/UnimplementedClock.swift -------------------------------------------------------------------------------- /Tests/RetryTests/RetryTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1ps/swift-concurrency-retry/HEAD/Tests/RetryTests/RetryTests.swift -------------------------------------------------------------------------------- /Tests/RetryTests/Xoshiro.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ph1ps/swift-concurrency-retry/HEAD/Tests/RetryTests/Xoshiro.swift --------------------------------------------------------------------------------