You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@daffodil.apache.org by "Steve Lawrence (JIRA)" <ji...@apache.org> on 2019/02/14 14:50:00 UTC

[jira] [Resolved] (DAFFODIL-2067) Compile dependency on JUnit4

     [ https://issues.apache.org/jira/browse/DAFFODIL-2067?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Steve Lawrence resolved DAFFODIL-2067.
--------------------------------------
    Resolution: Fixed

Fixed inĀ 3e497fa25b458de131e873c713b3fa90209e8a4c

> Compile dependency on JUnit4
> ----------------------------
>
>                 Key: DAFFODIL-2067
>                 URL: https://issues.apache.org/jira/browse/DAFFODIL-2067
>             Project: Daffodil
>          Issue Type: Bug
>          Components: TDML Runner
>            Reporter: Steve Lawrence
>            Assignee: Steve Lawrence
>            Priority: Blocker
>             Fix For: 2.3.0
>
>
> The TDML Runner has a compile time dependency on JUnit4. This means that the Junit4 jar and its dependencies are included in our binary distributions, and that affects licensing. The new dependencies do have compatible licenses with Apache, but it really seems unnecessary to include something intended for testing as a compile dependency.
> To avoid that and any potential licensing issues, we should remove this compile dependency and handle it somehow else, e.g. reflection.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)