Skip to content

Commit c928265

Browse files
committed
updating deprecation warnings
1 parent 1e2a453 commit c928265

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

bootique-swagger/src/main/java/io/bootique/swagger/OpenApiLoader.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
import io.swagger.v3.oas.models.OpenAPI;
2828

2929
import java.io.IOException;
30+
import java.io.InputStream;
3031
import java.net.URL;
3132
import java.util.HashSet;
3233
import java.util.List;
@@ -76,8 +77,8 @@ protected OpenAPI loadSpecFromAnnotations(OpenAPI mergeInto, List<String> resour
7677
protected OpenAPI loadSpec(URL location) {
7778

7879
ObjectMapper mapper = createMapper(location);
79-
try {
80-
return mapper.readValue(location, OpenAPI.class);
80+
try (InputStream in = location.openStream()) {
81+
return mapper.readValue(in, OpenAPI.class);
8182
} catch (IOException e) {
8283
throw new RuntimeException("Error reading configuration from " + location, e);
8384
}

0 commit comments

Comments
 (0)