@@ -72,8 +72,6 @@ class BeanDefinitionMethodGeneratorTests {
72
72
73
73
private DefaultListableBeanFactory beanFactory ;
74
74
75
- private MockSpringFactoriesLoader springFactoriesLoader ;
76
-
77
75
private MockBeanRegistrationsCode beanRegistrationsCode ;
78
76
79
77
private BeanDefinitionMethodGeneratorFactory methodGeneratorFactory ;
@@ -83,9 +81,8 @@ void setup() {
83
81
this .generatedFiles = new InMemoryGeneratedFiles ();
84
82
this .generationContext = new DefaultGenerationContext (this .generatedFiles );
85
83
this .beanFactory = new DefaultListableBeanFactory ();
86
- this .springFactoriesLoader = new MockSpringFactoriesLoader ();
87
84
this .methodGeneratorFactory = new BeanDefinitionMethodGeneratorFactory (
88
- new AotFactoriesLoader (this .beanFactory , this . springFactoriesLoader ));
85
+ new AotFactoriesLoader (this .beanFactory , new MockSpringFactoriesLoader () ));
89
86
this .beanRegistrationsCode = new MockBeanRegistrationsCode (
90
87
ClassName .get ("__" , "Registration" ));
91
88
}
@@ -142,7 +139,7 @@ void generateBeanDefinitionMethodWhenHasInstancePostProcessorGeneratesMethod() {
142
139
.returns (TestBean .class ).addCode ("return new $T($S);" ,
143
140
TestBean .class , "postprocessed" ));
144
141
beanRegistrationCode .addInstancePostProcessor (MethodReference .ofStatic (
145
- beanRegistrationCode .getClassName (), method .getName (). toString () ));
142
+ beanRegistrationCode .getClassName (), method .getName ()));
146
143
};
147
144
List <BeanRegistrationAotContribution > aotContributions = Collections
148
145
.singletonList (aotContribution );
@@ -354,7 +351,7 @@ void generateBeanDefinitionMethodWhenPackagePrivateBean() {
354
351
Collections .emptyList ());
355
352
MethodReference method = generator .generateBeanDefinitionMethod (
356
353
this .generationContext , "" , this .beanRegistrationsCode );
357
- testCompiledResult (method , false , (actual , compiled ) -> {
354
+ testCompiledResult (method , (actual , compiled ) -> {
358
355
DefaultListableBeanFactory freshBeanFactory = new DefaultListableBeanFactory ();
359
356
freshBeanFactory .registerBeanDefinition ("test" , actual );
360
357
Object bean = freshBeanFactory .getBean ("test" );
@@ -367,23 +364,15 @@ void generateBeanDefinitionMethodWhenPackagePrivateBean() {
367
364
private RegisteredBean registerBean (RootBeanDefinition beanDefinition ) {
368
365
String beanName = "testBean" ;
369
366
this .beanFactory .registerBeanDefinition (beanName , beanDefinition );
370
- RegisteredBean registeredBean = RegisteredBean .of (this .beanFactory , beanName );
371
- return registeredBean ;
367
+ return RegisteredBean .of (this .beanFactory , beanName );
372
368
}
373
369
374
- @ SuppressWarnings ("unchecked" )
375
370
private void testCompiledResult (MethodReference method ,
376
371
BiConsumer <RootBeanDefinition , Compiled > result ) {
377
- testCompiledResult (method , false , result );
378
- }
379
-
380
- @ SuppressWarnings ("unchecked" )
381
- private void testCompiledResult (MethodReference method , boolean targetClassAccess ,
382
- BiConsumer <RootBeanDefinition , Compiled > result ) {
383
372
this .generationContext .writeGeneratedContent ();
384
373
JavaFile javaFile = generateJavaFile (method );
385
- TestCompiler .forSystem ().withFiles (this .generatedFiles ).printFiles ( System . out )
386
- . compile ( javaFile ::writeTo , compiled -> result .accept (
374
+ TestCompiler .forSystem ().withFiles (this .generatedFiles ).compile (
375
+ javaFile ::writeTo , compiled -> result .accept (
387
376
(RootBeanDefinition ) compiled .getInstance (Supplier .class ).get (),
388
377
compiled ));
389
378
}
0 commit comments