From: Matthias Sohn Date: Fri, 30 Aug 2024 20:21:03 +0000 (+0200) Subject: Remove deprecated JschSession#getSftpChannel method X-Git-Tag: v7.0.0.202409031743-r~2 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=b4bdf9841c286116955b2b31f776af2339950036;p=jgit.git Remove deprecated JschSession#getSftpChannel method Change-Id: I5b5d3cbc6b0e5f85df26fe6c288c973cf5609296 --- diff --git a/org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java b/org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java index 5f36dadc04..ad58ae1c8e 100644 --- a/org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java +++ b/org.eclipse.jgit.ssh.jsch/src/org/eclipse/jgit/transport/ssh/jsch/JschSession.java @@ -34,7 +34,6 @@ import org.eclipse.jgit.transport.RemoteSession2; import org.eclipse.jgit.transport.URIish; import org.eclipse.jgit.util.io.IsolatedOutputStream; -import com.jcraft.jsch.Channel; import com.jcraft.jsch.ChannelExec; import com.jcraft.jsch.ChannelSftp; import com.jcraft.jsch.JSchException; @@ -85,22 +84,6 @@ public class JschSession implements RemoteSession2 { sock.disconnect(); } - /** - * A kludge to allow {@link org.eclipse.jgit.transport.TransportSftp} to get - * an Sftp channel from Jsch. Ideally, this method would be generic, which - * would require implementing generic Sftp channel operations in the - * RemoteSession class. - * - * @return a channel suitable for Sftp operations. - * @throws com.jcraft.jsch.JSchException - * on problems getting the channel. - * @deprecated since 5.2; use {@link #getFtpChannel()} instead - */ - @Deprecated - public Channel getSftpChannel() throws JSchException { - return sock.openChannel("sftp"); //$NON-NLS-1$ - } - /** * {@inheritDoc} *