Skip to content

Commit 4f49076

Browse files
authored
Version 7.0.0 release (#43)
1. Bumped JDK to 17 2. Bumped data-faker to 2.1.x from 1.6.x 3. Bumped validation framework to jakarta from javax + other 3PP Version bump.
1 parent 0937279 commit 4f49076

File tree

19 files changed

+79
-61
lines changed

19 files changed

+79
-61
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
Active
2323

2424
## Latest news
25+
* 1/15/2024 7.0.0 Major release, default Java version bumped to 17 and other 3PP version bump. [Breaking changes].
2526
* 9/1/2023 6.2.1 Minor release to initialize leaf nodes for Records [Breaking change].
2627
* 8/10/2023 6.2.0 Minor release to add custom radomizer support for protobuf, 3PP and code refactoring.
2728
* 5/23/2023 6.1.8 Patch release to fix [#26](https://github.com/dvgaba/easy-random/issues/26) and [#28](https://github.com/dvgaba/easy-random/issues/28), thanks @[carborgar](https://github.com/carborgar).

easy-random-bean-validation/pom.xml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<parent>
55
<groupId>io.github.dvgaba</groupId>
66
<artifactId>easy-random</artifactId>
7-
<version>6.2.1</version>
7+
<version>7.0.0</version>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>
1010
<artifactId>easy-random-bean-validation</artifactId>
@@ -53,25 +53,32 @@
5353
<groupId>io.github.dvgaba</groupId>
5454
<artifactId>easy-random-randomizers</artifactId>
5555
</dependency>
56-
<dependency>
57-
<groupId>javax.validation</groupId>
58-
<artifactId>validation-api</artifactId>
59-
</dependency>
6056
<dependency>
6157
<groupId>org.assertj</groupId>
6258
<artifactId>assertj-core</artifactId>
6359
<scope>test</scope>
6460
</dependency>
6561
<dependency>
6662
<groupId>org.glassfish</groupId>
67-
<artifactId>javax.el</artifactId>
63+
<artifactId>jakarta.el</artifactId>
6864
<scope>test</scope>
6965
</dependency>
7066
<dependency>
7167
<groupId>org.hibernate.validator</groupId>
7268
<artifactId>hibernate-validator</artifactId>
7369
<scope>test</scope>
7470
</dependency>
71+
72+
<dependency>
73+
<groupId>org.glassfish.expressly</groupId>
74+
<artifactId>expressly</artifactId>
75+
<scope>test</scope>
76+
</dependency>
77+
<dependency>
78+
<groupId>jakarta.validation</groupId>
79+
<artifactId>jakarta.validation-api</artifactId>
80+
</dependency>
81+
7582
<dependency>
7683
<groupId>org.junit.jupiter</groupId>
7784
<artifactId>junit-jupiter</artifactId>

easy-random-bean-validation/src/main/java/org/jeasy/random/validation/BeanValidationRandomizerRegistry.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import java.lang.reflect.Field;
2828
import java.util.HashMap;
2929
import java.util.Map;
30-
import javax.validation.constraints.*;
30+
import jakarta.validation.constraints.*;
3131
import org.jeasy.random.EasyRandomParameters;
3232
import org.jeasy.random.annotation.Priority;
3333
import org.jeasy.random.api.Randomizer;

easy-random-bean-validation/src/main/java/org/jeasy/random/validation/DecimalMinMaxAnnotationHandler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525

2626
import java.lang.reflect.Field;
2727
import java.math.BigDecimal;
28-
import javax.validation.constraints.DecimalMax;
29-
import javax.validation.constraints.DecimalMin;
28+
import jakarta.validation.constraints.DecimalMax;
29+
import jakarta.validation.constraints.DecimalMin;
3030
import org.jeasy.random.api.Randomizer;
3131
import org.jeasy.random.util.ReflectionUtils;
3232

easy-random-bean-validation/src/main/java/org/jeasy/random/validation/MinMaxAnnotationHandler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525

2626
import java.lang.reflect.Field;
2727
import java.math.BigDecimal;
28-
import javax.validation.constraints.Max;
29-
import javax.validation.constraints.Min;
28+
import jakarta.validation.constraints.Max;
29+
import jakarta.validation.constraints.Min;
3030
import org.jeasy.random.api.Randomizer;
3131
import org.jeasy.random.util.ReflectionUtils;
3232

easy-random-bean-validation/src/main/java/org/jeasy/random/validation/PatternAnnotationHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626
import java.lang.reflect.Field;
2727
import java.util.Random;
28-
import javax.validation.constraints.Pattern;
28+
import jakarta.validation.constraints.Pattern;
2929
import org.jeasy.random.api.Randomizer;
3030
import org.jeasy.random.randomizers.RegularExpressionRandomizer;
3131
import org.jeasy.random.util.ReflectionUtils;

easy-random-bean-validation/src/main/java/org/jeasy/random/validation/SizeAnnotationHandler.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
import java.util.Collection;
3434
import java.util.EnumMap;
3535
import java.util.Map;
36-
import javax.validation.constraints.Size;
36+
import jakarta.validation.constraints.Size;
3737
import org.jeasy.random.EasyRandom;
3838
import org.jeasy.random.EasyRandomParameters;
3939
import org.jeasy.random.api.Randomizer;

easy-random-bean-validation/src/test/java/org/jeasy/random/validation/BeanValidationAnnotatedBean.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import java.time.Instant;
2828
import java.time.LocalDateTime;
2929
import java.util.*;
30-
import javax.validation.constraints.*;
30+
import jakarta.validation.constraints.*;
3131

3232
class BeanValidationAnnotatedBean {
3333

easy-random-bean-validation/src/test/java/org/jeasy/random/validation/BeanValidationMethodAnnotatedBean.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
import java.time.Instant;
2828
import java.time.LocalDateTime;
2929
import java.util.*;
30-
import javax.validation.constraints.*;
30+
import jakarta.validation.constraints.*;
3131

3232
class BeanValidationMethodAnnotatedBean {
3333

easy-random-bean-validation/src/test/java/org/jeasy/random/validation/BeanValidationTest.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,16 +30,16 @@
3030
import java.util.Date;
3131
import java.util.List;
3232
import java.util.Set;
33-
import javax.validation.ConstraintViolation;
34-
import javax.validation.Valid;
35-
import javax.validation.Validation;
36-
import javax.validation.Validator;
37-
import javax.validation.ValidatorFactory;
38-
import javax.validation.constraints.DecimalMax;
39-
import javax.validation.constraints.DecimalMin;
40-
import javax.validation.constraints.Digits;
41-
import javax.validation.constraints.NotNull;
42-
import javax.validation.constraints.Size;
33+
import jakarta.validation.ConstraintViolation;
34+
import jakarta.validation.Valid;
35+
import jakarta.validation.Validation;
36+
import jakarta.validation.Validator;
37+
import jakarta.validation.ValidatorFactory;
38+
import jakarta.validation.constraints.DecimalMax;
39+
import jakarta.validation.constraints.DecimalMin;
40+
import jakarta.validation.constraints.Digits;
41+
import jakarta.validation.constraints.NotNull;
42+
import jakarta.validation.constraints.Size;
4343
import org.jeasy.random.EasyRandom;
4444
import org.jeasy.random.EasyRandomParameters;
4545
import org.jeasy.random.randomizers.range.BigDecimalRangeRandomizer;

0 commit comments

Comments
 (0)