Skip to content

Commit 0b61f27

Browse files
authored
4.x: Upgrade snakeyaml to 2.4 (helidon-io#9838)
* Upgrade snakeyaml to 2.4.0 * native-image: initialize java.beans at build times (due to snakeyaml upgrade)
1 parent 43ce223 commit 0b61f27

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

  • dependencies
  • microprofile/openapi/src/main/resources/META-INF/native-image/io.helidon.microprofile.openapi/helidon-microprofile-openapi

dependencies/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@
158158
<version.lib.reactivestreams>1.0.4</version.lib.reactivestreams>
159159
<version.lib.slf4j>2.0.16</version.lib.slf4j>
160160
<version.lib.smallrye-openapi>3.3.4</version.lib.smallrye-openapi>
161-
<version.lib.snakeyaml>2.2</version.lib.snakeyaml>
161+
<version.lib.snakeyaml>2.4</version.lib.snakeyaml>
162162
<version.lib.testcontainers>1.19.3</version.lib.testcontainers>
163163
<version.lib.typesafe-config>1.4.2</version.lib.typesafe-config>
164164
<version.lib.tyrus>2.1.5</version.lib.tyrus>

microprofile/openapi/src/main/resources/META-INF/native-image/io.helidon.microprofile.openapi/helidon-microprofile-openapi/native-image.properties

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#
2-
# Copyright (c) 2023 Oracle and/or its affiliates.
2+
# Copyright (c) 2023, 2025 Oracle and/or its affiliates.
33
#
44
# Licensed under the Apache License, Version 2.0 (the "License");
55
# you may not use this file except in compliance with the License.
@@ -15,4 +15,5 @@
1515
#
1616

1717
Args=--initialize-at-build-time=org.eclipse.microprofile.openapi \
18-
--initialize-at-build-time=io.smallrye.openapi
18+
--initialize-at-build-time=io.smallrye.openapi \
19+
--initialize-at-build-time=java.beans

0 commit comments

Comments
 (0)