Skip to content

Commit 20fe849

Browse files
committed
feat: replace javax.validation with jakarta.validation
javax.validation has been replaced with jakarta.validation Fixes #206
1 parent e0c64b0 commit 20fe849

File tree

43 files changed

+85
-85
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+85
-85
lines changed

asyncapi-core/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@
4848
<scope>test</scope>
4949
</dependency>
5050
<dependency>
51-
<groupId>javax.validation</groupId>
52-
<artifactId>validation-api</artifactId>
53-
<version>2.0.1.Final</version>
51+
<groupId>jakarta.validation</groupId>
52+
<artifactId>jakarta.validation-api</artifactId>
53+
<version>3.1.0</version>
5454
</dependency>
5555
</dependencies>
5656

asyncapi-core/src/main/java/com/asyncapi/bindings/amqp/v0/_1_0/channel/AMQPChannelBinding.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public class AMQPChannelBinding extends com.asyncapi.bindings.amqp.AMQPChannelBi
3737
*/
3838
@NotNull
3939
@Builder.Default
40-
@javax.validation.constraints.NotNull
40+
@jakarta.validation.constraints.NotNull
4141
@JsonProperty(value = "is", required = true, defaultValue = "routingKey")
4242
@JsonPropertyDescription("Defines what type of channel is it. Can be either queue or routingKey (default).")
4343
private AMQPChannelType is = AMQPChannelType.ROUTING_KEY;

asyncapi-core/src/main/java/com/asyncapi/bindings/amqp/v0/_1_0/channel/exchange/AMQPChannelExchangeProperties.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public class AMQPChannelExchangeProperties {
3333
* The name of the exchange. It MUST NOT exceed 255 characters long.
3434
*/
3535
@Nullable
36-
@javax.validation.constraints.Size(
36+
@jakarta.validation.constraints.Size(
3737
max = 255,
3838
message = "Exchange name must not exceed 255 characters long."
3939
)

asyncapi-core/src/main/java/com/asyncapi/bindings/amqp/v0/_1_0/channel/queue/AMQPChannelQueueProperties.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public class AMQPChannelQueueProperties {
3333
* The name of the queue. It MUST NOT exceed 255 characters long.
3434
*/
3535
@Nullable
36-
@javax.validation.constraints.Size(
36+
@jakarta.validation.constraints.Size(
3737
max = 255,
3838
message = "Queue name must not exceed 255 characters long."
3939
)

asyncapi-core/src/main/java/com/asyncapi/bindings/amqp/v0/_1_0/operation/AMQPOperationBinding.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public class AMQPOperationBinding extends com.asyncapi.bindings.amqp.AMQPOperati
3737
* Applies to: publish, subscribe
3838
*/
3939
@Nullable
40-
@javax.validation.constraints.Min(
40+
@jakarta.validation.constraints.Min(
4141
value = 0,
4242
message = "TTL (Time-To-Live) for the message must be greater than or equal to zero"
4343
)
@@ -81,11 +81,11 @@ public class AMQPOperationBinding extends com.asyncapi.bindings.amqp.AMQPOperati
8181
* Applies to: publish, subscribe
8282
*/
8383
@Nullable
84-
@javax.validation.constraints.Min(
84+
@jakarta.validation.constraints.Min(
8585
value = 1,
8686
message = "Delivery mode of the message must be either 1 (transient) or 2 (persistent)"
8787
)
88-
@javax.validation.constraints.Max(
88+
@jakarta.validation.constraints.Max(
8989
value = 2,
9090
message = "Delivery mode of the message must be either 1 (transient) or 2 (persistent)"
9191
)

asyncapi-core/src/main/java/com/asyncapi/bindings/amqp/v0/_2_0/channel/AMQPChannelBinding.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public class AMQPChannelBinding extends com.asyncapi.bindings.amqp.AMQPChannelBi
3737
*/
3838
@NotNull
3939
@Builder.Default
40-
@javax.validation.constraints.NotNull
40+
@jakarta.validation.constraints.NotNull
4141
@JsonProperty(value = "is", required = true, defaultValue = "routingKey")
4242
@JsonPropertyDescription("Defines what type of channel is it. Can be either queue or routingKey (default).")
4343
private AMQPChannelType is = AMQPChannelType.ROUTING_KEY;

asyncapi-core/src/main/java/com/asyncapi/bindings/amqp/v0/_2_0/channel/exchange/AMQPChannelExchangeProperties.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public class AMQPChannelExchangeProperties {
3333
* The name of the exchange. It MUST NOT exceed 255 characters long.
3434
*/
3535
@Nullable
36-
@javax.validation.constraints.Size(
36+
@jakarta.validation.constraints.Size(
3737
max = 255,
3838
message = "Exchange name must not exceed 255 characters long."
3939
)

asyncapi-core/src/main/java/com/asyncapi/bindings/amqp/v0/_2_0/channel/queue/AMQPChannelQueueProperties.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public class AMQPChannelQueueProperties {
3333
* The name of the queue. It MUST NOT exceed 255 characters long.
3434
*/
3535
@Nullable
36-
@javax.validation.constraints.Size(
36+
@jakarta.validation.constraints.Size(
3737
max = 255,
3838
message = "Queue name must not exceed 255 characters long."
3939
)

asyncapi-core/src/main/java/com/asyncapi/bindings/amqp/v0/_2_0/operation/AMQPOperationBinding.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public class AMQPOperationBinding extends com.asyncapi.bindings.amqp.AMQPOperati
3737
* Applies to: publish, subscribe
3838
*/
3939
@Nullable
40-
@javax.validation.constraints.Min(
40+
@jakarta.validation.constraints.Min(
4141
value = 0,
4242
message = "TTL (Time-To-Live) for the message must be greater than or equal to zero"
4343
)
@@ -81,11 +81,11 @@ public class AMQPOperationBinding extends com.asyncapi.bindings.amqp.AMQPOperati
8181
* Applies to: publish, subscribe
8282
*/
8383
@Nullable
84-
@javax.validation.constraints.Min(
84+
@jakarta.validation.constraints.Min(
8585
value = 1,
8686
message = "Delivery mode of the message must be either 1 (transient) or 2 (persistent)"
8787
)
88-
@javax.validation.constraints.Max(
88+
@jakarta.validation.constraints.Max(
8989
value = 2,
9090
message = "Delivery mode of the message must be either 1 (transient) or 2 (persistent)"
9191
)

asyncapi-core/src/main/java/com/asyncapi/bindings/amqp/v0/_3_0/channel/AMQPChannelBinding.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public class AMQPChannelBinding extends com.asyncapi.bindings.amqp.AMQPChannelBi
3737
*/
3838
@NotNull
3939
@Builder.Default
40-
@javax.validation.constraints.NotNull
40+
@jakarta.validation.constraints.NotNull
4141
@JsonProperty(value = "is", required = true, defaultValue = "routingKey")
4242
@JsonPropertyDescription("Defines what type of channel is it. Can be either queue or routingKey (default).")
4343
private AMQPChannelType is = AMQPChannelType.ROUTING_KEY;

0 commit comments

Comments
 (0)