You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@reef.apache.org by "Markus Weimer (JIRA)" <ji...@apache.org> on 2015/09/14 23:16:46 UTC

[jira] [Created] (REEF-747) Make all assemblies friends of REEF.Common

Markus Weimer created REEF-747:
----------------------------------

             Summary: Make all assemblies friends of REEF.Common
                 Key: REEF-747
                 URL: https://issues.apache.org/jira/browse/REEF-747
             Project: REEF
          Issue Type: Improvement
          Components: REEF.NET
            Reporter: Markus Weimer


REEF.NET has many APIs marked as {{public}} that really shouldn't be. The main reason for that is such that REEF itself can freely call those APIs. Instead, we should move all of those internal APIs to the {{REEF.Common}} project and mark them as {{internal}}. In turn, the other projects need to be declared friends with {{REEF.Common}} such that they still have access.

This JIRA is for the latter of these steps.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)