Skip to content

Commit 0789dd0

Browse files
committed
Upgrade to SnakeYaml 1.31
Closes gh-32221
1 parent aadfefa commit 0789dd0

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

spring-boot-project/spring-boot-dependencies/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1382,7 +1382,7 @@ bom {
13821382
]
13831383
}
13841384
}
1385-
library("SnakeYAML", "1.30") {
1385+
library("SnakeYAML", "1.31") {
13861386
group("org.yaml") {
13871387
modules = [
13881388
"snakeyaml"

spring-boot-project/spring-boot/src/main/java/org/springframework/boot/env/OriginTrackedYamlLoader.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ private Yaml createYaml(LoaderOptions loaderOptions) {
7575
BaseConstructor constructor = new OriginTrackingConstructor(loaderOptions);
7676
Representer representer = new Representer();
7777
DumperOptions dumperOptions = new DumperOptions();
78-
LimitedResolver resolver = new LimitedResolver();
78+
NoTimestampResolver resolver = new NoTimestampResolver();
7979
return new Yaml(constructor, representer, dumperOptions, loaderOptions, resolver);
8080
}
8181

@@ -167,14 +167,14 @@ private static Node get(Node node) {
167167
/**
168168
* {@link Resolver} that limits {@link Tag#TIMESTAMP} tags.
169169
*/
170-
private static class LimitedResolver extends Resolver {
170+
private static class NoTimestampResolver extends Resolver {
171171

172172
@Override
173-
public void addImplicitResolver(Tag tag, Pattern regexp, String first) {
173+
public void addImplicitResolver(Tag tag, Pattern regexp, String first, int limit) {
174174
if (tag == Tag.TIMESTAMP) {
175175
return;
176176
}
177-
super.addImplicitResolver(tag, regexp, first);
177+
super.addImplicitResolver(tag, regexp, first, limit);
178178
}
179179

180180
}

0 commit comments

Comments
 (0)