From 7dac15f2381ab64bb5ef5cb41f0d2c10da003499 Mon Sep 17 00:00:00 2001 From: Moritz Halbritter Date: Thu, 14 Jul 2022 12:19:28 +0200 Subject: [PATCH] Add netty runtime hints to cloud-function-webflux test --- cloud-function-webflux/build.gradle | 1 + .../function/webflux/CloudFunctionWebFluxApplication.java | 3 +++ 2 files changed, 4 insertions(+) diff --git a/cloud-function-webflux/build.gradle b/cloud-function-webflux/build.gradle index 05fe64ae..c6f019a4 100644 --- a/cloud-function-webflux/build.gradle +++ b/cloud-function-webflux/build.gradle @@ -15,6 +15,7 @@ dependencies { implementation(platform("org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}")) implementation("org.springframework.boot:spring-boot-starter") implementation("org.springframework.cloud:spring-cloud-starter-function-webflux") + implementation(project(":aot-smoke-test-third-party-hints")) testImplementation("org.springframework.boot:spring-boot-starter-test") diff --git a/cloud-function-webflux/src/main/java/com/example/cloud/function/webflux/CloudFunctionWebFluxApplication.java b/cloud-function-webflux/src/main/java/com/example/cloud/function/webflux/CloudFunctionWebFluxApplication.java index c7b7a62d..2f1bd5ae 100644 --- a/cloud-function-webflux/src/main/java/com/example/cloud/function/webflux/CloudFunctionWebFluxApplication.java +++ b/cloud-function-webflux/src/main/java/com/example/cloud/function/webflux/CloudFunctionWebFluxApplication.java @@ -1,9 +1,12 @@ package com.example.cloud.function.webflux; +import org.springframework.aot.smoketest.thirdpartyhints.NettyRuntimeHints; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.context.annotation.ImportRuntimeHints; @SpringBootApplication +@ImportRuntimeHints(NettyRuntimeHints.class) public class CloudFunctionWebFluxApplication { public static void main(String[] args) {