Closed panderspl closed 5 years ago
I’m not opposed to this, but FYI this will cause extra work for groan generator with yet another set f module naming conventions.
All of the changes here are included in #547 so I'm closing this one so we can accept the other one which contains more changes.
This change is renaming AIO project modules dropping -jar suffix for the platform and share modules and adding base artifact id as a prefix to the integration-tests module. The rationale behind it is that: 1) as extensions can be built as AMPs, the -jar suffix is misleading and does not fit well when delivering software to a customer; 2) integration tests module without prefix is causing issues when working on and importing multiple projects into IDE. Of course, these changes can be done manually on case-by-case basis but changing modules' names in a generated project is both time consuming and very error prone process.
We have been in touch with Ole about this issue but had no chance to fully discuss it with him yet.