├── .git-blame-ignore-revs ├── .github ├── release-drafter.yml └── workflows │ ├── ci.yml │ └── scala-steward.yml ├── .gitignore ├── .mergify.yml ├── .scala-steward.conf ├── .scalafmt.conf ├── LICENSE ├── README.md ├── project ├── build.properties └── plugins.sbt └── retry └── src ├── main └── scala │ ├── Defaults.scala │ ├── Jitter.scala │ ├── Policy.scala │ └── Success.scala └── test ├── scala ├── JitterSpec.scala ├── PolicySpec.scala └── SuccessSpec.scala ├── scalajs └── PolicySpecJS.scala └── scalajvm └── PolicySpecJVM.scala /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- 1 | template: | 2 | ## What's Changed 3 | 4 | $CHANGES -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/scala-steward.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/.github/workflows/scala-steward.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/.gitignore -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/.mergify.yml -------------------------------------------------------------------------------- /.scala-steward.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/.scala-steward.conf -------------------------------------------------------------------------------- /.scalafmt.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/.scalafmt.conf -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/README.md -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.9.9 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /retry/src/main/scala/Defaults.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/retry/src/main/scala/Defaults.scala -------------------------------------------------------------------------------- /retry/src/main/scala/Jitter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/retry/src/main/scala/Jitter.scala -------------------------------------------------------------------------------- /retry/src/main/scala/Policy.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/retry/src/main/scala/Policy.scala -------------------------------------------------------------------------------- /retry/src/main/scala/Success.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/retry/src/main/scala/Success.scala -------------------------------------------------------------------------------- /retry/src/test/scala/JitterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/retry/src/test/scala/JitterSpec.scala -------------------------------------------------------------------------------- /retry/src/test/scala/PolicySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/retry/src/test/scala/PolicySpec.scala -------------------------------------------------------------------------------- /retry/src/test/scala/SuccessSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/retry/src/test/scala/SuccessSpec.scala -------------------------------------------------------------------------------- /retry/src/test/scalajs/PolicySpecJS.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/retry/src/test/scalajs/PolicySpecJS.scala -------------------------------------------------------------------------------- /retry/src/test/scalajvm/PolicySpecJVM.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/softwaremill/retry/HEAD/retry/src/test/scalajvm/PolicySpecJVM.scala --------------------------------------------------------------------------------