From 009f6c50981c5947cc2eb1362a7ef426611dd655 Mon Sep 17 00:00:00 2001 From: Jarl Gullberg Date: Fri, 21 Jul 2017 11:29:48 +0200 Subject: [PATCH 1/2] Marked some methods and classes in GLWidget with their CLS compliance. --- src/OpenTK.GLWidget/GLWidget.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/OpenTK.GLWidget/GLWidget.cs b/src/OpenTK.GLWidget/GLWidget.cs index 1ac61a06..b0a7c0a8 100644 --- a/src/OpenTK.GLWidget/GLWidget.cs +++ b/src/OpenTK.GLWidget/GLWidget.cs @@ -15,6 +15,7 @@ namespace OpenTK /// /// The is a GTK widget for which an OpenGL context can be used to draw arbitrary graphics. /// + [CLSCompliant(false)] [ToolboxItem(true)] public class GLWidget: DrawingArea { @@ -268,6 +269,7 @@ namespace OpenTK /// /// /// + [CLSCompliant(false)] protected override bool OnDrawn(Cairo.Context cr) #else /// @@ -275,6 +277,7 @@ namespace OpenTK /// /// /// + [CLSCompliant(false)] protected override bool OnExposeEvent(Gdk.EventExpose evnt) #endif { @@ -309,6 +312,7 @@ namespace OpenTK /// /// /// + [CLSCompliant(false)] protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { bool result = base.OnConfigureEvent(evnt); From ef89e710144ea1d2430196d02dee0c23b15f0fe3 Mon Sep 17 00:00:00 2001 From: Jarl Gullberg Date: Mon, 24 Jul 2017 16:11:45 +0200 Subject: [PATCH 2/2] Removed redundant CLS-compliant attributes. --- src/OpenTK.GLWidget/GLWidget.cs | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/OpenTK.GLWidget/GLWidget.cs b/src/OpenTK.GLWidget/GLWidget.cs index b0a7c0a8..5abababc 100644 --- a/src/OpenTK.GLWidget/GLWidget.cs +++ b/src/OpenTK.GLWidget/GLWidget.cs @@ -269,7 +269,6 @@ namespace OpenTK /// /// /// - [CLSCompliant(false)] protected override bool OnDrawn(Cairo.Context cr) #else /// @@ -277,7 +276,6 @@ namespace OpenTK /// /// /// - [CLSCompliant(false)] protected override bool OnExposeEvent(Gdk.EventExpose evnt) #endif { @@ -312,7 +310,6 @@ namespace OpenTK /// /// /// - [CLSCompliant(false)] protected override bool OnConfigureEvent(Gdk.EventConfigure evnt) { bool result = base.OnConfigureEvent(evnt);