Disable superfluous warnings in native interop code.
authorJarl Gullberg <jarl.gullberg@gmail.com>
Thu, 20 Jul 2017 10:57:42 +0000 (12:57 +0200)
committerJarl Gullberg <jarl.gullberg@gmail.com>
Thu, 20 Jul 2017 10:57:42 +0000 (12:57 +0200)
src/OpenTK/Platform/Egl/Egl.cs
src/OpenTK/Platform/X11/API.cs

index 6edfead..93802a4 100644 (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
 }
\ No newline at end of file
index c04d8f5..962a57a 100644 (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
\ No newline at end of file
+}
\ No newline at end of file