[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

[Subclipse-users] Can't import org.tigris.subversion.svnclientadapter since 1.6.13

From: Andreas Haferburg <ndhmail_at_gmx.de>
Date: Thu, 05 Aug 2010 12:15:38 +0200

Hello Subclipse!

We develop a plugin (Saros) which imports from
org.tigris.subversion.svnclientadapter. In 1.6.12 it was sufficient to
add the plug-in dependency org.tigris.subversion.subclipse.core, which
in turn depends on the plug-in org.tigris.subversion.clientadapter,
which exports the package org.tigris.subversion.svnclientadapter. This
ceased to work with 1.6.13.

When I open org.tigris.subversion.clientadapter in the plugin manifest
editor, Eclipse finds everything and says that
org.tigris.subversion.svnclientadapter is exported, see attached screenshot.

I noticed that with 1.6.12, the clientadapter would show up in the
Package Explorer under Plugin Dependencies as
org.tigris.subversion.clientadapter_1.6.12.jar, but with 1.6.13 there's
nothing. This might have to do with the fact that Eclipse installs the
clientadapter in the plugin folder not as a JAR anymore, but unpacks it
into a folder instead now. You can see the path in the screenshot.
Apparently, the automatic plugin deps resolver can't handle folders.

I tested this with both 3.5.1 and 3.6.0, same result. I'm pretty sure
this changed from 1.6.12 to 1.6.13. Would it be possible to undo this
extraction to a folder for org.tigris.subversion.clientadapter? Why is
it unpacked in the first place? Is there another solution?

Best regards
Andreas

------------------------------------------------------
http://subclipse.tigris.org/ds/viewMessage.do?dsForumId=1047&dsMessageId=2643205

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subclipse.tigris.org].

import_fail.jpg
Received on 2010-08-05 15:30:42 CEST

This is an archived mail posted to the Subclipse Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.