[ 
http://jira.codehaus.org/browse/MECLIPSE-284?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_104858
 ] 

John Casey commented on MECLIPSE-284:
-------------------------------------

Can you please provide any changes as a unified diff, so we can isolate the 
changed lines? This works much better as these files age, and gives us a much 
more focused idea of what you've done.

Also, please provide some sort of test case that will fail prior to your fix, 
and pass afterwards.

> Transitive dependencies with scope provided should not be part of .classpath 
> file
> ---------------------------------------------------------------------------------
>
>                 Key: MECLIPSE-284
>                 URL: http://jira.codehaus.org/browse/MECLIPSE-284
>             Project: Maven 2.x Eclipse Plugin
>          Issue Type: Improvement
>          Components: dependency resolution
>    Affects Versions: 2.3
>         Environment: Windows XP
>            Reporter: Jan Dieckmann
>         Attachments: AbstractIdeSupportMojo.java
>
>
> We are using the maven eclipse plugin and it does a very good job for us. 
> Úsing the plugin we now have the pom's as the sole source for all .classpath 
> and .project files in our multi module project. We really appreciate this 
> solution. The maven eclipse plugin does a lot for us .. actually it does too 
> much.
> Some of our dependencies have a scope of "provided". The default maven 
> behaviour is to ignore those items when transitive dependencies are resolved. 
> The plugin's behaviour is different and there is no configuration to switch 
> to the default behaviour. At least we did not find one. As a result our 
> .classpath files have a lot of unnecessary references to jar files.
> We changed the class AbstractIdeSupportMojo.java to get rid of dispensable 
> jars. The inner class IVUScopeFilter does the job. This class is used in the 
> method call artifactCollector.collect().
> Is there something we missed or should the plugin be changed in a way we did?
> best regards
> Jan Dieckmann

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira


Reply via email to