eclipse-vertx / vertx-codegen

Vert.x code generator for asynchronous polyglot APIs
Apache License 2.0
105 stars 92 forks source link

Split package removal #382

Closed vietj closed 4 months ago

vietj commented 4 months ago

This removes split packages of the code generator.

This is a breaking change for code generator implementations since the generator classes are repacked as io.vertx.codegen.processor, generators should be updated accordingly.

This does not add JPMS support to the code generator itself, while this is not precluded, this is a non goal.

vietj commented 4 months ago

cc @jponge

vietj commented 4 months ago

@jponge I removed the JPMS part which relates to the build as I first want to repackage the processor and update the stack accordingly, therefore the commit that introduces the module-info and modifies the build is removed, only the io.vertx.codegen. classes are repackaged to io.vertx.codegen.processor.