[
https://issues.jboss.org/browse/JBIDE-9500?page=com.atlassian.jira.plugin...
]
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