MVN

io.github.ciriti : repeat-check

Maven & Gradle

Mar 22, 2024
0 stars

repeat-check · The RepeatCheckUntilVerified Utility offers a robust asynchronous mechanism for performing repeated condition checks with configurable retries, initial delays, and optional backup actions. Designed for Kotlin-based applications, it simplifies the implementation of retry logic for operations that require validation through repeated attempts, such as network requests, file I/O operations, or any condition-dependent tasks. With features like adjustable timing, maximum attempt control, and failure management through backup actions, it ensures resilience and flexibility in handling operations that may not succeed on the first try. Ideal for applications requiring high reliability and precise control over task verification processes.

<dependency>
    <groupId>io.github.ciriti</groupId>
    <artifactId>repeat-check</artifactId>
    <version>0.0.1</version>
</dependency>
Copy
pom.xml
Table Of Contents

Latest Version

Choose a version of io.github.ciriti : repeat-check to add to Maven or Gradle - Latest Versions:

  • Latest Stable: 0.0.1

All Versions

Choose a version of io.github.ciriti : repeat-check to add to Maven or Gradle - All Versions:

Version Vulnerabilities Updated
0.0.x
repeat-check-0.0.1

How to add a dependency to Maven

Add the following io.github.ciriti : repeat-check maven dependency to the pom.xml file with your favorite IDE (IntelliJ / Eclipse / Netbeans):

<dependency>
    <groupId>io.github.ciriti</groupId>
    <artifactId>repeat-check</artifactId>
    <version>0.0.1</version>
</dependency>

How to add a dependency to Gradle

Gradle Groovy DSL: Add the following io.github.ciriti : repeat-check gradle dependency to your build.gradle file:

implementation 'io.github.ciriti:repeat-check:0.0.1'

Gradle Kotlin DSL: Add the following io.github.ciriti : repeat-check gradle kotlin dependency to your build.gradle.kts file:

implementation("io.github.ciriti:repeat-check:0.0.1")

How to add a dependency to SBT Scala

SBT Scala: Add the following io.github.ciriti : repeat-check sbt scala dependency to your build.sbt file:

libraryDependencies += "io.github.ciriti" % "repeat-check" % "0.0.1"