diff --git a/http-api/src/main/java/io/avaje/http/api/Client.java b/http-api/src/main/java/io/avaje/http/api/Client.java index a3409a353..32b259239 100644 --- a/http-api/src/main/java/io/avaje/http/api/Client.java +++ b/http-api/src/main/java/io/avaje/http/api/Client.java @@ -53,6 +53,6 @@ /** * Client interface types that we want to generate HTTP clients for. */ - Class[] types(); + Class[] value(); } } diff --git a/http-generator-client/src/main/java/io/avaje/http/generator/client/ClientProcessor.java b/http-generator-client/src/main/java/io/avaje/http/generator/client/ClientProcessor.java index 9b28b0954..f1fae46d6 100644 --- a/http-generator-client/src/main/java/io/avaje/http/generator/client/ClientProcessor.java +++ b/http-generator-client/src/main/java/io/avaje/http/generator/client/ClientProcessor.java @@ -86,7 +86,7 @@ private void readModule() { } private void writeForImported(Element importedElement) { - ImportPrism.getInstanceOn(importedElement).types().stream() + ImportPrism.getInstanceOn(importedElement).value().stream() .map(ProcessingContext::asElement) .filter(Objects::nonNull) .forEach(this::writeClient); diff --git a/tests/test-client-generation/src/main/java/org/example/package-info.java b/tests/test-client-generation/src/main/java/org/example/package-info.java index 46f00d34e..e9a57c6d7 100644 --- a/tests/test-client-generation/src/main/java/org/example/package-info.java +++ b/tests/test-client-generation/src/main/java/org/example/package-info.java @@ -1,4 +1,4 @@ -@Client.Import(types = OtherApi.class) +@Client.Import(value = OtherApi.class) package org.example; import io.avaje.http.api.Client; diff --git a/tests/test-client-generation/src/test/java/org/example/CommonApiTest.java b/tests/test-client-generation/src/test/java/org/example/CommonApiTest.java index 28eab4660..19ecdcec7 100644 --- a/tests/test-client-generation/src/test/java/org/example/CommonApiTest.java +++ b/tests/test-client-generation/src/test/java/org/example/CommonApiTest.java @@ -12,7 +12,7 @@ import static org.assertj.core.api.Assertions.assertThat; -@Client.Import(types = CommonApi.class) +@Client.Import(CommonApi.class) class CommonApiTest { static CommonApi client;