eclipse-qvtd / org.eclipse.qvtd

Eclipse Public License 2.0
0 stars 0 forks source link

[specification] Support multi-pattern QVTr domains #89

Open eclipse-qvtd-bot opened 5 days ago

eclipse-qvtd-bot commented 5 days ago

| --- | --- | | Bugzilla Link | 462166 | | Status | NEW | | Importance | P3 normal | | Reported | Mar 15, 2015 08:18 EDT | | Modified | Feb 11, 2017 12:41 EDT | | See also | 510856 | | Reporter | Ed Willink |

Description

RelToCore goes to unleasant lengths to wortkaround the need for multi-pattern domains by fabricating a collections as the pattern root.

Support list of patterns.

eclipse-qvtd-bot commented 5 days ago

By Ed Willink on Mar 15, 2015 13:37

CS and AS and CS2AS support added.

Pushed to master for M6.

TODO:

eclipse-qvtd-bot commented 5 days ago

By Horacio Hoyos on Apr 28, 2015 05:26

This also requires modification of the definition of RelationDomain in the QVT Specification.

eclipse-qvtd-bot commented 5 days ago

By Ed Willink on Apr 28, 2015 05:34

(In reply to Horacio Hoyos from comment #2)

This also requires modification of the definition of RelationDomain in the QVT Specification.

See http://solitaire.omg.org/browse/QVT13-42 (Issue 19664)

eclipse-qvtd-bot commented 5 days ago

By Ed Willink on Jun 14, 2016 04:25

(In reply to Ed Willink from comment #3)

See http://solitaire.omg.org/browse/QVT13-42 (Issue 19664)

In QVT 1.3.

The preliminary support for multiple roots is mostly there in QVTr2QVTc for Neon. The most awkward part is the marshalling of multiple arguments in relation calls. The rest just seems to scale without trouble.

eclipse-qvtd-bot commented 5 days ago

By Ed Willink on Feb 11, 2017 09:30

Bug 481082 has been marked as a duplicate of this bug.

eclipse-qvtd-bot commented 5 days ago

By Ed Willink on Feb 11, 2017 12:41

Need multi-rooted primitive domain too. Bug 510856. http://issues.omg.org/browse/QVT14-48