[ https://issues.apache.org/jira/browse/LABS-398?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12741906#action_12741906 ]
Simone Gianni commented on LABS-398: ------------------------------------ I had to rewrite quite a bit. Now I query the Maven project model directly instead of polling the classpath container, this gives some advantages like using maven artifact resolution independently of the "attach sources" action. Still have to deal with the download part, tracked in LABS-408 . This has the disadvantage of not enabling the use of non-maven aspectj libraries, but since there are not many known, this is very low priority :D Still the loop with async download is present, again this is in LABS-408. Moreover, there is a (not clear) problem in deleting some folders, probably it's because Eclipse is using them. I solved that situation with a different workaround. > [eclipse] too many rebuilds are triggered > ----------------------------------------- > > Key: LABS-398 > URL: https://issues.apache.org/jira/browse/LABS-398 > Project: Labs > Issue Type: Bug > Components: Magma > Affects Versions: Current > Reporter: Simone Gianni > Assignee: Simone Gianni > Fix For: Current > > > When the pom is modified, it triggers a mavn update, which triggers a magma > linked sources update, which triggers an aspectjbuild. > Somehow, often this cycle is repeated multiple times, while in theory only > once should be enough. > Additionally AJDT often triggers a complete recompile, seeing a lot of files > changed, even if they are not (magma has not reunzipped them). -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: labs-unsubscr...@labs.apache.org For additional commands, e-mail: labs-h...@labs.apache.org