mirror of
https://github.com/sshnet/SSH.NET.git
synced 2026-09-10 17:25:51 +00:00
fix IDE0031
https://learn.microsoft.com/en-us/dotnet/fundamentals/code-analysis/style-rules/ide0031
This commit is contained in:
@@ -299,11 +299,8 @@ namespace Renci.SshNet
|
||||
|
||||
if (disposing)
|
||||
{
|
||||
if (_netConfSession != null)
|
||||
{
|
||||
_netConfSession.Dispose();
|
||||
_netConfSession = null;
|
||||
}
|
||||
_netConfSession?.Dispose();
|
||||
_netConfSession = null;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -213,17 +213,11 @@ namespace Renci.SshNet.NetConf
|
||||
|
||||
if (disposing)
|
||||
{
|
||||
if (_serverCapabilitiesConfirmed != null)
|
||||
{
|
||||
_serverCapabilitiesConfirmed.Dispose();
|
||||
_serverCapabilitiesConfirmed = null;
|
||||
}
|
||||
_serverCapabilitiesConfirmed?.Dispose();
|
||||
_serverCapabilitiesConfirmed = null;
|
||||
|
||||
if (_rpcReplyReceived != null)
|
||||
{
|
||||
_rpcReplyReceived.Dispose();
|
||||
_rpcReplyReceived = null;
|
||||
}
|
||||
_rpcReplyReceived?.Dispose();
|
||||
_rpcReplyReceived = null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1570,17 +1570,11 @@ namespace Renci.SshNet
|
||||
disposableClientCipher.Dispose();
|
||||
}
|
||||
|
||||
if (_serverMac != null)
|
||||
{
|
||||
_serverMac.Dispose();
|
||||
_serverMac = null;
|
||||
}
|
||||
_serverMac?.Dispose();
|
||||
_serverMac = null;
|
||||
|
||||
if (_clientMac != null)
|
||||
{
|
||||
_clientMac.Dispose();
|
||||
_clientMac = null;
|
||||
}
|
||||
_clientMac?.Dispose();
|
||||
_clientMac = null;
|
||||
|
||||
// Update negotiated algorithms
|
||||
_serverCipher = _keyExchange.CreateServerCipher(out _serverAead);
|
||||
|
||||
@@ -325,11 +325,8 @@ namespace Renci.SshNet
|
||||
|
||||
if (disposing)
|
||||
{
|
||||
if (_inputStream != null)
|
||||
{
|
||||
_inputStream.Dispose();
|
||||
_inputStream = null;
|
||||
}
|
||||
_inputStream?.Dispose();
|
||||
_inputStream = null;
|
||||
|
||||
_isDisposed = true;
|
||||
}
|
||||
|
||||
+4
-10
@@ -47,17 +47,11 @@ namespace Renci.SshNet.Tests.Classes.Channels
|
||||
[TestCleanup]
|
||||
public void CleanUp()
|
||||
{
|
||||
if (_client != null)
|
||||
{
|
||||
_client.Dispose();
|
||||
_client = null;
|
||||
}
|
||||
_client?.Dispose();
|
||||
_client = null;
|
||||
|
||||
if (_listener != null)
|
||||
{
|
||||
_listener.Stop();
|
||||
_listener = null;
|
||||
}
|
||||
_listener?.Stop();
|
||||
_listener = null;
|
||||
}
|
||||
|
||||
private void Arrange()
|
||||
|
||||
+6
-15
@@ -47,23 +47,14 @@ namespace Renci.SshNet.Tests.Classes.Channels
|
||||
[TestCleanup]
|
||||
public void CleanUp()
|
||||
{
|
||||
if (_remoteListener != null)
|
||||
{
|
||||
_remoteListener.Stop();
|
||||
_remoteListener = null;
|
||||
}
|
||||
_remoteListener?.Stop();
|
||||
_remoteListener = null;
|
||||
|
||||
if (_channelThread != null)
|
||||
{
|
||||
_channelThread.Join();
|
||||
_channelThread = null;
|
||||
}
|
||||
_channelThread?.Join();
|
||||
_channelThread = null;
|
||||
|
||||
if (_channel != null)
|
||||
{
|
||||
_channel.Dispose();
|
||||
_channel = null;
|
||||
}
|
||||
_channel?.Dispose();
|
||||
_channel = null;
|
||||
}
|
||||
|
||||
private void Arrange()
|
||||
|
||||
+2
-5
@@ -31,11 +31,8 @@ namespace Renci.SshNet.Tests.Classes.Channels
|
||||
[TestCleanup]
|
||||
public void TearDown()
|
||||
{
|
||||
if (_channelClosedEventHandlerCompleted != null)
|
||||
{
|
||||
_channelClosedEventHandlerCompleted.Dispose();
|
||||
_channelClosedEventHandlerCompleted = null;
|
||||
}
|
||||
_channelClosedEventHandlerCompleted?.Dispose();
|
||||
_channelClosedEventHandlerCompleted = null;
|
||||
}
|
||||
|
||||
protected override void SetupData()
|
||||
|
||||
+6
-15
@@ -91,23 +91,14 @@ namespace Renci.SshNet.Tests.Classes.Channels
|
||||
[TestCleanup]
|
||||
public void TearDown()
|
||||
{
|
||||
if (_channelClosedReceived != null)
|
||||
{
|
||||
_channelClosedReceived.Dispose();
|
||||
_channelClosedReceived = null;
|
||||
}
|
||||
_channelClosedReceived?.Dispose();
|
||||
_channelClosedReceived = null;
|
||||
|
||||
if (_raiseChannelCloseReceivedThread != null)
|
||||
{
|
||||
_raiseChannelCloseReceivedThread.Join();
|
||||
_raiseChannelCloseReceivedThread = null;
|
||||
}
|
||||
_raiseChannelCloseReceivedThread?.Join();
|
||||
_raiseChannelCloseReceivedThread = null;
|
||||
|
||||
if (_channelClosedEventHandlerCompleted != null)
|
||||
{
|
||||
_channelClosedEventHandlerCompleted.Dispose();
|
||||
_channelClosedEventHandlerCompleted = null;
|
||||
}
|
||||
_channelClosedEventHandlerCompleted?.Dispose();
|
||||
_channelClosedEventHandlerCompleted = null;
|
||||
}
|
||||
|
||||
protected override void Arrange()
|
||||
|
||||
+2
-5
@@ -35,11 +35,8 @@ namespace Renci.SshNet.Tests.Classes.Connection
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_server != null)
|
||||
{
|
||||
_server.Dispose();
|
||||
_server = null;
|
||||
}
|
||||
_server?.Dispose();
|
||||
_server = null;
|
||||
|
||||
if (_client != null)
|
||||
{
|
||||
|
||||
+2
-5
@@ -38,11 +38,8 @@ namespace Renci.SshNet.Tests.Classes.Connection
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_server != null)
|
||||
{
|
||||
_server.Dispose();
|
||||
_server = null;
|
||||
}
|
||||
_server?.Dispose();
|
||||
_server = null;
|
||||
|
||||
if (_client != null)
|
||||
{
|
||||
|
||||
+2
-5
@@ -38,11 +38,8 @@ namespace Renci.SshNet.Tests.Classes.Connection
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_server != null)
|
||||
{
|
||||
_server.Dispose();
|
||||
_server = null;
|
||||
}
|
||||
_server?.Dispose();
|
||||
_server = null;
|
||||
|
||||
if (_client != null)
|
||||
{
|
||||
|
||||
+2
-5
@@ -37,11 +37,8 @@ namespace Renci.SshNet.Tests.Classes.Connection
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_server != null)
|
||||
{
|
||||
_server.Dispose();
|
||||
_server = null;
|
||||
}
|
||||
_server?.Dispose();
|
||||
_server = null;
|
||||
|
||||
if (_client != null)
|
||||
{
|
||||
|
||||
+2
-5
@@ -38,11 +38,8 @@ namespace Renci.SshNet.Tests.Classes.Connection
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_server != null)
|
||||
{
|
||||
_server.Dispose();
|
||||
_server = null;
|
||||
}
|
||||
_server?.Dispose();
|
||||
_server = null;
|
||||
|
||||
if (_client != null)
|
||||
{
|
||||
|
||||
+2
-5
@@ -37,11 +37,8 @@ namespace Renci.SshNet.Tests.Classes.Connection
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_server != null)
|
||||
{
|
||||
_server.Dispose();
|
||||
_server = null;
|
||||
}
|
||||
_server?.Dispose();
|
||||
_server = null;
|
||||
|
||||
if (_client != null)
|
||||
{
|
||||
|
||||
+2
-5
@@ -37,11 +37,8 @@ namespace Renci.SshNet.Tests.Classes.Connection
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_server != null)
|
||||
{
|
||||
_server.Dispose();
|
||||
_server = null;
|
||||
}
|
||||
_server?.Dispose();
|
||||
_server = null;
|
||||
|
||||
if (_client != null)
|
||||
{
|
||||
|
||||
+4
-10
@@ -37,17 +37,11 @@ namespace Renci.SshNet.Tests.Classes.Connection
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_server != null)
|
||||
{
|
||||
_server.Dispose();
|
||||
_server = null;
|
||||
}
|
||||
_server?.Dispose();
|
||||
_server = null;
|
||||
|
||||
if (_client != null)
|
||||
{
|
||||
_client.Close();
|
||||
_client = null;
|
||||
}
|
||||
_client?.Close();
|
||||
_client = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -24,11 +24,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
+2
-5
@@ -32,11 +32,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
+8
-20
@@ -46,26 +46,14 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_client != null)
|
||||
{
|
||||
_client.Dispose();
|
||||
_client = null;
|
||||
}
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
if (_channelBindStarted != null)
|
||||
{
|
||||
_channelBindStarted.Dispose();
|
||||
_channelBindStarted = null;
|
||||
}
|
||||
if (_channelBindCompleted != null)
|
||||
{
|
||||
_channelBindCompleted.Dispose();
|
||||
_channelBindCompleted = null;
|
||||
}
|
||||
_client?.Dispose();
|
||||
_client = null;
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
_channelBindStarted?.Dispose();
|
||||
_channelBindStarted = null;
|
||||
_channelBindCompleted?.Dispose();
|
||||
_channelBindCompleted = null;
|
||||
}
|
||||
|
||||
private void CreateMocks()
|
||||
|
||||
+4
-10
@@ -38,16 +38,10 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_client != null)
|
||||
{
|
||||
_client.Dispose();
|
||||
_client = null;
|
||||
}
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_client?.Dispose();
|
||||
_client = null;
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -32,11 +32,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
+8
-20
@@ -47,26 +47,14 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_client != null)
|
||||
{
|
||||
_client.Dispose();
|
||||
_client = null;
|
||||
}
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
if (_channelBindStarted != null)
|
||||
{
|
||||
_channelBindStarted.Dispose();
|
||||
_channelBindStarted = null;
|
||||
}
|
||||
if (_channelBindCompleted != null)
|
||||
{
|
||||
_channelBindCompleted.Dispose();
|
||||
_channelBindCompleted = null;
|
||||
}
|
||||
_client?.Dispose();
|
||||
_client = null;
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
_channelBindStarted?.Dispose();
|
||||
_channelBindStarted = null;
|
||||
_channelBindCompleted?.Dispose();
|
||||
_channelBindCompleted = null;
|
||||
}
|
||||
|
||||
private void CreateMocks()
|
||||
|
||||
@@ -25,11 +25,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -34,11 +34,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -35,11 +35,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -34,11 +34,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -28,11 +28,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
+2
-5
@@ -59,11 +59,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
}
|
||||
}
|
||||
|
||||
if (_channelDisposed != null)
|
||||
{
|
||||
_channelDisposed.Dispose();
|
||||
_channelDisposed = null;
|
||||
}
|
||||
_channelDisposed?.Dispose();
|
||||
_channelDisposed = null;
|
||||
}
|
||||
|
||||
private void SetupData()
|
||||
|
||||
+4
-10
@@ -45,17 +45,11 @@ namespace Renci.SshNet.Tests.Classes
|
||||
_forwardedPort.Stop();
|
||||
}
|
||||
|
||||
if (_client != null)
|
||||
{
|
||||
_client.Close();
|
||||
_client = null;
|
||||
}
|
||||
_client?.Close();
|
||||
_client = null;
|
||||
|
||||
if (_exceptionFired != null)
|
||||
{
|
||||
_exceptionFired.Dispose();
|
||||
_exceptionFired = null;
|
||||
}
|
||||
_exceptionFired?.Dispose();
|
||||
_exceptionFired = null;
|
||||
}
|
||||
|
||||
private void SetupData()
|
||||
|
||||
@@ -27,11 +27,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -27,11 +27,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
+8
-20
@@ -45,26 +45,14 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_client != null)
|
||||
{
|
||||
_client.Dispose();
|
||||
_client = null;
|
||||
}
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
if (_channelBindStarted != null)
|
||||
{
|
||||
_channelBindStarted.Dispose();
|
||||
_channelBindStarted = null;
|
||||
}
|
||||
if (_channelBindCompleted != null)
|
||||
{
|
||||
_channelBindCompleted.Dispose();
|
||||
_channelBindCompleted = null;
|
||||
}
|
||||
_client?.Dispose();
|
||||
_client = null;
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
_channelBindStarted?.Dispose();
|
||||
_channelBindStarted = null;
|
||||
_channelBindCompleted?.Dispose();
|
||||
_channelBindCompleted = null;
|
||||
}
|
||||
|
||||
private void CreateMocks()
|
||||
|
||||
+4
-10
@@ -38,16 +38,10 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_client != null)
|
||||
{
|
||||
_client.Dispose();
|
||||
_client = null;
|
||||
}
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_client?.Dispose();
|
||||
_client = null;
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -32,11 +32,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -30,11 +30,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
+2
-5
@@ -24,11 +24,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -33,11 +33,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
+8
-20
@@ -40,26 +40,14 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_client != null)
|
||||
{
|
||||
_client.Dispose();
|
||||
_client = null;
|
||||
}
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
if (_channelBindStarted != null)
|
||||
{
|
||||
_channelBindStarted.Dispose();
|
||||
_channelBindStarted = null;
|
||||
}
|
||||
if (_channelBindCompleted != null)
|
||||
{
|
||||
_channelBindCompleted.Dispose();
|
||||
_channelBindCompleted = null;
|
||||
}
|
||||
_client?.Dispose();
|
||||
_client = null;
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
_channelBindStarted?.Dispose();
|
||||
_channelBindStarted = null;
|
||||
_channelBindCompleted?.Dispose();
|
||||
_channelBindCompleted = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
+2
-5
@@ -35,11 +35,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -33,11 +33,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -28,11 +28,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -35,11 +35,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -36,11 +36,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -35,11 +35,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -24,11 +24,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
+8
-20
@@ -40,26 +40,14 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_client != null)
|
||||
{
|
||||
_client.Dispose();
|
||||
_client = null;
|
||||
}
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
if (_channelBound != null)
|
||||
{
|
||||
_channelBound.Dispose();
|
||||
_channelBound = null;
|
||||
}
|
||||
if (_channelBindCompleted != null)
|
||||
{
|
||||
_channelBindCompleted.Dispose();
|
||||
_channelBindCompleted = null;
|
||||
}
|
||||
_client?.Dispose();
|
||||
_client = null;
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
_channelBound?.Dispose();
|
||||
_channelBound = null;
|
||||
_channelBindCompleted?.Dispose();
|
||||
_channelBindCompleted = null;
|
||||
}
|
||||
|
||||
private void CreateMocks()
|
||||
|
||||
+2
-5
@@ -35,11 +35,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -33,11 +33,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -27,11 +27,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -35,11 +35,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
+6
-15
@@ -49,23 +49,14 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (ForwardedPort != null)
|
||||
{
|
||||
ForwardedPort.Dispose();
|
||||
ForwardedPort = null;
|
||||
}
|
||||
ForwardedPort?.Dispose();
|
||||
ForwardedPort = null;
|
||||
|
||||
if (_channelBindStarted != null)
|
||||
{
|
||||
_channelBindStarted.Dispose();
|
||||
_channelBindStarted = null;
|
||||
}
|
||||
_channelBindStarted?.Dispose();
|
||||
_channelBindStarted = null;
|
||||
|
||||
if (_channelBindCompleted != null)
|
||||
{
|
||||
_channelBindCompleted.Dispose();
|
||||
_channelBindCompleted = null;
|
||||
}
|
||||
_channelBindCompleted?.Dispose();
|
||||
_channelBindCompleted = null;
|
||||
}
|
||||
|
||||
private void CreateMocks()
|
||||
|
||||
@@ -37,11 +37,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (ForwardedPort != null)
|
||||
{
|
||||
ForwardedPort.Dispose();
|
||||
ForwardedPort = null;
|
||||
}
|
||||
ForwardedPort?.Dispose();
|
||||
ForwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -28,11 +28,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -28,11 +28,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -27,11 +27,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void Cleanup()
|
||||
{
|
||||
if (_forwardedPort != null)
|
||||
{
|
||||
_forwardedPort.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
_forwardedPort?.Dispose();
|
||||
_forwardedPort = null;
|
||||
}
|
||||
|
||||
protected void Arrange()
|
||||
|
||||
@@ -66,23 +66,14 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void TearDown()
|
||||
{
|
||||
if (ServerListener != null)
|
||||
{
|
||||
ServerListener.Dispose();
|
||||
ServerListener = null;
|
||||
}
|
||||
ServerListener?.Dispose();
|
||||
ServerListener = null;
|
||||
|
||||
if (ServerSocket != null)
|
||||
{
|
||||
ServerSocket.Dispose();
|
||||
ServerSocket = null;
|
||||
}
|
||||
ServerSocket?.Dispose();
|
||||
ServerSocket = null;
|
||||
|
||||
if (Session != null)
|
||||
{
|
||||
Session.Dispose();
|
||||
Session = null;
|
||||
}
|
||||
Session?.Dispose();
|
||||
Session = null;
|
||||
|
||||
if (ClientSocket != null && ClientSocket.Connected)
|
||||
{
|
||||
@@ -90,11 +81,8 @@ namespace Renci.SshNet.Tests.Classes
|
||||
ClientSocket.Dispose();
|
||||
}
|
||||
|
||||
if (FirstKexReceived != null)
|
||||
{
|
||||
FirstKexReceived.Dispose();
|
||||
FirstKexReceived = null;
|
||||
}
|
||||
FirstKexReceived?.Dispose();
|
||||
FirstKexReceived = null;
|
||||
}
|
||||
|
||||
protected virtual void SetupData()
|
||||
|
||||
@@ -79,23 +79,14 @@ namespace Renci.SshNet.Tests.Classes
|
||||
[TestCleanup]
|
||||
public void TearDown()
|
||||
{
|
||||
if (ServerListener != null)
|
||||
{
|
||||
ServerListener.Dispose();
|
||||
ServerListener = null;
|
||||
}
|
||||
ServerListener?.Dispose();
|
||||
ServerListener = null;
|
||||
|
||||
if (ServerSocket != null)
|
||||
{
|
||||
ServerSocket.Dispose();
|
||||
ServerSocket = null;
|
||||
}
|
||||
ServerSocket?.Dispose();
|
||||
ServerSocket = null;
|
||||
|
||||
if (Session != null)
|
||||
{
|
||||
Session.Dispose();
|
||||
Session = null;
|
||||
}
|
||||
Session?.Dispose();
|
||||
Session = null;
|
||||
|
||||
if (ClientSocket != null && ClientSocket.Connected)
|
||||
{
|
||||
|
||||
@@ -90,11 +90,8 @@ namespace Renci.SshNet.Tests.Common
|
||||
|
||||
_listener?.Dispose();
|
||||
|
||||
if (_receiveThread != null)
|
||||
{
|
||||
_receiveThread.Join();
|
||||
_receiveThread = null;
|
||||
}
|
||||
_receiveThread?.Join();
|
||||
_receiveThread = null;
|
||||
}
|
||||
|
||||
public void Dispose()
|
||||
|
||||
Reference in New Issue
Block a user