File tree Expand file tree Collapse file tree
extensions/json-validator/runtime/src/main/java/org/apache/camel/quarkus/component/json/validator/graal
integration-tests/json-validator/src/main/java/org/apache/camel/quarkus/component/json/validator/it
poms/bom/src/main/generated Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1919import java .lang .reflect .Constructor ;
2020import java .util .function .BooleanSupplier ;
2121
22- import com .networknt .schema .ValidationContext ;
22+ import com .networknt .schema .SchemaContext ;
2323import com .networknt .schema .regex .RegularExpression ;
2424import com .oracle .svm .core .annotate .Substitute ;
2525import com .oracle .svm .core .annotate .TargetClass ;
@@ -37,7 +37,7 @@ interface RegularExpressionSubstitutions {
3737 boolean matches (String value );
3838
3939 @ Substitute
40- static RegularExpression compile (String regex , ValidationContext validationContext ) {
40+ static RegularExpression compile (String regex , SchemaContext validationContext ) {
4141 if (null == regex )
4242 return s -> true ;
4343 try {
Original file line number Diff line number Diff line change 2020import java .nio .charset .StandardCharsets ;
2121import java .util .List ;
2222
23- import com .networknt .schema .ValidationMessage ;
23+ import com .networknt .schema .Error ;
2424import jakarta .enterprise .context .ApplicationScoped ;
2525import jakarta .inject .Inject ;
2626import jakarta .ws .rs .Consumes ;
@@ -55,7 +55,7 @@ public List<String> validate(String json) {
5555 if (e .getCause () instanceof JsonValidationException jve ) {
5656 return jve .getErrors ()
5757 .stream ()
58- .map (ValidationMessage :: getError )
58+ .map (Error :: getMessage )
5959 .toList ();
6060 } else {
6161 throw e ;
@@ -77,7 +77,7 @@ public List<String> validateAsStream(String json) {
7777 if (e .getCause () instanceof JsonValidationException jve ) {
7878 return jve .getErrors ()
7979 .stream ()
80- .map (ValidationMessage :: getError )
80+ .map (Error :: getMessage )
8181 .toList ();
8282 } else {
8383 throw e ;
@@ -99,7 +99,7 @@ public List<String> validateFromHeader(String json) {
9999 if (e .getCause () instanceof JsonValidationException jve ) {
100100 return jve .getErrors ()
101101 .stream ()
102- .map (ValidationMessage :: getError )
102+ .map (Error :: getMessage )
103103 .toList ();
104104 } else {
105105 throw e ;
Original file line number Diff line number Diff line change 73887388 <dependency>
73897389 <groupId>com.networknt</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
73907390 <artifactId>json-schema-validator</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
7391- <version>1.5.9 </version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
7391+ <version>2.0.1 </version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
73927392 </dependency>
73937393 <dependency>
73947394 <groupId>com.orbitz.consul</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
Original file line number Diff line number Diff line change 73677367 <dependency >
73687368 <groupId >com.networknt</groupId >
73697369 <artifactId >json-schema-validator</artifactId >
7370- <version >1.5.9 </version >
7370+ <version >2.0.1 </version >
73717371 </dependency >
73727372 <dependency >
73737373 <groupId >com.sangupta</groupId >
Original file line number Diff line number Diff line change 73677367 <dependency>
73687368 <groupId>com.networknt</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
73697369 <artifactId>json-schema-validator</artifactId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
7370- <version>1.5.9 </version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
7370+ <version>2.0.1 </version><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
73717371 </dependency>
73727372 <dependency>
73737373 <groupId>com.sangupta</groupId><!-- org.apache.camel.quarkus:camel-quarkus-bom:${project.version} -->
You can’t perform that action at this time.
0 commit comments