[SAFRAN-1265] Upgrade templates and plugin to M2Doc 5#126
Open
[SAFRAN-1265] Upgrade templates and plugin to M2Doc 5#126
Conversation
…ash screen to emphasize compatibility to Acceleo 4
… and AQL8 are installed)
…ration migration of DataBase and GraalSystemAndReq [SAFRAN-1240]
… regenerate docx samples
EEF 1.5 generated code has been removed in the previous commit for those plugins and features.
Update TP to Acceleo 4.2.2 update site https://download.eclipse.org/acceleo/updates/releases/4.2/R202603201315/
- Remove EEF from target platform - Remove EEF dependencies from org.obeonetwork.dsl.requirement.edit - Remove dependecies to plugin org.obeonetwork.is.eef.custom from org.obeonetwork.dsl.interaction.design
- Fix version number of osgi.annotation library in org.obeonetwork.dsl.soa.gen.swagger plugin - Add missing dependency org.eclipse.emf.edit.ui in org.obeonetwork.dsl.requirement.design
Subsequent commits will migrate the templates and associated code.
This commit renames the UI plug-in with the new generated name to keep history of existing files during the generation.
Rename legacy SQL generation classes to preserve file history during subsequent generation and manual updates
This commit also: - removes some old generated code, - removes old dependencies (to Acceleo3 and OCL plug-ins), - and update feature according to plug-in changes.
This commit also remove unnecessary dependencies in some MANIFEST.MF.
Fix transparency issue with GIF format (black displayed instead of transparent areas)
Normalize line breaks and spaces in generated output (no functional impact)
If the condition is false, nothing is generated with the carriage return. A workaround is to "evaluate" the carriage return in an expression. An issue will be added on the Acceleo repository. If the condition is false, nothing is generated, including the line break. This workaround forces the line break to be evaluated as part of an expression. An issue will be opened on the Acceleo repository.
In Acceleo3, the generation output was `myEventName.onClick(invalid)`. In Acceleo4, it became `myEventName.onClick()`. To make this more explicit, the new generated output is `myEventName.onClick(UndefinedTypeForThisEvent-PleaseCheckYourModel)`.
"org.antlr.antlr4-runtime" is now used through Acceleo 4 update site.
79f55a3 to
fca221e
Compare
60a7a4c to
29ca000
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add m2doc services into dependencies to match new M2Doc 5 requirements
Upgrade template to new version