Skip to content

Commit eeb9352

Browse files
committed
try setup time feature registration
1 parent e75875b commit eeb9352

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

google-http-client-appengine/src/main/java/com/google/api/client/extensions/appengine/nativeimage/HttpAppEngineFeature.java

+2-3
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public class HttpAppEngineFeature implements Feature {
1818
"com.google.apphosting.api.logservice.LogServicePb");
1919

2020
@Override
21-
public void beforeAnalysis(BeforeAnalysisAccess access) {
21+
public void duringSetup(DuringSetupAccess access) {
2222
try {
2323
for (String className : APP_ENGINE_CLASSES) {
2424
registerClassForReflection(className, access);
@@ -31,8 +31,7 @@ public void beforeAnalysis(BeforeAnalysisAccess access) {
3131
}
3232
}
3333

34-
private void registerClassForReflection(
35-
String classFullQualifiedName, BeforeAnalysisAccess access) {
34+
private void registerClassForReflection(String classFullQualifiedName, DuringSetupAccess access) {
3635
Class<?> clazz = access.findClassByName(classFullQualifiedName);
3736
RuntimeReflection.register(clazz);
3837
RuntimeReflection.register(clazz.getDeclaredConstructors());

0 commit comments

Comments
 (0)