vertx-codegen icon indicating copy to clipboard operation
vertx-codegen copied to clipboard

Vert.x code generator for asynchronous polyglot APIs

Results 58 vertx-codegen issues
Sort by recently updated
recently updated
newest added

Data objects with setter method comments that contain links like the [`backendConfiguration` property of `ServiceDiscoveryOptions`](https://github.com/vert-x3/vertx-service-discovery/blob/bc6c6847c818d2902c59d7aaf7aa36f32c5855a5/vertx-service-discovery/src/main/java/io/vertx/servicediscovery/ServiceDiscoveryOptions.java#L110-L117) or the [`location` property of `Record`](https://github.com/vert-x3/vertx-service-discovery/blob/bc6c6847c818d2902c59d7aaf7aa36f32c5855a5/vertx-service-discovery/src/main/java/io/vertx/servicediscovery/Record.java#L94-L100) generate Javascript comments where the link is either [omitted](https://github.com/vert-x3/vertx-service-discovery/blob/bc6c6847c818d2902c59d7aaf7aa36f32c5855a5/vertx-service-discovery/src/main/asciidoc/dataobjects.adoc#servicediscoveryoptions)...

A javadoc comment that contains a link to any other `@VertxGen` interface or `@DataObject` class has the effect of truncating the corresponding comments in the generated Javascript code after the...

Having used vertx with the [Ceylon programming language](https://ceylon-lang.org/) for a while, I have noticed that `@GenIgnore` [source](https://github.com/vert-x3/vertx-codegen/blob/master/src/main/java/io/vertx/codegen/annotations/GenIgnore.java) has blocked access to interesting features for reasons that don't seem to apply...

right now everything generated by verty-codegen goes into: ``` outputDirectory\generated ~ generated classes outputDirectory\resources ~ generated resources outputDirectory\ascidoc ~ generated asciidoc ``` It would be great if you could support...

Given data object: ``` @DataObject(generateConverter=true) public class MyDo { private Map data; ... JsonObject ctor, toJson, getter/setter } ``` The converter generated for it silently skips the `Map getData()` method...

If you make a DataObject of this kind ```java @DataObject(generateConverter = true) public class TestObjectWithInterfaceField { private TestInterface anInterface = new TestInterfaceImpl(); public TestObjectWithInterfaceField() { } public TestObjectWithInterfaceField(JsonObject object){ }...

Hi, All java source files are without license headers. Please, confirm the licensing of code and/or content/s, and add license headers https://fedoraproject.org/wiki/Packaging:LicensingGuidelines?rd=Packaging/LicensingGuidelines#License_Clarification Thanks in advance Regards

Some users (me :-) ) use lambda expression in their APIs. It would be very useful to natively bind java.util.function.\* interfaces in codegen, at least : - [ ] java.util.function.Consumer...

wishlist

It would be useful to don't stop class processing at first error encountered.

As I'm constantly dealing with JSON documents which contain Java keywords or illegal characters I always have to work around this problem. This might not be a problem for a...