Skip to content

Commit

Permalink
Merge pull request NModbus4#71 from shaggygi/portable-3.0
Browse files Browse the repository at this point in the history
Updated warnings with the new nameof() features added in C# 6.0
  • Loading branch information
Maxwe11 committed Sep 8, 2015
2 parents eb59429 + b407da1 commit d8d6c28
Show file tree
Hide file tree
Showing 21 changed files with 61 additions and 61 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -81,12 +81,12 @@ public void Initialize(byte[] frame)
{
if (frame == null)
{
throw new ArgumentNullException("frame");
throw new ArgumentNullException(nameof(frame));
}

if (frame.Length != 6)
{
throw new ArgumentException("Invalid frame.", "frame");
throw new ArgumentException("Invalid frame.", nameof(frame));
}

SlaveAddress = frame[0];
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -79,12 +79,12 @@ public void Initialize(byte[] frame)
{
if (frame == null)
{
throw new ArgumentNullException("frame");
throw new ArgumentNullException(nameof(frame));
}

if (frame.Length < 3 || frame.Length < 3 + frame[2])
{
throw new ArgumentException("Message frame does not contain enough bytes.", "frame");
throw new ArgumentException("Message frame does not contain enough bytes.", nameof(frame));
}

SlaveAddress = frame[0];
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ public void Initialize(byte[] frame)
{
if (frame == null)
{
throw new ArgumentNullException("frame");
throw new ArgumentNullException(nameof(frame));
}

if (frame.Length < 7 || frame.Length < 7 + frame[6])
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ public void Initialize(byte[] frame)
{
if (frame == null)
{
throw new ArgumentNullException("frame");
throw new ArgumentNullException(nameof(frame));
}

if (frame.Length < 6)
Expand Down
2 changes: 1 addition & 1 deletion NModbus4/Data/DataStoreEventArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ internal static DataStoreEventArgs CreateDataStoreEventArgs<T>(ushort startAddre
{
if (data == null)
{
throw new ArgumentNullException("data");
throw new ArgumentNullException(nameof(data));
}

DataStoreEventArgs eventArgs;
Expand Down
2 changes: 1 addition & 1 deletion NModbus4/Data/DiscreteCollection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ public DiscreteCollection(params byte[] bytes)
{
if (bytes == null)
{
throw new ArgumentNullException("bytes");
throw new ArgumentNullException(nameof(bytes));
}

_discretes.Capacity = bytes.Length * BitsPerByte;
Expand Down
6 changes: 3 additions & 3 deletions NModbus4/Data/ModbusDataCollection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ protected override void InsertItem(int index, TData item)
{
if (!_allowZeroElement && index == 0)
{
throw new ArgumentOutOfRangeException("index", "0 is not a valid address for a Modbus data collection.");
throw new ArgumentOutOfRangeException(nameof(index), "0 is not a valid address for a Modbus data collection.");
}

base.InsertItem(index, item);
Expand All @@ -84,7 +84,7 @@ protected override void SetItem(int index, TData item)
{
if (index == 0)
{
throw new ArgumentOutOfRangeException("index", "0 is not a valid address for a Modbus data collection.");
throw new ArgumentOutOfRangeException(nameof(index), "0 is not a valid address for a Modbus data collection.");
}

base.SetItem(index, item);
Expand All @@ -102,7 +102,7 @@ protected override void RemoveItem(int index)
{
if (index == 0)
{
throw new ArgumentOutOfRangeException("index", "0 is not a valid address for a Modbus data collection.");
throw new ArgumentOutOfRangeException(nameof(index), "0 is not a valid address for a Modbus data collection.");
}

base.RemoveItem(index);
Expand Down
8 changes: 4 additions & 4 deletions NModbus4/Device/ModbusIpMaster.cs
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ public static ModbusIpMaster CreateIp(TcpClient tcpClient)
{
if (tcpClient == null)
{
throw new ArgumentNullException("tcpClient");
throw new ArgumentNullException(nameof(tcpClient));
}

return CreateIp(new TcpClientAdapter(tcpClient));
Expand All @@ -41,7 +41,7 @@ public static ModbusIpMaster CreateIp(UdpClient udpClient)
{
if (udpClient == null)
{
throw new ArgumentNullException("udpClient");
throw new ArgumentNullException(nameof(udpClient));
}

if (!udpClient.Client.Connected)
Expand All @@ -60,7 +60,7 @@ public static ModbusIpMaster CreateIp(SerialPort serialPort)
{
if (serialPort == null)
{
throw new ArgumentNullException("serialPort");
throw new ArgumentNullException(nameof(serialPort));
}

return CreateIp(new SerialPortAdapter(serialPort));
Expand All @@ -74,7 +74,7 @@ public static ModbusIpMaster CreateIp(IStreamResource streamResource)
{
if (streamResource == null)
{
throw new ArgumentNullException("streamResource");
throw new ArgumentNullException(nameof(streamResource));
}

return new ModbusIpMaster(new ModbusIpTransport(streamResource));
Expand Down
2 changes: 1 addition & 1 deletion NModbus4/Device/ModbusMaster.cs
Original file line number Diff line number Diff line change
Expand Up @@ -331,7 +331,7 @@ private static void ValidateData<T>(string argumentName, T[] data, int maxDataLe
{
if (data == null)
{
throw new ArgumentNullException("data");
throw new ArgumentNullException(nameof(data));
}

if (data.Length == 0 || data.Length > maxDataLength)
Expand Down
8 changes: 4 additions & 4 deletions NModbus4/Device/ModbusMasterTcpConnection.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,12 @@ public ModbusMasterTcpConnection(TcpClient client, ModbusTcpSlave slave)
{
if (client == null)
{
throw new ArgumentNullException("client");
throw new ArgumentNullException(nameof(client));
}

if (slave == null)
{
throw new ArgumentNullException("slave");
throw new ArgumentNullException(nameof(slave));
}

_client = client;
Expand Down Expand Up @@ -141,12 +141,12 @@ private void CatchExceptionAndRemoveMasterEndPoint(IAsyncResult ar, Action<Modbu
{
if (action == null)
{
throw new ArgumentNullException("action");
throw new ArgumentNullException(nameof(action));
}

if (endPoint == null)
{
throw new ArgumentNullException("endPoint");
throw new ArgumentNullException(nameof(endPoint));
}

if (endPoint == string.Empty)
Expand Down
16 changes: 8 additions & 8 deletions NModbus4/Device/ModbusSerialMaster.cs
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ public static ModbusSerialMaster CreateAscii(SerialPort serialPort)
{
if (serialPort == null)
{
throw new ArgumentNullException("serialPort");
throw new ArgumentNullException(nameof(serialPort));
}

return CreateAscii(new SerialPortAdapter(serialPort));
Expand All @@ -45,7 +45,7 @@ public static ModbusSerialMaster CreateAscii(TcpClient tcpClient)
{
if (tcpClient == null)
{
throw new ArgumentNullException("tcpClient");
throw new ArgumentNullException(nameof(tcpClient));
}

return CreateAscii(new TcpClientAdapter(tcpClient));
Expand All @@ -58,7 +58,7 @@ public static ModbusSerialMaster CreateAscii(UdpClient udpClient)
{
if (udpClient == null)
{
throw new ArgumentNullException("udpClient");
throw new ArgumentNullException(nameof(udpClient));
}

if (!udpClient.Client.Connected)
Expand All @@ -76,7 +76,7 @@ public static ModbusSerialMaster CreateAscii(IStreamResource streamResource)
{
if (streamResource == null)
{
throw new ArgumentNullException("streamResource");
throw new ArgumentNullException(nameof(streamResource));
}

return new ModbusSerialMaster(new ModbusAsciiTransport(streamResource));
Expand All @@ -89,7 +89,7 @@ public static ModbusSerialMaster CreateRtu(SerialPort serialPort)
{
if (serialPort == null)
{
throw new ArgumentNullException("serialPort");
throw new ArgumentNullException(nameof(serialPort));
}

return CreateRtu(new SerialPortAdapter(serialPort));
Expand All @@ -102,7 +102,7 @@ public static ModbusSerialMaster CreateRtu(TcpClient tcpClient)
{
if (tcpClient == null)
{
throw new ArgumentNullException("tcpClient");
throw new ArgumentNullException(nameof(tcpClient));
}

return CreateRtu(new TcpClientAdapter(tcpClient));
Expand All @@ -115,7 +115,7 @@ public static ModbusSerialMaster CreateRtu(UdpClient udpClient)
{
if (udpClient == null)
{
throw new ArgumentNullException("udpClient");
throw new ArgumentNullException(nameof(udpClient));
}

if (!udpClient.Client.Connected)
Expand All @@ -133,7 +133,7 @@ public static ModbusSerialMaster CreateRtu(IStreamResource streamResource)
{
if (streamResource == null)
{
throw new ArgumentNullException("streamResource");
throw new ArgumentNullException(nameof(streamResource));
}

return new ModbusSerialMaster(new ModbusRtuTransport(streamResource));
Expand Down
8 changes: 4 additions & 4 deletions NModbus4/Device/ModbusSerialSlave.cs
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ public static ModbusSerialSlave CreateAscii(byte unitId, SerialPort serialPort)
{
if (serialPort == null)
{
throw new ArgumentNullException("serialPort");
throw new ArgumentNullException(nameof(serialPort));
}

return CreateAscii(unitId, new SerialPortAdapter(serialPort));
Expand All @@ -53,7 +53,7 @@ public static ModbusSerialSlave CreateAscii(byte unitId, IStreamResource streamR
{
if (streamResource == null)
{
throw new ArgumentNullException("streamResource");
throw new ArgumentNullException(nameof(streamResource));
}

return new ModbusSerialSlave(unitId, new ModbusAsciiTransport(streamResource));
Expand All @@ -66,7 +66,7 @@ public static ModbusSerialSlave CreateRtu(byte unitId, SerialPort serialPort)
{
if (serialPort == null)
{
throw new ArgumentNullException("serialPort");
throw new ArgumentNullException(nameof(serialPort));
}

return CreateRtu(unitId, new SerialPortAdapter(serialPort));
Expand All @@ -79,7 +79,7 @@ public static ModbusSerialSlave CreateRtu(byte unitId, IStreamResource streamRes
{
if (streamResource == null)
{
throw new ArgumentNullException("streamResource");
throw new ArgumentNullException(nameof(streamResource));
}

return new ModbusSerialSlave(unitId, new ModbusRtuTransport(streamResource));
Expand Down
4 changes: 2 additions & 2 deletions NModbus4/Device/ModbusTcpSlave.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ private ModbusTcpSlave(byte unitId, TcpListener tcpListener)
{
if (tcpListener == null)
{
throw new ArgumentNullException("tcpListener");
throw new ArgumentNullException(nameof(tcpListener));
}

_server = tcpListener;
Expand All @@ -42,7 +42,7 @@ private ModbusTcpSlave(byte unitId, TcpListener tcpListener, double timeInterval
{
if (tcpListener == null)
{
throw new ArgumentNullException("tcpListener");
throw new ArgumentNullException(nameof(tcpListener));
}

_server = tcpListener;
Expand Down
2 changes: 1 addition & 1 deletion NModbus4/Device/TcpConnectionEventArgs.cs
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ public TcpConnectionEventArgs(string endPoint)
{
if (endPoint == null)
{
throw new ArgumentNullException("endPoint");
throw new ArgumentNullException(nameof(endPoint));
}

if (endPoint == string.Empty)
Expand Down
10 changes: 5 additions & 5 deletions NModbus4/Extensions/Enron/EnronModbus.cs
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ public static uint[] ReadHoldingRegisters32(this ModbusMaster master, byte slave
{
if (master == null)
{
throw new ArgumentNullException("master");
throw new ArgumentNullException(nameof(master));
}

ValidateNumberOfPoints(numberOfPoints, 62);
Expand All @@ -50,7 +50,7 @@ public static uint[] ReadInputRegisters32(this ModbusMaster master, byte slaveAd
{
if (master == null)
{
throw new ArgumentNullException("master");
throw new ArgumentNullException(nameof(master));
}

ValidateNumberOfPoints(numberOfPoints, 62);
Expand All @@ -72,7 +72,7 @@ public static void WriteSingleRegister32(this ModbusMaster master, byte slaveAdd
{
if (master == null)
{
throw new ArgumentNullException("master");
throw new ArgumentNullException(nameof(master));
}

master.WriteMultipleRegisters32(slaveAddress, registerAddress, new[] { value });
Expand All @@ -90,12 +90,12 @@ public static void WriteMultipleRegisters32(this ModbusMaster master, byte slave
{
if (master == null)
{
throw new ArgumentNullException("master");
throw new ArgumentNullException(nameof(master));
}

if (data == null)
{
throw new ArgumentNullException("data");
throw new ArgumentNullException(nameof(data));
}

if (data.Length == 0 || data.Length > 61)
Expand Down
Loading

0 comments on commit d8d6c28

Please sign in to comment.