(FIX) Upgrade all @since versions to 1.18.0 following the

parent pom's version update
This commit is contained in:
George Aristy 2017-12-27 16:09:34 -04:00
parent 620f408688
commit 10c0879d3b
9 changed files with 24 additions and 24 deletions

View File

@ -56,7 +56,7 @@ import org.slf4j.LoggerFactory;
* *
* @author George Aristy (george.aristy@gmail.com) * @author George Aristy (george.aristy@gmail.com)
* @see <a href="https://docs.microsoft.com/en-us/azure/architecture/patterns/retry">Retry pattern (Microsoft Azure Docs)</a> * @see <a href="https://docs.microsoft.com/en-us/azure/architecture/patterns/retry">Retry pattern (Microsoft Azure Docs)</a>
* @since 1.17.0 * @since 1.18.0
*/ */
public final class App { public final class App {
private static final Logger LOG = LoggerFactory.getLogger(App.class); private static final Logger LOG = LoggerFactory.getLogger(App.class);
@ -67,7 +67,7 @@ public final class App {
* *
* @param args not used * @param args not used
* @throws Exception not expected * @throws Exception not expected
* @since 1.17.0 * @since 1.18.0
*/ */
public static void main(String[] args) throws Exception { public static void main(String[] args) throws Exception {
noErrors(); noErrors();

View File

@ -31,7 +31,7 @@ package com.iluwatar.retry;
* be able to handle this error and should be reported to the maintainers immediately. * be able to handle this error and should be reported to the maintainers immediately.
* *
* @author George Aristy (george.aristy@gmail.com) * @author George Aristy (george.aristy@gmail.com)
* @since 1.17.0 * @since 1.18.0
*/ */
public class BusinessException extends Exception { public class BusinessException extends Exception {
private static final long serialVersionUID = 6235833142062144336L; private static final long serialVersionUID = 6235833142062144336L;
@ -40,7 +40,7 @@ public class BusinessException extends Exception {
* Ctor * Ctor
* *
* @param message the error message * @param message the error message
* @since 1.17.0 * @since 1.18.0
*/ */
public BusinessException(String message) { public BusinessException(String message) {
super(message); super(message);

View File

@ -29,7 +29,7 @@ package com.iluwatar.retry;
* *
* @author George Aristy (george.aristy@gmail.com) * @author George Aristy (george.aristy@gmail.com)
* @param <T> the return type * @param <T> the return type
* @since 1.17.0 * @since 1.18.0
*/ */
@FunctionalInterface @FunctionalInterface
public interface BusinessOperation<T> { public interface BusinessOperation<T> {
@ -40,7 +40,7 @@ public interface BusinessOperation<T> {
* @return the return value * @return the return value
* @throws BusinessException if the operation fails. Implementations are allowed to throw more * @throws BusinessException if the operation fails. Implementations are allowed to throw more
* specific subtypes depending on the error conditions * specific subtypes depending on the error conditions
* @since 1.17.0 * @since 1.18.0
*/ */
T perform() throws BusinessException; T perform() throws BusinessException;
} }

View File

@ -31,7 +31,7 @@ package com.iluwatar.retry;
* by an input from some end user, or were the search parameters pulled from your database? * by an input from some end user, or were the search parameters pulled from your database?
* *
* @author George Aristy (george.aristy@gmail.com) * @author George Aristy (george.aristy@gmail.com)
* @since 1.17.0 * @since 1.18.0
*/ */
public final class CustomerNotFoundException extends BusinessException { public final class CustomerNotFoundException extends BusinessException {
private static final long serialVersionUID = -6972888602621778664L; private static final long serialVersionUID = -6972888602621778664L;
@ -40,7 +40,7 @@ public final class CustomerNotFoundException extends BusinessException {
* Ctor. * Ctor.
* *
* @param message the error message * @param message the error message
* @since 1.17.0 * @since 1.18.0
*/ */
public CustomerNotFoundException(String message) { public CustomerNotFoundException(String message) {
super(message); super(message);

View File

@ -28,7 +28,7 @@ package com.iluwatar.retry;
* Catastrophic error indicating that we have lost connection to our database. * Catastrophic error indicating that we have lost connection to our database.
* *
* @author George Aristy (george.aristy@gmail.com) * @author George Aristy (george.aristy@gmail.com)
* @since 1.17.0 * @since 1.18.0
*/ */
public final class DatabaseNotAvailableException extends BusinessException { public final class DatabaseNotAvailableException extends BusinessException {
private static final long serialVersionUID = -3750769625095997799L; private static final long serialVersionUID = -3750769625095997799L;
@ -37,7 +37,7 @@ public final class DatabaseNotAvailableException extends BusinessException {
* Ctor. * Ctor.
* *
* @param message the error message * @param message the error message
* @since 1.17.0 * @since 1.18.0
*/ */
public DatabaseNotAvailableException(String message) { public DatabaseNotAvailableException(String message) {
super(message); super(message);

View File

@ -36,7 +36,7 @@ import java.util.Deque;
* purposes of this example it fails in a programmed way depending on the constructor parameters. * purposes of this example it fails in a programmed way depending on the constructor parameters.
* *
* @author George Aristy (george.aristy@gmail.com) * @author George Aristy (george.aristy@gmail.com)
* @since 1.17.0 * @since 1.18.0
*/ */
public final class FindCustomer implements BusinessOperation<String> { public final class FindCustomer implements BusinessOperation<String> {
private final String customerId; private final String customerId;
@ -47,7 +47,7 @@ public final class FindCustomer implements BusinessOperation<String> {
* *
* @param customerId the final result of the remote operation * @param customerId the final result of the remote operation
* @param errors the errors to throw before returning {@code customerId} * @param errors the errors to throw before returning {@code customerId}
* @since 1.17.0 * @since 1.18.0
*/ */
public FindCustomer(String customerId, BusinessException... errors) { public FindCustomer(String customerId, BusinessException... errors) {
this.customerId = customerId; this.customerId = customerId;

View File

@ -36,7 +36,7 @@ import java.util.function.Predicate;
* *
* @author George Aristy (george.aristy@gmail.com) * @author George Aristy (george.aristy@gmail.com)
* @param <T> the remote op's return type * @param <T> the remote op's return type
* @since 1.17.0 * @since 1.18.0
*/ */
public final class Retry<T> implements BusinessOperation<T> { public final class Retry<T> implements BusinessOperation<T> {
private final BusinessOperation<T> op; private final BusinessOperation<T> op;
@ -54,7 +54,7 @@ public final class Retry<T> implements BusinessOperation<T> {
* @param delay delay (in milliseconds) between attempts * @param delay delay (in milliseconds) between attempts
* @param ignoreTests tests to check whether the remote exception can be ignored. No exceptions * @param ignoreTests tests to check whether the remote exception can be ignored. No exceptions
* will be ignored if no tests are given * will be ignored if no tests are given
* @since 1.17.0 * @since 1.18.0
*/ */
@SafeVarargs @SafeVarargs
public Retry( public Retry(
@ -75,7 +75,7 @@ public final class Retry<T> implements BusinessOperation<T> {
* The errors encountered while retrying, in the encounter order. * The errors encountered while retrying, in the encounter order.
* *
* @return the errors encountered while retrying * @return the errors encountered while retrying
* @since 1.17.0 * @since 1.18.0
*/ */
public List<Exception> errors() { public List<Exception> errors() {
return Collections.unmodifiableList(this.errors); return Collections.unmodifiableList(this.errors);
@ -85,7 +85,7 @@ public final class Retry<T> implements BusinessOperation<T> {
* The number of retries performed. * The number of retries performed.
* *
* @return the number of retries performed * @return the number of retries performed
* @since 1.17.0 * @since 1.18.0
*/ */
public int attempts() { public int attempts() {
return this.attempts.intValue(); return this.attempts.intValue();

View File

@ -32,13 +32,13 @@ import org.junit.Test;
* Unit tests for {@link FindCustomer}. * Unit tests for {@link FindCustomer}.
* *
* @author George Aristy (george.aristy@gmail.com) * @author George Aristy (george.aristy@gmail.com)
* @since 1.17.0 * @since 1.18.0
*/ */
public class FindCustomerTest { public class FindCustomerTest {
/** /**
* Returns the given result with no exceptions. * Returns the given result with no exceptions.
* *
* @since 1.17.0 * @since 1.18.0
*/ */
@Test @Test
public void noExceptions() throws Exception { public void noExceptions() throws Exception {
@ -52,7 +52,7 @@ public class FindCustomerTest {
* Throws the given exception. * Throws the given exception.
* *
* @throws Exception the expected exception * @throws Exception the expected exception
* @since 1.17.0 * @since 1.18.0
*/ */
@Test(expected = BusinessException.class) @Test(expected = BusinessException.class)
public void oneException() throws Exception { public void oneException() throws Exception {
@ -63,7 +63,7 @@ public class FindCustomerTest {
* Should first throw the given exceptions, then return the given result. * Should first throw the given exceptions, then return the given result.
* *
* @throws Exception not an expected exception * @throws Exception not an expected exception
* @since 1.17.0 * @since 1.18.0
*/ */
@Test @Test
public void resultAfterExceptions() throws Exception { public void resultAfterExceptions() throws Exception {

View File

@ -33,13 +33,13 @@ import static org.junit.Assert.*;
* Unit tests for {@link Retry}. * Unit tests for {@link Retry}.
* *
* @author George Aristy (george.aristy@gmail.com) * @author George Aristy (george.aristy@gmail.com)
* @since 1.17.0 * @since 1.18.0
*/ */
public class RetryTest { public class RetryTest {
/** /**
* Should contain all errors thrown. * Should contain all errors thrown.
* *
* @since 1.17.0 * @since 1.18.0
*/ */
@Test @Test
public void errors() throws Exception { public void errors() throws Exception {
@ -65,7 +65,7 @@ public class RetryTest {
* No exceptions will be ignored, hence final number of attempts should be 1 even if we're asking * No exceptions will be ignored, hence final number of attempts should be 1 even if we're asking
* it to attempt twice. * it to attempt twice.
* *
* @since 1.17.0 * @since 1.18.0
*/ */
@Test @Test
public void attempts() { public void attempts() {
@ -91,7 +91,7 @@ public class RetryTest {
* Final number of attempts should be equal to the number of attempts asked because we are * Final number of attempts should be equal to the number of attempts asked because we are
* asking it to ignore the exception that will be thrown. * asking it to ignore the exception that will be thrown.
* *
* @since 1.17.0 * @since 1.18.0
*/ */
@Test @Test
public void ignore() throws Exception { public void ignore() throws Exception {