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 User
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 Willink
Messages: 4061
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: Thu Oct 02 04:29:04 GMT 2014

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

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