Browse Source

Use Array.Empty

af/merge-core
Jason Nelson 8 years ago
parent
commit
38826e45a9
  1. 6
      src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCurveTagDataEntry.cs
  2. 4
      tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.PrimitivesTests.cs

6
src/ImageSharp/MetaData/Profiles/ICC/TagDataEntries/IccCurveTagDataEntry.cs

@ -14,7 +14,7 @@ namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
/// Initializes a new instance of the <see cref="IccCurveTagDataEntry"/> class. /// Initializes a new instance of the <see cref="IccCurveTagDataEntry"/> class.
/// </summary> /// </summary>
public IccCurveTagDataEntry() public IccCurveTagDataEntry()
: this(new float[0], IccProfileTag.Unknown) : this(Array.Empty<float>(), IccProfileTag.Unknown)
{ {
} }
@ -41,7 +41,7 @@ namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
/// </summary> /// </summary>
/// <param name="tagSignature">Tag Signature</param> /// <param name="tagSignature">Tag Signature</param>
public IccCurveTagDataEntry(IccProfileTag tagSignature) public IccCurveTagDataEntry(IccProfileTag tagSignature)
: this(new float[0], tagSignature) : this(Array.Empty<float>(), tagSignature)
{ {
} }
@ -63,7 +63,7 @@ namespace SixLabors.ImageSharp.MetaData.Profiles.Icc
public IccCurveTagDataEntry(float[] curveData, IccProfileTag tagSignature) public IccCurveTagDataEntry(float[] curveData, IccProfileTag tagSignature)
: base(IccTypeSignature.Curve, tagSignature) : base(IccTypeSignature.Curve, tagSignature)
{ {
this.CurveData = curveData ?? new float[0]; this.CurveData = curveData ?? Array.Empty<float>();
} }
/// <summary> /// <summary>

4
tests/ImageSharp.Tests/MetaData/Profiles/ICC/DataWriter/IccDataWriter.PrimitivesTests.cs

@ -42,7 +42,7 @@ namespace SixLabors.ImageSharp.Tests.Icc
byte[] output = writer.GetData(); byte[] output = writer.GetData();
Assert.Equal(0, count); Assert.Equal(0, count);
Assert.Equal(new byte[0], output); Assert.Equal(Array.Empty<byte>(), output);
} }
[Fact] [Fact]
@ -62,7 +62,7 @@ namespace SixLabors.ImageSharp.Tests.Icc
byte[] output = writer.GetData(); byte[] output = writer.GetData();
Assert.Equal(0, count); Assert.Equal(0, count);
Assert.Equal(new byte[0], output); Assert.Equal(Array.Empty<byte>(), output);
} }
[Theory] [Theory]

Loading…
Cancel
Save