@@ -144,7 +144,8 @@ public record MethodInfo(DynamicAccessKind accessKind, String signature) {
144
144
reflectionMethodSignatures .put (ClassLoader .class , Set .of (
145
145
new MethodSignature ("loadClass" , String .class ),
146
146
new MethodSignature ("findLoadedClass" , String .class ),
147
- new MethodSignature ("findSystemClass" , String .class )
147
+ new MethodSignature ("findSystemClass" , String .class ),
148
+ new MethodSignature ("findBootstrapClassOrNull" , String .class )
148
149
));
149
150
reflectionMethodSignatures .put (Array .class , Set .of (
150
151
new MethodSignature ("newInstance" , Class .class , int .class ),
@@ -203,16 +204,6 @@ public record MethodInfo(DynamicAccessKind accessKind, String signature) {
203
204
new MethodSignature ("getResource" , String .class ),
204
205
new MethodSignature ("getResourceAsStream" , String .class )
205
206
));
206
- resourceMethodSignatures .put (ResourceBundle .class , Set .of (
207
- new MethodSignature ("getBundle" , String .class ),
208
- new MethodSignature ("getBundle" , String .class , ResourceBundle .Control .class ),
209
- new MethodSignature ("getBundle" , String .class , Locale .class ),
210
- new MethodSignature ("getBundle" , String .class , Module .class ),
211
- new MethodSignature ("getBundle" , String .class , Locale .class , Module .class ),
212
- new MethodSignature ("getBundle" , String .class , Locale .class , ResourceBundle .Control .class ),
213
- new MethodSignature ("getBundle" , String .class , Locale .class , ClassLoader .class ),
214
- new MethodSignature ("getBundle" , String .class , Locale .class , ClassLoader .class , ResourceBundle .Control .class )
215
- ));
216
207
}
217
208
218
209
public DynamicAccessDetectionPhase () {
0 commit comments