jackrabbit-oak-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcel Reutegger (JIRA)" <j...@apache.org>
Subject [jira] [Resolved] (OAK-3636) Change scope of json-simple from compile to test
Date Mon, 16 Nov 2015 09:06:11 GMT

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

Marcel Reutegger resolved OAK-3636.
    Resolution: Fixed

The scope change of json-simple in oak-core also required changes in other modules:

- oak-authorization-cug made use of the transitive junit dependency brought in by oak-core
-> json-simple -> junit. I added an explicit junit test dependency to oak-authorization-cug
- oak-run used json-simple through oak-core. I added an explicit json-simple compile dependency
and excluded junit.

Done in trunk: http://svn.apache.org/r1714526

The issue with the incorrect junit scope of json-simple was initially reported by Andrew Cottrell
on the [oak-dev|http://mail-archives.apache.org/mod_mbox/jackrabbit-oak-dev/201511.mbox/%3CCAAtMD1O4Y1FFgTiP89HEK2D4871nwgkk%3DGhOUj9dBT5LPg9LHg%40mail.gmail.com%3E]

> Change scope of json-simple from compile to test
> ------------------------------------------------
>                 Key: OAK-3636
>                 URL: https://issues.apache.org/jira/browse/OAK-3636
>             Project: Jackrabbit Oak
>          Issue Type: Improvement
>          Components: core
>            Reporter: Marcel Reutegger
>            Assignee: Marcel Reutegger
>            Priority: Minor
>             Fix For: 1.3.11
> The library json-simple is only used by test code in oak-core but currently has a compile
scope dependency.

This message was sent by Atlassian JIRA

View raw message