Skip to content

Commit 947339d

Browse files
committed
RESTServer minor edits
1 parent fb36cb7 commit 947339d

File tree

1 file changed

+9
-5
lines changed

1 file changed

+9
-5
lines changed

convex-restapi/src/main/java/convex/restapi/RESTServer.java

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import java.nio.file.Files;
66
import java.nio.file.Path;
77
import java.util.HashMap;
8+
import java.util.function.Consumer;
89

910
import org.eclipse.jetty.server.ServerConnector;
1011
import org.slf4j.Logger;
@@ -31,6 +32,8 @@
3132
import io.javalin.http.staticfiles.Location;
3233
import io.javalin.openapi.JsonSchemaLoader;
3334
import io.javalin.openapi.JsonSchemaResource;
35+
import io.javalin.openapi.OpenApiInfo;
36+
import io.javalin.openapi.plugin.DefinitionConfiguration;
3437
import io.javalin.openapi.plugin.OpenApiPlugin;
3538
import io.javalin.openapi.plugin.redoc.ReDocPlugin;
3639
import io.javalin.openapi.plugin.swagger.SwaggerPlugin;
@@ -124,14 +127,15 @@ protected void addOpenApiPlugins(JavalinConfig config) {
124127
String docsPath="openapi-plugin/openapi-default.json";
125128

126129
config.registerPlugin(new OpenApiPlugin(pluginConfig -> {
127-
128130
pluginConfig
129131
.withDocumentationPath(docsPath)
130132
.withDefinitionConfiguration((version, definition) -> {
131-
definition.withInfo(info -> {
132-
info.setTitle("Convex REST API");
133-
info.setVersion("0.7.0");
134-
});
133+
DefinitionConfiguration def=definition;
134+
def=def.withInfo((Consumer <OpenApiInfo>)
135+
info -> {
136+
info.setTitle("Convex REST API");
137+
info.setVersion("0.7.0");
138+
});
135139
});
136140
}));
137141

0 commit comments

Comments
 (0)