Merge pull request #31433 from martin-lukas
* pr/31433: Polish "Ignore @Value on record property" Ignore @Value on record property Closes gh-31433
This commit is contained in:
		
						commit
						bb446a3905
					
				| 
						 | 
					@ -582,6 +582,10 @@ public class AutowiredAnnotationBeanPostProcessor implements SmartInstantiationA
 | 
				
			||||||
						return;
 | 
											return;
 | 
				
			||||||
					}
 | 
										}
 | 
				
			||||||
					if (method.getParameterCount() == 0) {
 | 
										if (method.getParameterCount() == 0) {
 | 
				
			||||||
 | 
											if (method.getDeclaringClass().isRecord()) {
 | 
				
			||||||
 | 
												// Annotations on the compact constructor arguments made available on accessors, ignoring.
 | 
				
			||||||
 | 
												return;
 | 
				
			||||||
 | 
											}
 | 
				
			||||||
						if (logger.isInfoEnabled()) {
 | 
											if (logger.isInfoEnabled()) {
 | 
				
			||||||
							logger.info("Autowired annotation should only be used on methods with parameters: " +
 | 
												logger.info("Autowired annotation should only be used on methods with parameters: " +
 | 
				
			||||||
									method);
 | 
														method);
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue