Skip to content

Commit 0e19cae

Browse files
committed
Noted the Diffblue Cover version that first supported each annotation
1 parent c4312da commit 0e19cae

14 files changed

+31
-1
lines changed

src/main/java/com/diffblue/cover/annotations/InTestsMock.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,8 @@
2929
* #value()}. Without annotation then mocking is assumed to be {@link MockDecision#ALLOWED}, but
3030
* with annotation then the decision defaults to {@link MockDecision#RECOMMENDED}. The decision can
3131
* be overridden with an explicit {@link #decision()} value.
32+
*
33+
* @since Diffblue Cover 2024.04.02
3234
*/
3335
@Retention(CLASS)
3436
@Target({PACKAGE, TYPE, METHOD})

src/main/java/com/diffblue/cover/annotations/InTestsMockConstruction.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@
3030
* MockDecision#ALLOWED}, but with annotation then the decision defaults to {@link
3131
* MockDecision#RECOMMENDED}. The decision can be overridden with an explicit {@link #decision()}
3232
* value.
33+
*
34+
* @since Diffblue Cover 2024.04.02
3335
*/
3436
@Retention(CLASS)
3537
@Repeatable(InTestsMockConstruction.Repeatable.class)

src/main/java/com/diffblue/cover/annotations/InTestsMockStatic.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@
3030
* MockDecision#ALLOWED}, but with annotation then the decision defaults to {@link
3131
* MockDecision#RECOMMENDED}. The decision can be overridden with an explicit {@link #decision()}
3232
* value.
33+
*
34+
* @since Diffblue Cover 2024.04.02
3335
*/
3436
@Retention(CLASS)
3537
@Repeatable(InTestsMockStatic.Repeatable.class)

src/main/java/com/diffblue/cover/annotations/InTestsUseBytes.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
/**
2828
* Identifies values that should be considered when writing tests that require inputs of type {@code
2929
* byte} or {@link Byte}.
30+
*
31+
* @since Diffblue Cover 2024.05.02
3032
*/
3133
@Retention(RUNTIME)
3234
@Repeatable(InTestsUseBytes.Repeatable.class)

src/main/java/com/diffblue/cover/annotations/InTestsUseCharacters.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
/**
2828
* Identifies values that should be considered when writing tests that require inputs of type {@code
2929
* char} or {@link Character}.
30+
*
31+
* @since Diffblue Cover 2024.05.02
3032
*/
3133
@Retention(RUNTIME)
3234
@Repeatable(InTestsUseCharacters.Repeatable.class)

src/main/java/com/diffblue/cover/annotations/InTestsUseClasses.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
/**
2828
* Identifies values that should be considered when writing tests that require inputs of type {@link
2929
* Class}.
30+
*
31+
* @since Diffblue Cover 2024.05.02
3032
*/
3133
@Retention(RUNTIME)
3234
@Repeatable(InTestsUseClasses.Repeatable.class)

src/main/java/com/diffblue/cover/annotations/InTestsUseDoubles.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
/**
2828
* Identifies values that should be considered when writing tests that require inputs of type {@code
2929
* double} or {@link Double}.
30+
*
31+
* @since Diffblue Cover 2024.05.02
3032
*/
3133
@Retention(RUNTIME)
3234
@Repeatable(InTestsUseDoubles.Repeatable.class)

src/main/java/com/diffblue/cover/annotations/InTestsUseEnums.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
/**
2828
* Identifies values that should be considered when writing tests that require inputs of type {@link
2929
* Enum}.
30+
*
31+
* @since Diffblue Cover 2024.06.01
3032
*/
3133
@Retention(RUNTIME)
3234
@Repeatable(InTestsUseEnums.Repeatable.class)

src/main/java/com/diffblue/cover/annotations/InTestsUseFloats.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
/**
2828
* Identifies values that should be considered when writing tests that require inputs of type {@code
2929
* float} or {@link Float}.
30+
*
31+
* @since Diffblue Cover 2024.05.02
3032
*/
3133
@Retention(RUNTIME)
3234
@Repeatable(InTestsUseFloats.Repeatable.class)

src/main/java/com/diffblue/cover/annotations/InTestsUseIntegers.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@
2727
/**
2828
* Identifies values that should be considered when writing tests that require inputs of type {@code
2929
* int} or {@link Integer}.
30+
*
31+
* @since Diffblue Cover 2024.05.02
3032
*/
3133
@Retention(RUNTIME)
3234
@Repeatable(InTestsUseIntegers.Repeatable.class)

0 commit comments

Comments
 (0)