Introduce BeanFactoryInitializationCode#getClassName

See gh-35803
This commit is contained in:
Sébastien Deleuze
2025-12-05 07:24:56 +01:00
parent f61832ecb8
commit 69207c6c16
3 changed files with 13 additions and 3 deletions
@@ -57,7 +57,7 @@ public class ApplicationContextAotGenerator {
new ApplicationContextInitializationCodeGenerator(applicationContext, generationContext);
DefaultListableBeanFactory beanFactory = applicationContext.getDefaultListableBeanFactory();
new BeanFactoryInitializationAotContributions(beanFactory).applyTo(generationContext, codeGenerator);
return codeGenerator.getGeneratedClass().getName();
return codeGenerator.getClassName();
});
}
@@ -127,8 +127,9 @@ class ApplicationContextInitializationCodeGenerator implements BeanFactoryInitia
return ArgumentCodeGenerator.from(new InitializerMethodArgumentCodeGenerator());
}
GeneratedClass getGeneratedClass() {
return this.generatedClass;
@Override
public ClassName getClassName() {
return this.generatedClass.getName();
}
@Override