|
From: <ls...@us...> - 2009-02-28 18:59:13
|
Revision: 5073
http://jnode.svn.sourceforge.net/jnode/?rev=5073&view=rev
Author: lsantha
Date: 2009-02-28 18:59:06 +0000 (Sat, 28 Feb 2009)
Log Message:
-----------
Reduced code duplication in plugins.
Modified Paths:
--------------
trunk/core/descriptors/com.sun.tools.javac.xml
trunk/core/descriptors/javax.ext.tools.xml
trunk/core/descriptors/org.classpath.core.xml
trunk/core/descriptors/org.classpath.ext.core.xml
trunk/core/descriptors/org.classpath.ext.security.xml
trunk/core/descriptors/org.classpath.ext.xml
trunk/shell/descriptors/org.jnode.shell.command.debug.xml
Modified: trunk/core/descriptors/com.sun.tools.javac.xml
===================================================================
--- trunk/core/descriptors/com.sun.tools.javac.xml 2009-02-28 18:42:21 UTC (rev 5072)
+++ trunk/core/descriptors/com.sun.tools.javac.xml 2009-02-28 18:59:06 UTC (rev 5073)
@@ -9,6 +9,9 @@
provider-url="http://sun.com"
license-name="classpath">
+ <requires>
+ <import plugin="javax.ext.tools"/>
+ </requires>
<runtime>
<library name="jnode-core.jar">
<export name="com.sun.mirror.apt.*"/>
Modified: trunk/core/descriptors/javax.ext.tools.xml
===================================================================
--- trunk/core/descriptors/javax.ext.tools.xml 2009-02-28 18:42:21 UTC (rev 5072)
+++ trunk/core/descriptors/javax.ext.tools.xml 2009-02-28 18:59:06 UTC (rev 5073)
@@ -10,9 +10,12 @@
provider-url="http://sun.com"
license-name="classpath">
+ <requires>
+ <import plugin="org.classpath.ext.core"/>
+ </requires>
+
<runtime>
<library name="jnode-core.jar">
- <export name="javax.annotation.*"/>
<export name="javax.annotation.processing.*"/>
<export name="javax.lang.model.*"/>
<export name="javax.lang.model.element.*"/>
Modified: trunk/core/descriptors/org.classpath.core.xml
===================================================================
--- trunk/core/descriptors/org.classpath.core.xml 2009-02-28 18:42:21 UTC (rev 5072)
+++ trunk/core/descriptors/org.classpath.core.xml 2009-02-28 18:59:06 UTC (rev 5073)
@@ -41,8 +41,6 @@
<export name="sun.nio.ByteBuffered"/>
<export name="sun.nio.ch.Interruptible"/>
<export name="sun.security.acl.GroupImpl"/>
- <export name="sun.security.util.Debug"/>
- <export name="sun.security.util.SecurityConstants"/>
<export name="sun.security.action.*"/>
<export name="sun.security.jca.*"/>
<export name="sun.security.pkcs.ParsingException"/>
@@ -59,30 +57,13 @@
<export name="sun.text.*"/>
<export name="sun.text.normalizer.*"/>
- <export name="sun.text.resources.BreakIteratorInfo"/>
- <export name="sun.text.resources.BreakIteratorRules"/>
- <export name="sun.text.resources.CollationData"/>
- <export name="sun.text.resources.FormatData"/>
+ <export name="sun.text.resources.*"/>
<export name="sun.util.calendar.*"/>
<export name="sun.util.*"/>
- <export name="sun.util.resources.LocaleData"/>
- <export name="sun.util.resources.LocaleNames"/>
- <export name="sun.util.resources.LocaleNamesBundle"/>
- <export name="sun.util.resources.OpenListResourceBundle"/>
- <export name="sun.util.resources.CalendarData"/>
- <export name="sun.util.resources.CurrencyNames"/>
- <export name="sun.util.resources.TimeZoneNames"/>
+ <export name="sun.util.resources.*"/>
- <export name="gnu.classpath.Configuration"/>
- <export name="gnu.classpath.Pointer"/>
- <export name="gnu.classpath.SystemProperties"/>
- <export name="gnu.classpath.VMSystemProperties"/>
- <export name="gnu.classpath.VMStackWalker"/>
- <export name="gnu.classpath.ServiceFactory"/>
- <export name="gnu.classpath.ServiceFactory$ServiceIterator"/>
- <export name="gnu.classpath.ServiceProviderLoadingAction"/>
-
+ <export name="gnu.classpath.*"/>
<export name="gnu.classpath.debug.*"/>
<export name="gnu.java.io.*"/>
@@ -170,17 +151,10 @@
<export name="javax.crypto.*"/>
<export name="javax.crypto.interfaces.*"/>
<export name="javax.crypto.spec.*"/>
- <export name="javax.security.auth.AuthPermission"/>
- <export name="javax.security.auth.Destroyable"/>
- <export name="javax.security.auth.DestroyFailedException"/>
- <export name="javax.security.auth.Subject"/>
- <export name="javax.security.auth.callback.Callback"/>
- <export name="javax.security.auth.callback.CallbackHandler"/>
- <export name="javax.security.auth.callback.PasswordCallback"/>
- <export name="javax.security.auth.callback.UnsupportedCallbackException"/>
- <export name="javax.security.auth.login.LoginException"/>
- <export name="javax.security.auth.login.Configuration$Parameters"/>
- <export name="javax.security.auth.login.Configuration"/>
+
+ <export name="javax.security.auth.*"/>
+ <export name="javax.security.auth.callback.*"/>
+ <export name="javax.security.auth.login.*"/>
<export name="javax.security.auth.x500.*"/>
<export name="org.xml.sax.*"/>
Modified: trunk/core/descriptors/org.classpath.ext.core.xml
===================================================================
--- trunk/core/descriptors/org.classpath.ext.core.xml 2009-02-28 18:42:21 UTC (rev 5072)
+++ trunk/core/descriptors/org.classpath.ext.core.xml 2009-02-28 18:59:06 UTC (rev 5073)
@@ -15,23 +15,11 @@
<export name="com.sun.media.sound.*"/>
- <export name="gnu.classpath.*"/>
-
- <export name="gnu.classpath.jdwp.*"/>
- <export name="gnu.classpath.jdwp.event.*"/>
- <export name="gnu.classpath.jdwp.event.filters.*"/>
- <export name="gnu.classpath.jdwp.exception.*"/>
- <export name="gnu.classpath.jdwp.id.*"/>
- <export name="gnu.classpath.jdwp.processor.*"/>
- <export name="gnu.classpath.jdwp.transport.*"/>
- <export name="gnu.classpath.jdwp.util.*"/>
-
<export name="gnu.java.awt.*"/>
<export name="gnu.java.awt.color.*"/>
<export name="gnu.java.awt.peer.*"/>
<export name="gnu.java.awt.java2d.*"/>
<export name="gnu.java.awt.print.*"/>
- <export name="gnu.java.lang.reflect.*"/>
<export name="gnu.java.net.protocol.*"/>
<export name="gnu.java.net.protocol.file.*"/>
<export name="gnu.java.net.protocol.ftp.*"/>
@@ -86,12 +74,6 @@
<export name="javax.activation.*"/>
<export name="javax.activity.*"/>
<export name="javax.annotation.*"/>
- <export name="javax.annotation.processing.*"/>
- <export name="javax.lang.model.*"/>
- <export name="javax.lang.model.element.*"/>
- <export name="javax.lang.model.type.*"/>
- <export name="javax.lang.model.util.*"/>
- <export name="javax.management.*"/>
<export name="javax.naming.directory.*"/>
<export name="javax.naming.event.*"/>
<export name="javax.naming.ldap.*"/>
@@ -105,8 +87,6 @@
<export name="javax.script.*"/>
- <export name="javax.tools.*"/>
-
<export name="sun.audio.*"/>
<export name="sun.net.*"/>
@@ -119,11 +99,6 @@
<export name="sun.net.spi.nameservice.dns.META-INF.services.*"/>
<export name="sun.security.*"/>
- <export name="sun.security.util.*"/>
-
- <export name="sun.reflect.misc.*"/>
- <export name="sun.text.resources.*"/>
- <export name="sun.util.resources.*"/>
</library>
</runtime>
Modified: trunk/core/descriptors/org.classpath.ext.security.xml
===================================================================
--- trunk/core/descriptors/org.classpath.ext.security.xml 2009-02-28 18:42:21 UTC (rev 5072)
+++ trunk/core/descriptors/org.classpath.ext.security.xml 2009-02-28 18:59:06 UTC (rev 5073)
@@ -12,7 +12,6 @@
<runtime>
<library name="jnode-core.jar">
- <export name="sun.security.util.*"/>
<export name="sun.security.tools.*"/>
<export name="sun.security.timestamp.*"/>
<export name="sun.security.acl.*"/>
@@ -20,7 +19,6 @@
<export name="sun.security.internal.interfaces*"/>
<export name="sun.security.internal.spec*"/>
<export name="sun.security.internal.*"/>
- <export name="sun.security.jca.*"/>
<export name="sun.security.jgss.*"/>
<export name="sun.security.jgss.krb5.*"/>
<export name="sun.security.jgss.spi.*"/>
Modified: trunk/core/descriptors/org.classpath.ext.xml
===================================================================
--- trunk/core/descriptors/org.classpath.ext.xml 2009-02-28 18:42:21 UTC (rev 5072)
+++ trunk/core/descriptors/org.classpath.ext.xml 2009-02-28 18:59:06 UTC (rev 5073)
@@ -13,9 +13,6 @@
<runtime>
<library name="jnode-core.jar">
<export name="javax.security.*"/>
- <export name="javax.security.auth.*"/>
- <export name="javax.security.auth.callback.*"/>
- <export name="javax.security.auth.login.*"/>
<export name="javax.security.auth.spi.*"/>
<export name="javax.security.auth.kerberos.*"/>
<export name="javax.security.cert.*"/>
Modified: trunk/shell/descriptors/org.jnode.shell.command.debug.xml
===================================================================
--- trunk/shell/descriptors/org.jnode.shell.command.debug.xml 2009-02-28 18:42:21 UTC (rev 5072)
+++ trunk/shell/descriptors/org.jnode.shell.command.debug.xml 2009-02-28 18:59:06 UTC (rev 5073)
@@ -10,6 +10,7 @@
<requires>
<import plugin="org.jnode.debug"/>
<import plugin="org.jnode.shell.help"/>
+ <import plugin="org.classpath.ext.jdwp"/>
</requires>
<runtime>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|