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. |