aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jarek Gawor (JIRA)" <>
Subject [jira] Commented: (ARIES-266) JPA module has dependencies on Application modules
Date Wed, 24 Mar 2010 17:47:27 GMT


Jarek Gawor commented on ARIES-266:

I also reimplemented the Application's VersionRange interface using VersionRange class from
the util module. Committed in revision 927127. This was done in order to keep existing code
working and to reduce code duplication. 
In the future we might want to consider removing the Application's VersionRange interface
and just using the VersionRange class from the util module.

> JPA module has dependencies on Application modules
> --------------------------------------------------
>                 Key: ARIES-266
>                 URL:
>             Project: Aries
>          Issue Type: Improvement
>          Components: Application, JPA
>    Affects Versions: 0.1
>            Reporter: Jarek Gawor
>            Assignee: Jarek Gawor
>             Fix For: 0.1
> Some of the JPA code uses VersionRange code from the Application module. Since VersionRage
is an interface in the application api module, JPA ends up pulling two application bundles:
api (for the interface) and utils (for the implementation). 
> These dependencies should be completely unnecessary. To break this dependency, the VersionRange
class can be moved to the "util" module which JPA already uses.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message