diff --git a/http-generator-client/src/test/java/io/avaje/http/generator/client/ClientProcessorTest.java b/http-generator-client/src/test/java/io/avaje/http/generator/client/ClientProcessorTest.java index df788114e..43ec46466 100644 --- a/http-generator-client/src/test/java/io/avaje/http/generator/client/ClientProcessorTest.java +++ b/http-generator-client/src/test/java/io/avaje/http/generator/client/ClientProcessorTest.java @@ -50,7 +50,7 @@ void testGeneration() throws Exception { final CompilationTask task = compiler.getTask( - new PrintWriter(System.out), null, null, Arrays.asList("--release=11"), null, files); + new PrintWriter(System.out), null, null, List.of("--release=" + Integer.getInteger("java.specification.version")), null, files); task.setProcessors(Arrays.asList(new ClientProcessor())); assertThat(task.call()).isTrue(); diff --git a/http-generator-client/src/test/java/io/avaje/http/generator/client/clients/ExampleClient2.java b/http-generator-client/src/test/java/io/avaje/http/generator/client/clients/ExampleClient2.java deleted file mode 100644 index 38c0e7b49..000000000 --- a/http-generator-client/src/test/java/io/avaje/http/generator/client/clients/ExampleClient2.java +++ /dev/null @@ -1,10 +0,0 @@ -package io.avaje.http.generator.client.clients; - -import io.avaje.http.api.Client; -import io.avaje.http.api.Patch; - -@Client -public interface ExampleClient2 extends ExampleClient { - @Patch - void patchy2(); -} diff --git a/http-generator-core/src/main/java/io/avaje/http/generator/core/BeanParamReader.java b/http-generator-core/src/main/java/io/avaje/http/generator/core/BeanParamReader.java index 5c18b089d..8218d289e 100644 --- a/http-generator-core/src/main/java/io/avaje/http/generator/core/BeanParamReader.java +++ b/http-generator-core/src/main/java/io/avaje/http/generator/core/BeanParamReader.java @@ -117,7 +117,9 @@ public void writeFormParams(Append writer) { ParamType paramType = field.element.paramType(); String type = propertyParamType(paramType); if (type != null) { - String accessor = (getter != null) ? getter.toString() : field.isPublic() ? field.varName() : null; + String accessor = (getter != null) + ? getter.getSimpleName() + "()" + : field.isPublic() ? field.varName() : null; if (accessor != null) { writer.append(" .%s(\"%s\", %s.%s)", type, field.paramName(), beanVarName, accessor).eol(); }