diff --git a/src/ImageSharp/MetaData/ImageMetaData.cs b/src/ImageSharp/MetaData/ImageMetaData.cs index df114ce9fb..01b53a3fdf 100644 --- a/src/ImageSharp/MetaData/ImageMetaData.cs +++ b/src/ImageSharp/MetaData/ImageMetaData.cs @@ -43,10 +43,8 @@ namespace SixLabors.ImageSharp.MetaData /// /// The other to create this instance from. /// - internal ImageMetaData(ImageMetaData other) + private ImageMetaData(ImageMetaData other) { - DebugGuard.NotNull(other, nameof(other)); - this.HorizontalResolution = other.HorizontalResolution; this.VerticalResolution = other.VerticalResolution; this.RepeatCount = other.RepeatCount; diff --git a/tests/ImageSharp.Tests/MetaData/ImageMetaDataTests.cs b/tests/ImageSharp.Tests/MetaData/ImageMetaDataTests.cs index 43c53570a1..255451e0e6 100644 --- a/tests/ImageSharp.Tests/MetaData/ImageMetaDataTests.cs +++ b/tests/ImageSharp.Tests/MetaData/ImageMetaDataTests.cs @@ -1,8 +1,6 @@ // Copyright (c) Six Labors and contributors. // Licensed under the Apache License, Version 2.0. -using SixLabors.ImageSharp.Formats; -using SixLabors.ImageSharp.Formats.Gif; using SixLabors.ImageSharp.MetaData; using SixLabors.ImageSharp.MetaData.Profiles.Exif; using SixLabors.ImageSharp.PixelFormats; @@ -20,10 +18,10 @@ namespace SixLabors.ImageSharp.Tests [Fact] public void ConstructorImageMetaData() { - ImageMetaData metaData = new ImageMetaData(); + var metaData = new ImageMetaData(); - ExifProfile exifProfile = new ExifProfile(); - ImageProperty imageProperty = new ImageProperty("name", "value"); + var exifProfile = new ExifProfile(); + var imageProperty = new ImageProperty("name", "value"); metaData.ExifProfile = exifProfile; metaData.HorizontalResolution = 4; @@ -31,7 +29,7 @@ namespace SixLabors.ImageSharp.Tests metaData.Properties.Add(imageProperty); metaData.RepeatCount = 1; - ImageMetaData clone = new ImageMetaData(metaData); + ImageMetaData clone = metaData.Clone(); Assert.Equal(exifProfile.ToByteArray(), clone.ExifProfile.ToByteArray()); Assert.Equal(4, clone.HorizontalResolution); @@ -43,7 +41,7 @@ namespace SixLabors.ImageSharp.Tests [Fact] public void HorizontalResolution() { - ImageMetaData metaData = new ImageMetaData(); + var metaData = new ImageMetaData(); Assert.Equal(96, metaData.HorizontalResolution); metaData.HorizontalResolution=0; @@ -59,7 +57,7 @@ namespace SixLabors.ImageSharp.Tests [Fact] public void VerticalResolution() { - ImageMetaData metaData = new ImageMetaData(); + var metaData = new ImageMetaData(); Assert.Equal(96, metaData.VerticalResolution); metaData.VerticalResolution = 0; @@ -75,11 +73,11 @@ namespace SixLabors.ImageSharp.Tests [Fact] public void SyncProfiles() { - ExifProfile exifProfile = new ExifProfile(); + var exifProfile = new ExifProfile(); exifProfile.SetValue(ExifTag.XResolution, new Rational(200)); exifProfile.SetValue(ExifTag.YResolution, new Rational(300)); - Image image = new Image(1, 1); + var image = new Image(1, 1); image.MetaData.ExifProfile = exifProfile; image.MetaData.HorizontalResolution = 400; image.MetaData.VerticalResolution = 500;