Skip to content

EMF Validation 1.14.2rc2 & EMF Transaction 1.14.3rc1#1358

Merged
pcdavid merged 1 commit intomainfrom
emf-services/1.14-updates
May 3, 2026
Merged

EMF Validation 1.14.2rc2 & EMF Transaction 1.14.3rc1#1358
pcdavid merged 1 commit intomainfrom
emf-services/1.14-updates

Conversation

@pcdavid
Copy link
Copy Markdown
Contributor

@pcdavid pcdavid commented May 3, 2026

Signed-off-by: Pierre-Charles David pierre-charles.david@obeo.fr

Signed-off-by: Pierre-Charles David <pierre-charles.david@obeo.fr>
@pcdavid pcdavid enabled auto-merge (rebase) May 3, 2026 12:50
@pcdavid pcdavid merged commit 98b00c8 into main May 3, 2026
2 checks passed
@pcdavid pcdavid deleted the emf-services/1.14-updates branch May 3, 2026 12:55
@merks
Copy link
Copy Markdown
Contributor

merks commented May 3, 2026

@pcdavid

It would be awfully nice if this issue were addressed:

#1288 (comment)

It's really a trivial fix...

@pcdavid
Copy link
Copy Markdown
Contributor Author

pcdavid commented May 3, 2026

It's not clear to me what must be done. The issue seems to talk about indexes, Lucene and <index path="index"/> that should be removed. I don't see any mention of such an <index> element in either EMF Validation or EMF Transation (here, here and here.

On the table in this comment, the lines for EMF Validation & Transaction are striked, so I interepreted that as "these do not declare an index, there is nothing to do".

@merks
Copy link
Copy Markdown
Contributor

merks commented May 4, 2026

These are points of confusion:

The analyzer only does a pattern match, not considering you might have commented out useless content.

These are actual errors logged when one opens the help (which I see whenever I test the modeling package for each M*/RC*):

image

Things missing from the build.properties?

You should be able to reproduce this with a self-hosted launch from your development IDE.

@pcdavid
Copy link
Copy Markdown
Contributor Author

pcdavid commented May 6, 2026

The documentation issues should be fixed by eclipse-emfservices/emf-validation#66 and eclipse-emfservices/emf-transaction#45.

I also want to remove source features (eclipse-emfservices/emf-validation#21 and eclipse-emfservices/emf-transaction#33) before making a (hopefully final) contribution for 2026-06.

@merks
Copy link
Copy Markdown
Contributor

merks commented May 6, 2026

@pcdavid

You're awesome! I really, really appreciate that. ❣️

I would have helped more directly, but there is no Oomph setup so I would have been tempted to create that first. For MWE it took me 5 minutes to materialize a development IDE with the setup, fix the problem, and push a PR. Just saying. 🙊

@pcdavid
Copy link
Copy Markdown
Contributor Author

pcdavid commented May 8, 2026

See #1361

As for Oomph, sorry, I'm sure for someone who already knows Oomph it's more efficient.
But I spend most of my time on web-related projects now and I don't have the time/energy to adopt completely new (for me) tools and workflows for these RCP projects in maintenance mode.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants