Skip to content

Splitting the project in Maven modules #8

@Xaelis

Description

@Xaelis

To improve the future compatibility with GWT 3, Vue GWT should be split in Maven modules.
This has been proposed by Colin Alworth on gitter.
The idea would be to extract some features in modules:

  • The Annotations and Interfaces (used for processing) in an API module
  • The Annotation processors in a processors module

Users of the library would then depend on Vue GWT (that would depend on the API module). They would also depend on the processors module with optional=true to avoid including these classes in their final build.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions