Skip to content
This repository was archived by the owner on Aug 30, 2024. It is now read-only.

Commit 8c1a3a5

Browse files
add dynamically loaded classes to support detection of UTF-8 and Windows-1252
1 parent cf17127 commit 8c1a3a5

1 file changed

Lines changed: 78 additions & 1 deletion

File tree

  • standalone/src/main/resources/META-INF/native-image/com.trivadis.plsql.formatter/tvdformat

standalone/src/main/resources/META-INF/native-image/com.trivadis.plsql.formatter/tvdformat/reflect-config.json

Lines changed: 78 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,28 @@
124124
"allPublicFields": true,
125125
"allPublicClasses": true
126126
},
127+
{
128+
"name": "java.nio.ByteBuffer",
129+
"allDeclaredConstructors": true,
130+
"allDeclaredMethods": true,
131+
"allDeclaredFields": true,
132+
"allDeclaredClasses": true,
133+
"allPublicConstructors": true,
134+
"allPublicMethods": true,
135+
"allPublicFields": true,
136+
"allPublicClasses": true
137+
},
138+
{
139+
"name": "java.nio.charset.Charset",
140+
"allDeclaredConstructors": true,
141+
"allDeclaredMethods": true,
142+
"allDeclaredFields": true,
143+
"allDeclaredClasses": true,
144+
"allPublicConstructors": true,
145+
"allPublicMethods": true,
146+
"allPublicFields": true,
147+
"allPublicClasses": true
148+
},
127149
{
128150
"name": "java.nio.file.Files",
129151
"allDeclaredConstructors": true,
@@ -190,6 +212,17 @@
190212
"allPublicFields": true,
191213
"allPublicClasses": true
192214
},
215+
{
216+
"name": "java.util.Collections$UnmodifiableSortedMap",
217+
"allDeclaredConstructors": true,
218+
"allDeclaredMethods": true,
219+
"allDeclaredFields": true,
220+
"allDeclaredClasses": true,
221+
"allPublicConstructors": true,
222+
"allPublicMethods": true,
223+
"allPublicFields": true,
224+
"allPublicClasses": true
225+
},
193226
{
194227
"name": "java.util.HashMap",
195228
"allDeclaredConstructors": true,
@@ -267,6 +300,17 @@
267300
"allPublicFields": true,
268301
"allPublicClasses": true
269302
},
303+
{
304+
"name": "java.util.SortedMap",
305+
"allDeclaredConstructors": true,
306+
"allDeclaredMethods": true,
307+
"allDeclaredFields": true,
308+
"allDeclaredClasses": true,
309+
"allPublicConstructors": true,
310+
"allPublicMethods": true,
311+
"allPublicFields": true,
312+
"allPublicClasses": true
313+
},
270314
{
271315
"name": "java.util.stream.Collectors",
272316
"allDeclaredConstructors": true,
@@ -542,5 +586,38 @@
542586
},
543587
{
544588
"name": "org.graalvm.polyglot.management.Management"
589+
},
590+
{
591+
"name": "sun.nio.cs.MS1252$Holder",
592+
"allDeclaredConstructors": true,
593+
"allDeclaredMethods": true,
594+
"allDeclaredFields": true,
595+
"allDeclaredClasses": true,
596+
"allPublicConstructors": true,
597+
"allPublicMethods": true,
598+
"allPublicFields": true,
599+
"allPublicClasses": true
600+
},
601+
{
602+
"name": "sun.nio.cs.SingleByte$Decoder",
603+
"allDeclaredConstructors": true,
604+
"allDeclaredMethods": true,
605+
"allDeclaredFields": true,
606+
"allDeclaredClasses": true,
607+
"allPublicConstructors": true,
608+
"allPublicMethods": true,
609+
"allPublicFields": true,
610+
"allPublicClasses": true
611+
},
612+
{
613+
"name": "sun.nio.cs.UTF_8$Decoder",
614+
"allDeclaredConstructors": true,
615+
"allDeclaredMethods": true,
616+
"allDeclaredFields": true,
617+
"allDeclaredClasses": true,
618+
"allPublicConstructors": true,
619+
"allPublicMethods": true,
620+
"allPublicFields": true,
621+
"allPublicClasses": true
545622
}
546-
]
623+
]

0 commit comments

Comments
 (0)