
All `FailureAnalyzer` implementations should use constructor injection for `BeanFactory` and `Environment` instead of implementing `BeanFactoryAware` or `EnvironmentAware` interfaces. Fixes gh-30585
All `FailureAnalyzer` implementations should use constructor injection for `BeanFactory` and `Environment` instead of implementing `BeanFactoryAware` or `EnvironmentAware` interfaces. Fixes gh-30585