Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [qvtd-dev] Latest commits

Hi ,

I mentioned yesterday, rebase was troublesome with the plugins renaming. So I'm in favor of merges till the new plugins are in master.

asanchez/mtc2 merged on top of master and pushed.

Tests pass in local. Tests job running.

Regards,
Adolfo.
--

On 30/04/2015 11:52, Ed Willink wrote:
Hi

I guess we put https://bugs.eclipse.org/bugs/show_bug.cgi?id=454555#c15
down as a finger trouble GIT misalignment.

I'm not doing anything much with QVTd at the moment. I'm looking at the
OCL regression:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=465896

Then reworking the QVTd library to use the correct metalevel.

https://bugs.eclipse.org/bugs/show_bug.cgi?id=445105

this should be small localized change.

Then my evaluation enhancements have gone stale and will be a nightmare
to merge, but you won't make them much worse.

It would help if output-only *.xmi/*.qvtas are .gitignore'd.

See if you can rebase rather than merge.

     Regards

         Ed


On 30/04/2015 10:58, Adolfo Sanchez-Barbudo Herrera wrote:
Hi Ed,

I've checked that some hours after, the master evolved.

I could try a new merge, but firstly I want to make sure you are not
on it.

Regards,
Adolfo.

On 29/04/2015 19:40, Adolfo Sanchez-Barbudo Herrera wrote:
Hi

Some update in my side.

asanchez/mtc integrates OCL2QVTi test cases into the QVTd suite. There
has been a major redesign in the plugins architecture so that,
previously we had:

org.eclipse.qvtd.build.cs2as
org.eclipse.qvtd.build.cs2as.tests
org.eclipse.qvtd.build.cs2as.xtext

and now we have the following ones:

org.eclipse.qvtd.cs2as.runtime
org.eclipse.qvtd.cs2as.compiler
org.eclipse.qvtd.cs2as.compiler.tests
org.eclipse.qvtd.cs2as.build
org.eclipse.qvtd.cs2as.xtext.generator
org.eclipse.qvtd.cs2as.xtext.runtime

Given the major rework, I could not easily rebase asanchez/mtc on top
master. So I've done a merge from master into asanchez/mtc, resulting in
a new asanchez/mtc2. On top the merging commit, I've manually applied
the changes which were done on the old files in master, on the
corresponding new files in asanchez/mtc2.

asanchez/mtc has green test cases in local and in hudson
asanchez/mtc2 has green test cases in local (running in hudson right
now).

It seems that the errors I reported in
https://bugs.eclipse.org/bugs/show_bug.cgi?id=454555#c15 flow away.
Let's see what hudson says.

If everything goes fine in hudson, I'd advance master on top of
asanchez/mtc2. If that occur finally happen, Ed&Horacio please remove
old projects commented above from workspace and import the new ones.

Regards,
Adolfo.
--
On 29/04/2015 17:38, Ed Willink wrote:
Hi

I've just updated GIT master.

This

eliminates MiddlePropertyAssignment/MiddlePropertyCallExp

introduces MappingCall::isInfinite (editor, AS, CS, AS2CS, CS2AS
support
so far.) Evaluation support must ensure that repeated calls are
suppressed. Syntax: an "infinite" keyword infront of the "call"
keyword.

Introduces ImperativeBottomPattern::orderedAssignments. Please create
ImperativeBottomPattern and populate orderedAssignments rather than
BottomPattern::assignments so that assignments are ordered.

Introduces a QVTBase Standard Library with only two methods so far.
With
a bit more work this should allow a flat schedule to invoke something
like modelFor(typedModelName).objectsOfKind(type) to get the prevailing
instances of type in a specific typedmodel rather
thantype::allInstances() which gives the iniotial instnaces of type in
the source models.

The internal API has evolved slightly so please update to OCL
master/N-build.

     Regards

         Ed
_______________________________________________
qvtd-dev mailing list
qvtd-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe
from this list, visit
https://dev.eclipse.org/mailman/listinfo/qvtd-dev
_______________________________________________
qvtd-dev mailing list
qvtd-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/qvtd-dev


-----
No virus found in this message.
Checked by AVG - www.avg.com
Version: 2015.0.5941 / Virus Database: 4339/9661 - Release Date: 04/30/15



_______________________________________________
qvtd-dev mailing list
qvtd-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe
from this list, visit
https://dev.eclipse.org/mailman/listinfo/qvtd-dev


Back to the top