Skip to content

Commit 6e800a0

Browse files
committed
format
1 parent eca86ac commit 6e800a0

File tree

19 files changed

+247
-571
lines changed

19 files changed

+247
-571
lines changed

http-generator-client/dependency-reduced-pom.xml

Lines changed: 0 additions & 52 deletions
This file was deleted.

http-generator-client/src/main/java/io/avaje/http/generator/client/ClientProcessor.java

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package io.avaje.http.generator.client;
22

33
import java.io.IOException;
4+
import java.io.Writer;
45
import java.util.LinkedHashSet;
56
import java.util.List;
67
import java.util.Set;
@@ -14,6 +15,7 @@
1415
import javax.lang.model.element.AnnotationValue;
1516
import javax.lang.model.element.Element;
1617
import javax.lang.model.element.TypeElement;
18+
import javax.tools.FileObject;
1719

1820
import io.avaje.http.generator.core.ClientPrism;
1921
import io.avaje.http.generator.core.ControllerReader;
@@ -24,8 +26,7 @@
2426
@SupportedAnnotationTypes({ClientPrism.PRISM_TYPE, ImportPrism.PRISM_TYPE})
2527
public class ClientProcessor extends AbstractProcessor {
2628

27-
private static final String METAINF_SERVICES_PROVIDER =
28-
"META-INF/services/io.avaje.http.client.HttpApiProvider";
29+
private static final String METAINF_SERVICES_PROVIDER = "META-INF/services/io.avaje.http.client.HttpApiProvider";
2930

3031
private final Set<String> generatedClients = new LinkedHashSet<>();
3132

@@ -68,24 +69,24 @@ public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment
6869
}
6970
return false;
7071
}
71-
72+
7273
private void writeServicesFile() {
7374
try {
74-
final var metaInfWriter = ctx.createMetaInfWriter(METAINF_SERVICES_PROVIDER);
75-
final var writer = metaInfWriter.openWriter();
76-
for (final String generatedClient : generatedClients) {
75+
final FileObject metaInfWriter = ctx.createMetaInfWriter(METAINF_SERVICES_PROVIDER);
76+
final Writer writer = metaInfWriter.openWriter();
77+
for (String generatedClient : generatedClients) {
7778
writer.append(generatedClient).append("$Provider\n");
7879
}
7980
writer.close();
80-
} catch (final IOException e) {
81+
} catch (IOException e) {
8182
ctx.logError(null, "Error writing services file " + e, e);
8283
}
8384
}
8485

8586
private void writeForImported(Element importedElement) {
86-
for (final AnnotationMirror annotationMirror : importedElement.getAnnotationMirrors()) {
87-
for (final AnnotationValue value : annotationMirror.getElementValues().values()) {
88-
for (final Object apiClassDef : (List<?>) value.getValue()) {
87+
for (AnnotationMirror annotationMirror : importedElement.getAnnotationMirrors()) {
88+
for (AnnotationValue value : annotationMirror.getElementValues().values()) {
89+
for (Object apiClassDef : (List<?>) value.getValue()) {
8990
writeImported(apiClassDef.toString());
9091
}
9192
}
@@ -94,28 +95,28 @@ private void writeForImported(Element importedElement) {
9495

9596
private void writeImported(String fullName) {
9697
// trim .class suffix
97-
final var apiClassName = fullName.substring(0, fullName.length() - 6);
98-
final var typeElement = ctx.typeElement(apiClassName);
98+
String apiClassName = fullName.substring(0, fullName.length() - 6);
99+
TypeElement typeElement = ctx.typeElement(apiClassName);
99100
if (typeElement != null) {
100101
writeClient(typeElement);
101102
}
102103
}
103104

104105
private void writeClient(Element controller) {
105106
if (controller instanceof TypeElement) {
106-
final var reader = new ControllerReader((TypeElement) controller, ctx);
107+
ControllerReader reader = new ControllerReader((TypeElement) controller, ctx);
107108
reader.read(false);
108109
try {
109110
generatedClients.add(writeClientAdapter(ctx, reader));
110-
} catch (final Throwable e) {
111+
} catch (Throwable e) {
111112
e.printStackTrace();
112113
ctx.logError(reader.beanType(), "Failed to write client class " + e);
113114
}
114115
}
115116
}
116117

117-
protected String writeClientAdapter(ProcessingContext ctx, ControllerReader reader)
118-
throws IOException {
118+
protected String writeClientAdapter(ProcessingContext ctx, ControllerReader reader) throws IOException {
119119
return new ClientWriter(reader, ctx, useJsonB).write();
120120
}
121+
121122
}

http-generator-core/dependency-reduced-pom.xml

Lines changed: 0 additions & 97 deletions
This file was deleted.

http-generator-core/src/main/java/io/avaje/http/generator/core/BaseProcessor.java

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
import javax.annotation.processing.AbstractProcessor;
77
import javax.annotation.processing.ProcessingEnvironment;
88
import javax.annotation.processing.RoundEnvironment;
9-
import javax.annotation.processing.SupportedAnnotationTypes;
109
import javax.annotation.processing.SupportedOptions;
1110
import javax.lang.model.SourceVersion;
1211
import javax.lang.model.element.Element;
@@ -46,7 +45,7 @@ public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment
4645

4746
final Set<? extends Element> controllers =
4847
round.getElementsAnnotatedWith(ctx.typeElement(ControllerPrism.PRISM_TYPE));
49-
for (final Element controller : controllers) {
48+
for (Element controller : controllers) {
5049
writeControllerAdapter(controller);
5150
}
5251

@@ -59,42 +58,44 @@ public boolean process(Set<? extends TypeElement> annotations, RoundEnvironment
5958
private void readOpenApiDefinition(RoundEnvironment round) {
6059
final Set<? extends Element> elements =
6160
round.getElementsAnnotatedWith(ctx.typeElement(OpenAPIDefinitionPrism.PRISM_TYPE));
62-
for (final Element element : elements) {
61+
for (Element element : elements) {
6362
ctx.doc().readApiDefinition(element);
6463
}
6564
}
6665

6766
private void readTagDefinitions(RoundEnvironment round) {
6867
Set<? extends Element> elements =
6968
round.getElementsAnnotatedWith(ctx.typeElement(TagPrism.PRISM_TYPE));
70-
for (final Element element : elements) {
69+
for (Element element : elements) {
7170
ctx.doc().addTagDefinition(element);
7271
}
7372

7473
elements = round.getElementsAnnotatedWith(ctx.typeElement(TagsPrism.PRISM_TYPE));
75-
for (final Element element : elements) {
74+
for (Element element : elements) {
7675
ctx.doc().addTagsDefinition(element);
7776
}
7877
}
79-
78+
8079
private void writeOpenAPI() {
8180
ctx.doc().writeApi();
8281
}
8382

8483
private void writeControllerAdapter(Element controller) {
8584
if (controller instanceof TypeElement) {
86-
final var reader = new ControllerReader((TypeElement) controller, ctx);
85+
ControllerReader reader = new ControllerReader((TypeElement) controller, ctx);
8786
reader.read(true);
8887
try {
8988
writeControllerAdapter(ctx, reader);
90-
} catch (final Throwable e) {
89+
} catch (Throwable e) {
9190
e.printStackTrace();
9291
ctx.logError(reader.beanType(), "Failed to write $Route class " + e);
9392
}
9493
}
9594
}
9695

97-
/** Write the adapter code for the given controller. */
98-
public abstract void writeControllerAdapter(ProcessingContext ctx, ControllerReader reader)
99-
throws IOException;
96+
/**
97+
* Write the adapter code for the given controller.
98+
*/
99+
public abstract void writeControllerAdapter(ProcessingContext ctx, ControllerReader reader) throws IOException;
100+
100101
}

0 commit comments

Comments
 (0)