Skip to content

Commit 000cd48

Browse files
committed
Bump to avaje-inject 6.1, add requires=Validator.class to tests
1 parent fb3a11c commit 000cd48

File tree

9 files changed

+18
-16
lines changed

9 files changed

+18
-16
lines changed

http-hibernate-validator/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
<dependency>
4242
<groupId>io.avaje</groupId>
4343
<artifactId>avaje-inject</artifactId>
44-
<version>6.0</version>
44+
<version>6.1</version>
4545
<scope>provided</scope>
4646
</dependency>
4747

@@ -50,7 +50,7 @@
5050
<dependency>
5151
<groupId>io.avaje</groupId>
5252
<artifactId>avaje-inject-generator</artifactId>
53-
<version>6.0</version>
53+
<version>6.1</version>
5454
<scope>provided</scope>
5555
</dependency>
5656

tests/test-client/pom.xml

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

1717
<properties>
1818
<jex.version>1.6</jex.version>
19-
<avaje-inject.version>6.0</avaje-inject.version>
19+
<avaje-inject.version>6.1</avaje-inject.version>
2020
</properties>
2121

2222
<dependencies>

tests/test-helidon/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@
4141
<dependency>
4242
<groupId>io.avaje</groupId>
4343
<artifactId>avaje-inject</artifactId>
44-
<version>6.0</version>
44+
<version>6.1</version>
4545
</dependency>
4646
<dependency>
4747
<groupId>io.avaje</groupId>
4848
<artifactId>avaje-inject-generator</artifactId>
49-
<version>6.0</version>
49+
<version>6.1</version>
5050
<scope>provided</scope>
5151
</dependency>
5252

tests/test-javalin/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@
5252
<dependency>
5353
<groupId>io.avaje</groupId>
5454
<artifactId>avaje-inject</artifactId>
55-
<version>6.0</version>
55+
<version>6.1</version>
5656
</dependency>
5757

5858
<dependency>
@@ -78,7 +78,7 @@
7878
<dependency>
7979
<groupId>io.avaje</groupId>
8080
<artifactId>avaje-inject-generator</artifactId>
81-
<version>6.0</version>
81+
<version>6.1</version>
8282
<scope>provided</scope>
8383
</dependency>
8484

tests/test-javalin/src/main/java/org/example/myapp/Main.java

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
package org.example.myapp;
22

3-
import io.avaje.http.api.InvalidPathArgumentException;
4-
import io.avaje.http.api.InvalidTypeArgumentException;
5-
import io.avaje.http.api.ValidationException;
6-
import io.avaje.http.api.WebRoutes;
3+
import io.avaje.http.api.*;
74
import io.avaje.inject.ApplicationScope;
5+
import io.avaje.inject.InjectModule;
86
import io.javalin.Javalin;
97
import io.javalin.http.staticfiles.Location;
108
import io.swagger.v3.oas.annotations.OpenAPIDefinition;
@@ -16,7 +14,7 @@
1614
import java.util.List;
1715
import java.util.Map;
1816

19-
//@ContextModule(name = "app", dependsOn= "validator")
17+
@InjectModule(name = "app", dependsOn= "validator", requires = Validator.class)
2018
@OpenAPIDefinition(info = @Info(title = "Example service", description = "Example Javalin controllers with Java and Maven"))
2119
public class Main {
2220

tests/test-jex/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<jex.version>1.6</jex.version>
2020
<swagger.version>2.0.8</swagger.version>
2121
<jackson.version>2.12.3</jackson.version>
22-
<avaje-inject.version>6.0</avaje-inject.version>
22+
<avaje-inject.version>6.1</avaje-inject.version>
2323
<avaje-http.version>1.7-SNAPSHOT</avaje-http.version>
2424
</properties>
2525

tests/test-jex/src/main/java/org/example/Main.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
11
package org.example;
22

33
import io.avaje.http.api.ValidationException;
4+
import io.avaje.http.api.Validator;
45
import io.avaje.inject.ApplicationScope;
56
import io.avaje.inject.BeanScope;
7+
import io.avaje.inject.InjectModule;
68
import io.avaje.jex.Jex;
79
import io.avaje.jex.Routing;
810

911
import java.util.LinkedHashMap;
1012
import java.util.Map;
1113

14+
@InjectModule(requires = Validator.class)
1215
public class Main {
1316

1417
public static void main(String[] args) {

tests/test-jex/src/main/resources/public/openapi.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,8 @@
129129
"nullable" : false
130130
},
131131
"name" : {
132-
"type" : "string"
132+
"type" : "string",
133+
"nullable" : false
133134
}
134135
}
135136
}

tests/test-spark/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
<dependency>
4444
<groupId>io.avaje</groupId>
4545
<artifactId>avaje-inject</artifactId>
46-
<version>6.0</version>
46+
<version>6.1</version>
4747
</dependency>
4848

4949
<dependency>
@@ -69,7 +69,7 @@
6969
<dependency>
7070
<groupId>io.avaje</groupId>
7171
<artifactId>avaje-inject-generator</artifactId>
72-
<version>6.0</version>
72+
<version>6.1</version>
7373
<scope>provided</scope>
7474
</dependency>
7575

0 commit comments

Comments
 (0)