Browse Source

Polish

pull/28863/head
Stephane Nicoll 3 years ago
parent
commit
ba5ab1ad9d
  1. 6
      spring-beans/src/test/java/org/springframework/beans/factory/aot/InstanceSupplierCodeGeneratorTests.java

6
spring-beans/src/test/java/org/springframework/beans/factory/aot/InstanceSupplierCodeGeneratorTests.java

@ -72,8 +72,6 @@ class InstanceSupplierCodeGeneratorTests {
private final DefaultGenerationContext generationContext; private final DefaultGenerationContext generationContext;
private boolean allowDirectSupplierShortcut = false;
InstanceSupplierCodeGeneratorTests() { InstanceSupplierCodeGeneratorTests() {
this.generatedFiles = new InMemoryGeneratedFiles(); this.generatedFiles = new InMemoryGeneratedFiles();
@ -302,7 +300,6 @@ class InstanceSupplierCodeGeneratorTests {
return (T) beanFactory.getBean("testBean"); return (T) beanFactory.getBean("testBean");
} }
@SuppressWarnings("unchecked")
private void compile(DefaultListableBeanFactory beanFactory, private void compile(DefaultListableBeanFactory beanFactory,
BeanDefinition beanDefinition, BeanDefinition beanDefinition,
BiConsumer<InstanceSupplier<?>, Compiled> result) { BiConsumer<InstanceSupplier<?>, Compiled> result) {
@ -313,8 +310,9 @@ class InstanceSupplierCodeGeneratorTests {
GeneratedClass generateClass = this.generationContext.getGeneratedClasses().addForFeature("TestCode", typeBuilder); GeneratedClass generateClass = this.generationContext.getGeneratedClasses().addForFeature("TestCode", typeBuilder);
InstanceSupplierCodeGenerator generator = new InstanceSupplierCodeGenerator( InstanceSupplierCodeGenerator generator = new InstanceSupplierCodeGenerator(
this.generationContext, generateClass.getName(), this.generationContext, generateClass.getName(),
generateClass.getMethods(), this.allowDirectSupplierShortcut); generateClass.getMethods(), false);
Executable constructorOrFactoryMethod = ConstructorOrFactoryMethodResolver.resolve(registeredBean); Executable constructorOrFactoryMethod = ConstructorOrFactoryMethodResolver.resolve(registeredBean);
assertThat(constructorOrFactoryMethod).isNotNull();
CodeBlock generatedCode = generator.generateCode(registeredBean, constructorOrFactoryMethod); CodeBlock generatedCode = generator.generateCode(registeredBean, constructorOrFactoryMethod);
typeBuilder.set(type -> { typeBuilder.set(type -> {
type.addModifiers(Modifier.PUBLIC); type.addModifiers(Modifier.PUBLIC);

Loading…
Cancel
Save