Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » QVT-OML » Constant rebuilds
Constant rebuilds [message #1006172] Wed, 30 January 2013 10:46 Go to next message
Eclipse UserFriend
Hello,

I have a number of transformation files, each of which includes a number
of library qvto files. No matter which file I change, on saving the
change the QVT builder always rebuilds ALL qvt files. Due to the size of
the transformations, this stalls the development process in the order of
magnitude of 10s of seconds. Obviously this is a major nuisance.

Can I do anything about this?

Version: 4.2.1
Build id: M20120914-1800

Regards
Marius
Re: Constant rebuilds [message #1006186 is a reply to message #1006172] Wed, 30 January 2013 11:48 Go to previous message
Ed Willink is currently offline Ed WillinkFriend
Messages: 4155
Registered: July 2009
Senior Member
Hi

I think there is very limited dependency analysis so that a 'safe'
approach is taken.

Currently there is no persisted intermediate comparable to *.class for
Java. There is work in progress but it could be quite some time.

You may be able to control things a bit by switching off Build
automatically until you are ready to go. I have observed some
aggravating build interactions when GIT/Acceleo/MWE/Xtext are also being
helpful. Switching off Build automatically can really help here.

Regards

Ed Willink


On 30/01/2013 10:46, Marius Gröger wrote:
> Hello,
>
> I have a number of transformation files, each of which includes a number
> of library qvto files. No matter which file I change, on saving the
> change the QVT builder always rebuilds ALL qvt files. Due to the size of
> the transformations, this stalls the development process in the order of
> magnitude of 10s of seconds. Obviously this is a major nuisance.
>
> Can I do anything about this?
>
> Version: 4.2.1
> Build id: M20120914-1800
>
> Regards
> Marius
Previous Topic:Unsettable attribute, intrinsic defaults
Next Topic:Property 'ownedPort' is read-only
Goto Forum:
  


Current Time: Fri Nov 28 22:11:48 GMT 2014

Powered by FUDForum. Page generated in 0.12010 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software