[ 
https://issues.apache.org/jira/browse/MNG-7026?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17236773#comment-17236773
 ] 

Martin Kanters commented on MNG-7026:
-------------------------------------

Thanks for coming back so quickly. I do not work with such big projects, so I 
do not share your experience, but I do understand what you mean now.

One thing is on my mind. In the case that you have these projects: C depends on 
B depends on A. You mean that if you change A, you only want to rebuild B and 
not C using something like -amd. 
While it's less common, it's possible that C could fail by the changes A 
introduces. Is that something that you don't mind in your use-case? 

> Ability to only build direct dependants
> ---------------------------------------
>
>                 Key: MNG-7026
>                 URL: https://issues.apache.org/jira/browse/MNG-7026
>             Project: Maven
>          Issue Type: New Feature
>          Components: Command Line, core
>    Affects Versions: 3.6.3
>            Reporter: Chadi
>            Priority: Minor
>              Labels: easyfix, features
>
> We are an organization with a large reactor. When we update a project X, we 
> would like to have the possibility to compile the artifacts that directly 
> depend on X, without having to recompile everything.
> The fix itself is trivial and consists of traversing in non-recursive mode. I 
> can prepare a PR if you are OK with the request.
> Its activation could be done using a flag such as --amdd, 
> --also-make-direct-dependents, or maybe --also-make-dependents=direct
> What do you think?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to