directory-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shawn McKinney (JIRA)" <>
Subject [jira] [Commented] (FC-109) break core package cycles
Date Mon, 08 Jun 2015 13:05:06 GMT


Shawn McKinney commented on FC-109:

I created a branch (1.0-RC41) and performed the following:

1. moved all entities classes from package to

2. moved all implementation classes from package to

Note - this change should have no impact to clients if they are using the Manager interfaces
and factories in base package -

3. eliminated unnecessary utilities like isNotNull.  refactored code to use commons for these

4. split utilities up by package usage.  some utilities now reside in model package.

5. added a couple interfaces to utilities used by model package

Now the Directory Tangle index has reduced to about 11%.  Most of the issues found by SonarQube
have been resolved.  The impact to existing clients is minimal.  

> break core package cycles
> -------------------------
>                 Key: FC-109
>                 URL:
>             Project: FORTRESS
>          Issue Type: Sub-task
>    Affects Versions: 1.0.0-RC41
>            Reporter: Shawn McKinney
>             Fix For: 1.0.0
> remove the package cycles from the core by moving the entities into a separate package
named 'model'.

This message was sent by Atlassian JIRA

View raw message