Community
Participate
Working Groups
I20050414-1107 When I import plugin org.eclipse.team.cvs.ssh2 as source, I get a lot of compile errors, since types imported by import com.jcraft.jsch.* cannot be resolved.
Probably a side effect of JARing the SSH2 plugin. The source isn't available for the classes that we exploded into the plugin JAR. Any advice on this Pascal?
a) get the source b) pde realizes that the source for some classes is not available and keeps the class file to compile against.
The contributor of the SSH client did not provide the source so the next best option is b). Moving to PDE UI to comment on the viability of the project import recognizing that some of the classes in a JAR do not have source and handling the situation properly (e.g. put those classes in a separate folder that is on the classpath).
For the sake of pleasant workflows, I'll add it to the list of plugins that are exempt from source unzipping. The list currently include such distinguished plugins as org.apache.ant, org.eclipse.osgi.services.
That sounds good to me.
done. the team.cvs.ssh2 client will always be imported as binary. will tag as readme to update the related entry in the release notes.