Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/microsoft/vs-editor-api.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/Text/Def/TextUI/Formatting/TextBounds.cs')
-rw-r--r--src/Text/Def/TextUI/Formatting/TextBounds.cs14
1 files changed, 8 insertions, 6 deletions
diff --git a/src/Text/Def/TextUI/Formatting/TextBounds.cs b/src/Text/Def/TextUI/Formatting/TextBounds.cs
index 58113da..519eb3a 100644
--- a/src/Text/Def/TextUI/Formatting/TextBounds.cs
+++ b/src/Text/Def/TextUI/Formatting/TextBounds.cs
@@ -6,6 +6,7 @@ namespace Microsoft.VisualStudio.Text.Formatting
{
using System;
+#pragma warning disable CA1066 // Type {0} should implement IEquatable<T> because it overrides Equals
/// <summary>
/// The bounds of a span of text in a given text line.
/// </summary>
@@ -27,6 +28,7 @@ namespace Microsoft.VisualStudio.Text.Formatting
/// corresponds to one pixel on the display.</para>
/// </remarks>
public struct TextBounds
+#pragma warning restore CA1066 // Type {0} should implement IEquatable<T> because it overrides Equals
{
#region Private Members
private readonly double _leading;
@@ -64,17 +66,17 @@ namespace Microsoft.VisualStudio.Text.Formatting
{
// Validate
if (double.IsNaN(leading))
- throw new ArgumentOutOfRangeException("leading");
+ throw new ArgumentOutOfRangeException(nameof(leading));
if (double.IsNaN(top))
- throw new ArgumentOutOfRangeException("top");
+ throw new ArgumentOutOfRangeException(nameof(top));
if (double.IsNaN(bidiWidth))
- throw new ArgumentOutOfRangeException("bidiWidth");
+ throw new ArgumentOutOfRangeException(nameof(bidiWidth));
if (double.IsNaN(height) || (height < 0.0))
- throw new ArgumentOutOfRangeException("height");
+ throw new ArgumentOutOfRangeException(nameof(height));
if (double.IsNaN(textTop))
- throw new ArgumentOutOfRangeException("textTop");
+ throw new ArgumentOutOfRangeException(nameof(textTop));
if (double.IsNaN(textHeight) || (textHeight < 0.0))
- throw new ArgumentOutOfRangeException("textHeight");
+ throw new ArgumentOutOfRangeException(nameof(textHeight));
_leading = leading;
_top = top;