Disable superfluous warnings in native interop code.

This commit is contained in:
Jarl Gullberg 2017-07-20 12:57:42 +02:00
parent 52699104f9
commit f4d09e030f
No known key found for this signature in database
GPG key ID: FBB69BD7CAE095A0
2 changed files with 8 additions and 12 deletions

View file

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

View file

@ -9,6 +9,9 @@ using System.Text;
using System.Runtime.InteropServices;
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 0649 // struct members not explicitly initialized
#pragma warning disable 0169 // field / method is never used.
@ -1229,8 +1232,6 @@ XF86VidModeGetGammaRampSize(
SunOpen = 0x1005ff73,
}
#pragma warning disable 1591
public enum XVisualClass : int
{
StaticGray = 0,
@ -1241,8 +1242,6 @@ XF86VidModeGetGammaRampSize(
DirectColor = 5,
}
#pragma warning restore 1591
[Flags]
public enum XVisualInfoMask
{
@ -1615,9 +1614,4 @@ XF86VidModeGetGammaRampSize(
AsyncBoth,
SyncBoth
}
}
#pragma warning restore 3019
#pragma warning restore 0649
#pragma warning restore 0169
#pragma warning restore 0414
}