From 38de22cf7563217bbd4ce7644604e46aa77bef48 Mon Sep 17 00:00:00 2001 From: Jeremy Koritzinsky Date: Wed, 6 Jun 2018 01:46:32 -0500 Subject: [PATCH] Add empty event implementations for unused events. --- .../Remote/DetachableTransportConnection.cs | 6 +++++- src/Avalonia.DesignerSupport/Remote/PreviewerWindowImpl.cs | 6 +++++- .../Remote/RemoteDesignerEntryPoint.cs | 6 +++++- src/Markup/Avalonia.Markup.Xaml/Styling/StyleInclude.cs | 6 +++++- src/iOS/Avalonia.iOS/EmbeddableImpl.cs | 6 +++++- 5 files changed, 25 insertions(+), 5 deletions(-) diff --git a/src/Avalonia.DesignerSupport/Remote/DetachableTransportConnection.cs b/src/Avalonia.DesignerSupport/Remote/DetachableTransportConnection.cs index 1fb10a3a7c..9c125448a0 100644 --- a/src/Avalonia.DesignerSupport/Remote/DetachableTransportConnection.cs +++ b/src/Avalonia.DesignerSupport/Remote/DetachableTransportConnection.cs @@ -30,6 +30,10 @@ namespace Avalonia.DesignerSupport.Remote public event Action OnMessage; - public event Action OnException; + public event Action OnException + { + add {} + remove {} + } } } \ No newline at end of file diff --git a/src/Avalonia.DesignerSupport/Remote/PreviewerWindowImpl.cs b/src/Avalonia.DesignerSupport/Remote/PreviewerWindowImpl.cs index ef16d06b60..61bd9670f2 100644 --- a/src/Avalonia.DesignerSupport/Remote/PreviewerWindowImpl.cs +++ b/src/Avalonia.DesignerSupport/Remote/PreviewerWindowImpl.cs @@ -44,7 +44,11 @@ namespace Avalonia.DesignerSupport.Remote public WindowState WindowState { get; set; } public Action WindowStateChanged { get; set; } public Size MaxClientSize { get; } = new Size(4096, 4096); - public event Action LostFocus; + public event Action LostFocus + { + add {} + remove {} + } protected override void OnMessage(IAvaloniaRemoteTransportConnection transport, object obj) { diff --git a/src/Avalonia.DesignerSupport/Remote/RemoteDesignerEntryPoint.cs b/src/Avalonia.DesignerSupport/Remote/RemoteDesignerEntryPoint.cs index f5893ae69a..2857272ac1 100644 --- a/src/Avalonia.DesignerSupport/Remote/RemoteDesignerEntryPoint.cs +++ b/src/Avalonia.DesignerSupport/Remote/RemoteDesignerEntryPoint.cs @@ -125,7 +125,11 @@ namespace Avalonia.DesignerSupport.Remote class NeverClose : ICloseable { - public event EventHandler Closed; + public event EventHandler Closed + { + add {} + remove {} + } } public static void Main(string[] cmdline) diff --git a/src/Markup/Avalonia.Markup.Xaml/Styling/StyleInclude.cs b/src/Markup/Avalonia.Markup.Xaml/Styling/StyleInclude.cs index fb308e62b8..3580b4fcb5 100644 --- a/src/Markup/Avalonia.Markup.Xaml/Styling/StyleInclude.cs +++ b/src/Markup/Avalonia.Markup.Xaml/Styling/StyleInclude.cs @@ -26,7 +26,11 @@ namespace Avalonia.Markup.Xaml.Styling } /// - public event EventHandler ResourcesChanged; + public event EventHandler ResourcesChanged + { + add {} + remove {} + } /// /// Gets or sets the source URL. diff --git a/src/iOS/Avalonia.iOS/EmbeddableImpl.cs b/src/iOS/Avalonia.iOS/EmbeddableImpl.cs index 3d8bafeca9..7d34cf40f7 100644 --- a/src/iOS/Avalonia.iOS/EmbeddableImpl.cs +++ b/src/iOS/Avalonia.iOS/EmbeddableImpl.cs @@ -27,6 +27,10 @@ namespace Avalonia.iOS { } - public event Action LostFocus; + public event Action LostFocus + { + add {} + remove {} + } } }