[ 
https://issues.apache.org/jira/browse/LABS-410?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12743844#action_12743844
 ] 

Simone Gianni commented on LABS-410:
------------------------------------

This could bring another advantage, that is not requiring to clean install 
dependencies separately when magma:run is invoked for a web project. In fact, 
directing output of project linked source folders to a specific output folder, 
and including it in the magma:run classpath, can ease the pain of rebuilding 
them.

Since there could be exist a problem with duplicate resources however, this 
solution has to be validated against generated magma.locals and possible 
enhancements on that part before.

> [eclipse] Linked source folder for project which are a dependency
> -----------------------------------------------------------------
>
>                 Key: LABS-410
>                 URL: https://issues.apache.org/jira/browse/LABS-410
>             Project: Labs
>          Issue Type: Improvement
>          Components: Magma
>    Affects Versions: Current
>            Reporter: Simone Gianni
>             Fix For: Current
>
>
> The Magma Eclipse plugin currently creates linked source folders for sources 
> of Magma dependencies. This gives AJDT the ability to properly resolve all 
> Magma aspects, ITDs, and also to weave in user's own aspects.
> When a project in the workspace is added as a dependency, however, only the 
> binary output folder of the project is exposed to AJDT, giving access only to 
> stuff already weaved there, but not using aspects in that project or giving 
> the ability to weave into it. 
> AJDT only offers ways to add the project to the inpath or to the aspectpath, 
> as opposed to a LTW-like environment.
> So, we need linked sources also for those projects.

-- 
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

Reply via email to