-
Notifications
You must be signed in to change notification settings - Fork 0
Current tasks
José Carlos Canova edited this page Apr 28, 2025
·
20 revisions
- (Done) Define the base configuration properties for the plugin.
- (Done) Migrate the schema-metaclass project to a new "component (which means new service structure)" independent from springboot framework. The plugin library dependencies need to be evaluated on how is managed by maven.
- (In Progress) Evaluate which libraries shall be adopted and if maven-shade-plugin fits well on repackaging internal plugin dependencies to simplify management and deployment on other environments.
- (Done) Generate in the correct package structure the bytecode classes.
- Define property for custom package structure.
- Configure Maven xml file to properly manage SCM and when ready for release deploy on maven central.
- (Done) Implement the interface IResultSaver from vineflower to generate the source file from the bytecode.
- (In Progress) Remove dependency over nanotek support libraries, to provide a model "free of libraries" except those which are required to integrate on ORM environment.
- Externalize package name configuration for entities(jpa), repositories interfaces(spring data) as a maven plugin configuration property to provide means for customization of package naming.
- Organized components dependencies on maven projects.