From a4ed71bf84feff58e9bd53eb1d8cafb07b42a9a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20Mail=C3=A4nder?= Date: Sat, 23 Aug 2014 09:53:12 +0200 Subject: [PATCH] workaroud warning as error CS0067 The event is never used closes #6101 --- OpenRA.Game/Primitives/ObservableCollection.cs | 3 +++ OpenRA.Game/Primitives/ObservableDictionary.cs | 3 +++ 2 files changed, 6 insertions(+) diff --git a/OpenRA.Game/Primitives/ObservableCollection.cs b/OpenRA.Game/Primitives/ObservableCollection.cs index ce8a40392b..3618b5f59f 100644 --- a/OpenRA.Game/Primitives/ObservableCollection.cs +++ b/OpenRA.Game/Primitives/ObservableCollection.cs @@ -18,7 +18,10 @@ namespace OpenRA.Primitives public class ObservableCollection : Collection, IObservableCollection { public event Action OnAdd = k => { }; + // TODO Workaround for https://github.com/OpenRA/OpenRA/issues/6101 + #pragma warning disable 67 public event Action OnRemove = k => { }; + #pragma warning restore public event Action OnRemoveAt = i => { }; public event Action OnSet = (o, n) => { }; public event Action OnRefresh = () => { }; diff --git a/OpenRA.Game/Primitives/ObservableDictionary.cs b/OpenRA.Game/Primitives/ObservableDictionary.cs index 4069db21fa..43ea498af7 100644 --- a/OpenRA.Game/Primitives/ObservableDictionary.cs +++ b/OpenRA.Game/Primitives/ObservableDictionary.cs @@ -34,8 +34,11 @@ namespace OpenRA.Primitives public event Action OnAdd = k => { }; public event Action OnRemove = k => { }; + // TODO Workaround for https://github.com/OpenRA/OpenRA/issues/6101 + #pragma warning disable 67 public event Action OnRemoveAt = i => { }; public event Action OnSet = (o, n) => { }; + #pragma warning restore public event Action OnRefresh = () => { }; protected void FireOnRefresh()