File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed
src/main/java/com/apicatalog/cborld/context Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 77
88 <groupId >com.apicatalog</groupId >
99 <artifactId >iridium-cbor-ld</artifactId >
10- <version >0.3.0 </version >
10+ <version >0.4.0-SNAPSHOT </version >
1111
1212 <packaging >jar</packaging >
1313 <name >Iridium CBOR-LD</name >
5959 <project .reporting.outputEncoding>UTF-8</project .reporting.outputEncoding>
6060
6161 <jakarta .json.version>2.0.1</jakarta .json.version>
62- <titanium .version>1.4.1 </titanium .version>
62+ <titanium .version>1.5.0 </titanium .version>
6363 <carbon .version>0.6.0</carbon .version>
6464
6565 <copper .version>1.0.0</copper .version>
Original file line number Diff line number Diff line change 3131import com .apicatalog .jsonld .lang .Keywords ;
3232import com .apicatalog .jsonld .uri .UriResolver ;
3333import com .apicatalog .jsonld .uri .UriUtils ;
34+ import com .apicatalog .jsonld .uri .UriValidationPolicy ;
3435
3536import jakarta .json .JsonObject ;
3637import jakarta .json .JsonString ;
@@ -46,7 +47,7 @@ final class UriExpansion {
4647 // optional
4748 private boolean documentRelative ;
4849 private boolean vocab ;
49- private boolean uriValidation ;
50+ private UriValidationPolicy uriValidation ;
5051
5152 private JsonObject localContext ;
5253 private Map <String , Boolean > defined ;
@@ -206,6 +207,11 @@ private String expandResult(final String result) {
206207 }
207208
208209 public UriExpansion uriValidation (boolean uriValidation ) {
210+ this .uriValidation = uriValidation ? UriValidationPolicy .Full : UriValidationPolicy .SchemeOnly ;
211+ return this ;
212+ }
213+
214+ public UriExpansion uriValidation (UriValidationPolicy uriValidation ) {
209215 this .uriValidation = uriValidation ;
210216 return this ;
211217 }
You can’t perform that action at this time.
0 commit comments