Skip to content

Commit 3c152b7

Browse files
authored
Merge pull request #46292 from gsmet/followup-46284
Simplify pattern used introduced in #46284
2 parents f3068af + c534f77 commit 3c152b7

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

extensions/resteasy-reactive/rest/deployment/src/main/java/io/quarkus/resteasy/reactive/server/deployment/ResteasyReactiveProcessor.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -521,6 +521,9 @@ public void setupEndpoints(ApplicationIndexBuildItem applicationIndexBuildItem,
521521
return false;
522522
};
523523

524+
final boolean filtersAccessResourceMethod = filtersAccessResourceMethod(
525+
resourceInterceptorsBuildItem.getResourceInterceptors());
526+
524527
BiConsumer<String, BiFunction<String, ClassVisitor, ClassVisitor>> transformationConsumer = (name,
525528
function) -> bytecodeTransformerBuildItemBuildProducer
526529
.produce(new BytecodeTransformerBuildItem(name, function));
@@ -563,8 +566,6 @@ public void setupEndpoints(ApplicationIndexBuildItem applicationIndexBuildItem,
563566
classLevelExceptionMappers.isPresent() ? classLevelExceptionMappers.get().getMappers()
564567
: Collections.emptyMap())
565568
.setResourceMethodCallback(new Consumer<>() {
566-
Boolean filtersAccessResourceMethod;
567-
568569
@Override
569570
public void accept(EndpointIndexer.ResourceMethodCallbackEntry entry) {
570571
MethodInfo method = entry.getMethodInfo();
@@ -591,11 +592,6 @@ public void accept(EndpointIndexer.ResourceMethodCallbackEntry entry) {
591592
.build());
592593
}
593594

594-
if (filtersAccessResourceMethod == null) {
595-
filtersAccessResourceMethod = filtersAccessResourceMethod(
596-
resourceInterceptorsBuildItem.getResourceInterceptors());
597-
}
598-
599595
boolean paramsRequireReflection = false;
600596
for (short i = 0; i < method.parametersCount(); i++) {
601597
Type parameterType = method.parameterType(i);

0 commit comments

Comments
 (0)