Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [Dltk-dev] Triggering script builds

Registering a structural change plus the dependency results in a build being triggered, but ParserBuildParticipantFactory ends up short-circuiting the build by grabbing a cached AST.  Shouldn't the dependency modification invalidate the cached AST somehow before triggering the build?

On Sep 23, 2011, at 6:36 PM, Alexey Panchenko wrote:

> Probably you should report your changes as structural.
> Structural here means "change of the external module interface".
> 
> The idea is simple if you change external interface, like add/remove
> class member, then all the dependent modules should be recompiled, but
> if change was completely internal, like 1->2 in the body of the
> function - then it's not necessary to recompiled other files.
> 
> 
> 



Back to the top