From b87567647f2dcedaaeef5e0f317413b3804c9af3 Mon Sep 17 00:00:00 2001 From: duckdoom5 Date: Sun, 26 Jan 2025 23:05:06 +0100 Subject: [PATCH] Fix warning --- src/Generator/Utils/Options.cs | 24 +++--------------------- 1 file changed, 3 insertions(+), 21 deletions(-) diff --git a/src/Generator/Utils/Options.cs b/src/Generator/Utils/Options.cs index 845c41db..c3d4808d 100644 --- a/src/Generator/Utils/Options.cs +++ b/src/Generator/Utils/Options.cs @@ -678,11 +678,8 @@ namespace Mono.Options } } - [Serializable] public class OptionException : Exception { - private string option; - public OptionException() { } @@ -690,31 +687,16 @@ namespace Mono.Options public OptionException(string message, string optionName) : base(message) { - this.option = optionName; + OptionName = optionName; } public OptionException(string message, string optionName, Exception innerException) : base(message, innerException) { - this.option = optionName; - } - - protected OptionException(SerializationInfo info, StreamingContext context) - : base(info, context) - { - this.option = info.GetString("OptionName"); - } - - public string OptionName - { - get { return this.option; } + OptionName = optionName; } - public override void GetObjectData(SerializationInfo info, StreamingContext context) - { - base.GetObjectData(info, context); - info.AddValue("OptionName", option); - } + public string OptionName { get; } } public delegate void OptionAction(TKey key, TValue value);