Skip to content

Commit

Permalink
Disable constants generation by default
Browse files Browse the repository at this point in the history
  • Loading branch information
sschnabe committed Aug 18, 2023
1 parent 7e4a0d2 commit a7238a0
Show file tree
Hide file tree
Showing 299 changed files with 7,397 additions and 2,553 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,7 @@ Include in your `pom.xml`:
* supportAsync: use reactivex return types, see [Reactive HTTP Request Processing](https://docs.micronaut.io/latest/guide/index.html#reactiveServer)
* pagable: generate provider for pagable (default `false`)
* generateExamples: generate example objects for the model, based on example and default values (default `false`)
* generateConstants: generate constants for model names and api paths (default `false`)
* generateAuthentication: generate Àuthentication into controller interfaces if response code 401 is present (default `false`)
* sealed: generate sealed interfaces (default `true`)
* record: generate records instead of pojos (default `false`)
Expand Down
22 changes: 7 additions & 15 deletions gen/main/java/testapi/async/reactor/MediatypeApi.java
Original file line number Diff line number Diff line change
Expand Up @@ -4,23 +4,15 @@
@io.micronaut.validation.Validated
public interface MediatypeApi {

java.lang.String PATH_MEDIATYPE_CONSUMES_AND_PRODUCES = "/mediatype/consumes-and-produces";
java.lang.String PATH_MEDIATYPE_CONSUMES_MULTIPART_WITH_FILE_UPLOAD = "/mediatype/consumes-multipart-with-fileupload";
java.lang.String PATH_MEDIATYPE_CONSUMES_MULTIPART_WITHOUT_FILE_UPLOAD = "/mediatype/consumes-multipart-without-fileupload";
java.lang.String PATH_MEDIATYPE_CONSUMES_OCTET_STREAM = "/mediatype/consumes-octet-stream";
java.lang.String PATH_MEDIATYPE_CONSUMES_PLAIN = "/mediatype/consumes-plain";
java.lang.String PATH_MEDIATYPE_PRODUCES_DIFFERENT_MODEL = "/mediatype/produces-with-different-model";
java.lang.String PATH_MEDIATYPE_PRODUCES_SAME_MODEL = "/mediatype/produces-with-same-model";

@io.micronaut.http.annotation.Post(PATH_MEDIATYPE_CONSUMES_AND_PRODUCES)
@io.micronaut.http.annotation.Post("/mediatype/consumes-and-produces")
@io.micronaut.http.annotation.Consumes({ "application/octet-stream" })
@io.micronaut.http.annotation.Produces({ "application/xml" })
reactor.core.publisher.Mono<io.micronaut.http.HttpResponse<StringModel>> mediatypeConsumesAndProduces(
@io.micronaut.core.annotation.NonNull
@io.micronaut.http.annotation.Body
byte[] body);

@io.micronaut.http.annotation.Post(PATH_MEDIATYPE_CONSUMES_MULTIPART_WITH_FILE_UPLOAD)
@io.micronaut.http.annotation.Post("/mediatype/consumes-multipart-with-fileupload")
@io.micronaut.http.annotation.Consumes({ "multipart/form-data" })
@io.micronaut.http.annotation.Produces({ "application/json" })
reactor.core.publisher.Mono<io.micronaut.http.HttpResponse<Multipart>> mediatypeConsumesMultipartWithFileUpload(
Expand All @@ -33,7 +25,7 @@ reactor.core.publisher.Mono<io.micronaut.http.HttpResponse<Multipart>> mediatype
@io.micronaut.core.annotation.NonNull
io.micronaut.http.multipart.StreamingFileUpload file);

@io.micronaut.http.annotation.Post(PATH_MEDIATYPE_CONSUMES_MULTIPART_WITHOUT_FILE_UPLOAD)
@io.micronaut.http.annotation.Post("/mediatype/consumes-multipart-without-fileupload")
@io.micronaut.http.annotation.Consumes({ "multipart/form-data" })
@io.micronaut.http.annotation.Produces({ "application/json" })
reactor.core.publisher.Mono<io.micronaut.http.HttpResponse<Multipart>> mediatypeConsumesMultipartWithoutFileUpload(
Expand All @@ -44,23 +36,23 @@ reactor.core.publisher.Mono<io.micronaut.http.HttpResponse<Multipart>> mediatype
@io.micronaut.http.annotation.Part(value = "userId")
java.lang.Integer userId);

@io.micronaut.http.annotation.Post(PATH_MEDIATYPE_CONSUMES_OCTET_STREAM)
@io.micronaut.http.annotation.Post("/mediatype/consumes-octet-stream")
@io.micronaut.http.annotation.Consumes({ "application/octet-stream" })
@io.micronaut.http.annotation.Produces({ "application/json" })
reactor.core.publisher.Mono<io.micronaut.http.HttpResponse<StringModel>> mediatypeConsumesOctetStream(
@io.micronaut.core.annotation.NonNull
@io.micronaut.http.annotation.Body
byte[] body);

@io.micronaut.http.annotation.Post(PATH_MEDIATYPE_CONSUMES_PLAIN)
@io.micronaut.http.annotation.Post("/mediatype/consumes-plain")
@io.micronaut.http.annotation.Consumes({ "text/plain" })
@io.micronaut.http.annotation.Produces({ "application/json" })
reactor.core.publisher.Mono<io.micronaut.http.HttpResponse<StringModel>> mediatypeConsumesPlain(
@io.micronaut.core.annotation.NonNull
@io.micronaut.http.annotation.Body
java.lang.String body);

@io.micronaut.http.annotation.Get(PATH_MEDIATYPE_PRODUCES_DIFFERENT_MODEL)
@io.micronaut.http.annotation.Get("/mediatype/produces-with-different-model")
@io.micronaut.http.annotation.Produces({ "application/json", "text/plain" })
reactor.core.publisher.Mono<io.micronaut.http.HttpResponse<Object>> mediatypeProducesDifferentModel(
@io.micronaut.core.annotation.NonNull
Expand All @@ -70,7 +62,7 @@ reactor.core.publisher.Mono<io.micronaut.http.HttpResponse<Object>> mediatypePro
@io.micronaut.http.annotation.QueryValue(value = "plain")
java.lang.Boolean plain);

@io.micronaut.http.annotation.Get(PATH_MEDIATYPE_PRODUCES_SAME_MODEL)
@io.micronaut.http.annotation.Get("/mediatype/produces-with-same-model")
@io.micronaut.http.annotation.Produces({ "application/json", "application/xml" })
reactor.core.publisher.Mono<io.micronaut.http.HttpResponse<StringModel>> mediatypeProducesSameModel(
@io.micronaut.core.annotation.NonNull
Expand Down
13 changes: 4 additions & 9 deletions gen/main/java/testapi/async/reactor/Multipart.java
Original file line number Diff line number Diff line change
Expand Up @@ -4,24 +4,19 @@
@io.micronaut.serde.annotation.Serdeable
public class Multipart {

public static final java.lang.String JSON_PROPERTY_ORDER_ID = "orderId";
public static final java.lang.String JSON_PROPERTY_USER_ID = "userId";
public static final java.lang.String JSON_PROPERTY_FILE_NAME = "fileName";
public static final java.lang.String JSON_PROPERTY_FILE = "file";

@com.fasterxml.jackson.annotation.JsonProperty(JSON_PROPERTY_ORDER_ID)
@com.fasterxml.jackson.annotation.JsonProperty("orderId")
@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
private java.lang.Integer orderId;

@com.fasterxml.jackson.annotation.JsonProperty(JSON_PROPERTY_USER_ID)
@com.fasterxml.jackson.annotation.JsonProperty("userId")
@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
private java.lang.Integer userId;

@com.fasterxml.jackson.annotation.JsonProperty(JSON_PROPERTY_FILE_NAME)
@com.fasterxml.jackson.annotation.JsonProperty("fileName")
@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
private java.lang.String fileName;

@com.fasterxml.jackson.annotation.JsonProperty(JSON_PROPERTY_FILE)
@com.fasterxml.jackson.annotation.JsonProperty("file")
@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
private byte[] file;

Expand Down
4 changes: 1 addition & 3 deletions gen/main/java/testapi/async/reactor/NumberModel.java
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,7 @@
@io.micronaut.serde.annotation.Serdeable
public class NumberModel {

public static final java.lang.String JSON_PROPERTY_BAR = "bar";

@com.fasterxml.jackson.annotation.JsonProperty(JSON_PROPERTY_BAR)
@com.fasterxml.jackson.annotation.JsonProperty("bar")
@com.fasterxml.jackson.annotation.JsonInclude(com.fasterxml.jackson.annotation.JsonInclude.Include.NON_NULL)
private java.lang.Double bar;

Expand Down
Loading

0 comments on commit a7238a0

Please sign in to comment.