[jbosstools-issues] [JBoss JIRA] Updated: (JBIDE-9500) AS7: org.jboss.ide.eclipse.as.management.as7 is inconsistent in terms of exported/hidden packages

Andre Dietisheim (JIRA) jira-events at lists.jboss.org
Wed Aug 10 09:17:43 EDT 2011


     [ https://issues.jboss.org/browse/JBIDE-9500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Andre Dietisheim updated JBIDE-9500:
------------------------------------

    Description: 
The plugin org.jboss.ide.eclipse.as.management.as7 does not comply to the general eclipse rule where internal package are not exported whereas non-internal packages are exported. We need to correct this.
Furthermore the internal marker appears in the wrong location in the naming scheme. It is called  org.jboss.ide.eclipse.as.management.as7.internal whereas it should be called org.jboss.ide.eclipse.as.internal.management.as7
Along with this wrong hiding/exporting behavior the as7 manager classes are spread across org.jboss.ide.eclipse.as.core and org.jboss.ide.eclipse.management.as7. All AS7 management service classes belong to the management plugin which then should only export interfaces.

  was:
The plugin org.jboss.ide.eclipse.as.management.as7 does not comply to the general eclipse rule where internal package are not exported whereas non-internal packages are exported. We need to correct this.
Furthermore the internal marker appears in the wrong location in the naming scheme. It is called  org.jboss.ide.eclipse.as.management.as7.internal whereas it should be called org.jboss.ide.eclipse.as.internal.management.as7



> AS7: org.jboss.ide.eclipse.as.management.as7 is inconsistent in terms of exported/hidden packages
> -------------------------------------------------------------------------------------------------
>
>                 Key: JBIDE-9500
>                 URL: https://issues.jboss.org/browse/JBIDE-9500
>             Project: Tools (JBoss Tools)
>          Issue Type: Enhancement
>          Components: JBossAS
>    Affects Versions: 3.3.0.M3
>            Reporter: Andre Dietisheim
>            Assignee: Andre Dietisheim
>             Fix For: 3.3.0.M3
>
>
> The plugin org.jboss.ide.eclipse.as.management.as7 does not comply to the general eclipse rule where internal package are not exported whereas non-internal packages are exported. We need to correct this.
> Furthermore the internal marker appears in the wrong location in the naming scheme. It is called  org.jboss.ide.eclipse.as.management.as7.internal whereas it should be called org.jboss.ide.eclipse.as.internal.management.as7
> Along with this wrong hiding/exporting behavior the as7 manager classes are spread across org.jboss.ide.eclipse.as.core and org.jboss.ide.eclipse.management.as7. All AS7 management service classes belong to the management plugin which then should only export interfaces.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list