Skip to content

Commit aa83bbe

Browse files
arefbehboudiwilkinsona
authored andcommitted
Polish
See gh-42095
1 parent e7d6bd6 commit aa83bbe

File tree

2 files changed

+14
-20
lines changed

2 files changed

+14
-20
lines changed

spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletComponentRegisteringPostProcessor.java

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -121,26 +121,20 @@ public void setApplicationContext(ApplicationContext applicationContext) throws
121121

122122
@Override
123123
public BeanFactoryInitializationAotContribution processAheadOfTime(ConfigurableListableBeanFactory beanFactory) {
124-
return new BeanFactoryInitializationAotContribution() {
125-
126-
@Override
127-
public void applyTo(GenerationContext generationContext,
128-
BeanFactoryInitializationCode beanFactoryInitializationCode) {
129-
for (String beanName : beanFactory.getBeanDefinitionNames()) {
130-
BeanDefinition definition = beanFactory.getBeanDefinition(beanName);
131-
if (Objects.equals(definition.getBeanClassName(),
132-
WebListenerHandler.ServletComponentWebListenerRegistrar.class.getName())) {
133-
String listenerClassName = (String) definition.getConstructorArgumentValues()
134-
.getArgumentValue(0, String.class)
135-
.getValue();
136-
generationContext.getRuntimeHints()
137-
.reflection()
138-
.registerType(TypeReference.of(listenerClassName),
139-
MemberCategory.INVOKE_DECLARED_CONSTRUCTORS);
140-
}
124+
return (generationContext, beanFactoryInitializationCode) -> {
125+
for (String beanName : beanFactory.getBeanDefinitionNames()) {
126+
BeanDefinition definition = beanFactory.getBeanDefinition(beanName);
127+
if (Objects.equals(definition.getBeanClassName(),
128+
WebListenerHandler.ServletComponentWebListenerRegistrar.class.getName())) {
129+
String listenerClassName = (String) definition.getConstructorArgumentValues()
130+
.getArgumentValue(0, String.class)
131+
.getValue();
132+
generationContext.getRuntimeHints()
133+
.reflection()
134+
.registerType(TypeReference.of(listenerClassName),
135+
MemberCategory.INVOKE_DECLARED_CONSTRUCTORS);
141136
}
142137
}
143-
144138
};
145139
}
146140

spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/support/ErrorPageFilter.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -321,12 +321,12 @@ private static class ErrorWrapperResponse extends HttpServletResponseWrapper {
321321
}
322322

323323
@Override
324-
public void sendError(int status) throws IOException {
324+
public void sendError(int status) {
325325
sendError(status, null);
326326
}
327327

328328
@Override
329-
public void sendError(int status, String message) throws IOException {
329+
public void sendError(int status, String message) {
330330
this.status = status;
331331
this.message = message;
332332
this.hasErrorToSend = true;

0 commit comments

Comments
 (0)