Open
Description
Hi!
My EB service looks like this:
@Fluent
MyService getTickets1(JsonObject whatever, Handler<AsyncResult<List<Ticket>>> e);
@Fluent
MyService getTickets2(JsonObject whatever, Handler<AsyncResult<List<package2.Ticket>>> e);
notice that handlers accept lists of Ticket
s from two different packages (package1
which is imported (import package1.Ticket;
) and package2
).
When I try to build my project, generated file (MyServiceVertxEBProxy
) have two ambiguous imports:
import package1.Ticket;
import package2.Ticket;
And of course Java cannot distinguish which Ticket
to use and throws compile time error on the second import "a type with the same simple name is already defined by the single-type-import of package1.Ticket"
Of course, this is simplified example. I'm using vertx-codegen
version 3.5.0
.
Metadata
Metadata
Assignees
Labels
No labels