Commit ac1c0d8
committed
Add support for GraalVM ResourceURLConnection
GraalVM creates a resource substitution for regular resources on SubstrateVM
@see https://github.com/oracle/graal/blob/db22885e2deb21ff0c1a72314f7b9bb86b7d334c/substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/jdk/resources/ResourceURLConnection.java#L38
Differences between regular URLConnection & ResourceURLConnection:
- `resource:` - protocol instead of `jar:` or `file:`
- no way of checking if the resource is a directory1 parent cfc0be3 commit ac1c0d8
1 file changed
+8
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
289 | 289 | | |
290 | 290 | | |
291 | 291 | | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
| 297 | + | |
| 298 | + | |
| 299 | + | |
292 | 300 | | |
293 | 301 | | |
294 | 302 | | |
| |||
0 commit comments