Merge pull request #582 from Nihlus/disable-redundant-warnings

Disable superfluous warnings in native interop code.
This commit is contained in:
Jarl Gullberg 2017-07-20 21:19:29 +02:00 committed by GitHub
commit 0c1901a4dd
2 changed files with 9 additions and 12 deletions

View file

@ -29,6 +29,11 @@ using System.Collections.Generic;
using System.Text; using System.Text;
using OpenTK.Graphics; using OpenTK.Graphics;
// ReSharper disable InconsistentNaming
// ReSharper disable UnusedMember.Global
#pragma warning disable 1591 // Missing XML comments
namespace OpenTK.Platform.Egl namespace OpenTK.Platform.Egl
{ {
using EGLNativeDisplayType = IntPtr; using EGLNativeDisplayType = IntPtr;
@ -394,7 +399,5 @@ namespace OpenTK.Platform.Egl
return true; return true;
} }
} }
} }
#pragma warning restore 0169
} }

View file

@ -9,6 +9,9 @@ using System.Text;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using System.Diagnostics; using System.Diagnostics;
// ReSharper disable UnusedMember.Global
// ReSharper disable InconsistentNaming
#pragma warning disable 1591 // Missing XML comments
#pragma warning disable 3019 // CLS-compliance checking #pragma warning disable 3019 // CLS-compliance checking
#pragma warning disable 0649 // struct members not explicitly initialized #pragma warning disable 0649 // struct members not explicitly initialized
#pragma warning disable 0169 // field / method is never used. #pragma warning disable 0169 // field / method is never used.
@ -1229,8 +1232,6 @@ XF86VidModeGetGammaRampSize(
SunOpen = 0x1005ff73, SunOpen = 0x1005ff73,
} }
#pragma warning disable 1591
public enum XVisualClass : int public enum XVisualClass : int
{ {
StaticGray = 0, StaticGray = 0,
@ -1241,8 +1242,6 @@ XF86VidModeGetGammaRampSize(
DirectColor = 5, DirectColor = 5,
} }
#pragma warning restore 1591
[Flags] [Flags]
public enum XVisualInfoMask public enum XVisualInfoMask
{ {
@ -1615,9 +1614,4 @@ XF86VidModeGetGammaRampSize(
AsyncBoth, AsyncBoth,
SyncBoth SyncBoth
} }
} }
#pragma warning restore 3019
#pragma warning restore 0649
#pragma warning restore 0169
#pragma warning restore 0414