You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beam.apache.org by "Ismaël Mejía (JIRA)" <ji...@apache.org> on 2017/04/16 15:52:42 UTC

[jira] [Commented] (BEAM-1984) Enable dependency analysis of non-compile dependencies

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

Ismaël Mejía commented on BEAM-1984:
------------------------------------

One possible caveat is that a particular case can happen, a user can add a dependency for tests but forget to put it in the test scope and get that code merged, then other user takes the new code with the dependency and runs but skip the tests locally, in this case it will fail for them, this is not bad because at least we will find the issue, but can be annoying for the person who detects it.

> Enable dependency analysis of non-compile dependencies
> ------------------------------------------------------
>
>                 Key: BEAM-1984
>                 URL: https://issues.apache.org/jira/browse/BEAM-1984
>             Project: Beam
>          Issue Type: Improvement
>          Components: build-system
>    Affects Versions: Not applicable
>            Reporter: Ismaël Mejía
>            Assignee: Ismaël Mejía
>            Priority: Minor
>
> Currently the dependency analysis is ignoring test dependencies, however if we run:
> mvn install -Dmaven.test.skip=true
> It complains on multiple modules on dependencies that should be scoped properly into the test mode but aren’t currently.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)