From dc7f9e1fbe6444c8f0f7d1e30e6f76ad831b4654 Mon Sep 17 00:00:00 2001 From: Eric StJohn Date: Fri, 9 Jun 2023 12:19:28 -0700 Subject: [PATCH] Suppress compat around Obsolete(..., error: true) --- .../Extensions.CompatibilitySuppressions.xml | 98 +++++++++++++++++++ .../Extensions.CompatibilitySuppressions.xml | 21 ++++ .../Extensions.CompatibilitySuppressions.xml | 42 ++++++++ .../Extensions.CompatibilitySuppressions.xml | 11 +++ .../Extensions.CompatibilitySuppressions.xml | 25 +++++ 5 files changed, 197 insertions(+) create mode 100644 src/libraries/Microsoft.Extensions.Logging.EventSource/src/Extensions.CompatibilitySuppressions.xml create mode 100644 src/libraries/Microsoft.Extensions.Options/src/Extensions.CompatibilitySuppressions.xml diff --git a/src/libraries/Microsoft.Extensions.Logging.Console/src/Extensions.CompatibilitySuppressions.xml b/src/libraries/Microsoft.Extensions.Logging.Console/src/Extensions.CompatibilitySuppressions.xml index 9fca730910c56..731b0e02049b9 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Console/src/Extensions.CompatibilitySuppressions.xml +++ b/src/libraries/Microsoft.Extensions.Logging.Console/src/Extensions.CompatibilitySuppressions.xml @@ -57,4 +57,102 @@ lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll true + + CP0015 + M:Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider.#ctor(Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider.#ctor(System.Func{System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean},System.Boolean,System.Boolean):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.Console.ConsoleLoggerProvider.#ctor(System.Func{System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean},System.Boolean):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddConsole(Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Configuration.IConfiguration):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddConsole(Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddConsole(Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Logging.LogLevel,System.Boolean):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddConsole(Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Logging.LogLevel):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddConsole(Microsoft.Extensions.Logging.ILoggerFactory,System.Boolean):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddConsole(Microsoft.Extensions.Logging.ILoggerFactory,System.Func{System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean},System.Boolean):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddConsole(Microsoft.Extensions.Logging.ILoggerFactory,System.Func{System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean}):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.ConsoleLoggerExtensions.AddConsole(Microsoft.Extensions.Logging.ILoggerFactory):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + true + + + CP0015 + T:Microsoft.Extensions.Logging.Console.ConfigurationConsoleLoggerSettings:[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + true + + + CP0015 + T:Microsoft.Extensions.Logging.Console.ConsoleLoggerSettings:[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + true + + + CP0015 + T:Microsoft.Extensions.Logging.Console.IConsoleLoggerSettings:[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Console.dll + true + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.Debug/src/Extensions.CompatibilitySuppressions.xml b/src/libraries/Microsoft.Extensions.Logging.Debug/src/Extensions.CompatibilitySuppressions.xml index 97df050202e5b..0408efdc406a8 100644 --- a/src/libraries/Microsoft.Extensions.Logging.Debug/src/Extensions.CompatibilitySuppressions.xml +++ b/src/libraries/Microsoft.Extensions.Logging.Debug/src/Extensions.CompatibilitySuppressions.xml @@ -15,4 +15,25 @@ lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll true + + CP0015 + M:Microsoft.Extensions.Logging.DebugLoggerFactoryExtensions.AddDebug(Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Logging.LogLevel):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.DebugLoggerFactoryExtensions.AddDebug(Microsoft.Extensions.Logging.ILoggerFactory,System.Func{System.String,Microsoft.Extensions.Logging.LogLevel,System.Boolean}):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.DebugLoggerFactoryExtensions.AddDebug(Microsoft.Extensions.Logging.ILoggerFactory):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.Debug.dll + true + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.EventLog/src/Extensions.CompatibilitySuppressions.xml b/src/libraries/Microsoft.Extensions.Logging.EventLog/src/Extensions.CompatibilitySuppressions.xml index 0cb79d7c48f5f..7eb6ba52f7369 100644 --- a/src/libraries/Microsoft.Extensions.Logging.EventLog/src/Extensions.CompatibilitySuppressions.xml +++ b/src/libraries/Microsoft.Extensions.Logging.EventLog/src/Extensions.CompatibilitySuppressions.xml @@ -71,4 +71,46 @@ lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll true + + CP0015 + M:Microsoft.Extensions.Logging.EventLoggerFactoryExtensions.AddEventLog(Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Logging.EventLog.EventLogSettings):[T:System.ObsoleteAttribute] + lib/net461/Microsoft.Extensions.Logging.EventLog.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.EventLoggerFactoryExtensions.AddEventLog(Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Logging.LogLevel):[T:System.ObsoleteAttribute] + lib/net461/Microsoft.Extensions.Logging.EventLog.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.EventLoggerFactoryExtensions.AddEventLog(Microsoft.Extensions.Logging.ILoggerFactory):[T:System.ObsoleteAttribute] + lib/net461/Microsoft.Extensions.Logging.EventLog.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.EventLoggerFactoryExtensions.AddEventLog(Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Logging.EventLog.EventLogSettings):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.EventLoggerFactoryExtensions.AddEventLog(Microsoft.Extensions.Logging.ILoggerFactory,Microsoft.Extensions.Logging.LogLevel):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll + true + + + CP0015 + M:Microsoft.Extensions.Logging.EventLoggerFactoryExtensions.AddEventLog(Microsoft.Extensions.Logging.ILoggerFactory):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.EventLog.dll + true + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Logging.EventSource/src/Extensions.CompatibilitySuppressions.xml b/src/libraries/Microsoft.Extensions.Logging.EventSource/src/Extensions.CompatibilitySuppressions.xml new file mode 100644 index 0000000000000..a8aa9e5704a9f --- /dev/null +++ b/src/libraries/Microsoft.Extensions.Logging.EventSource/src/Extensions.CompatibilitySuppressions.xml @@ -0,0 +1,11 @@ + + + + + CP0015 + M:Microsoft.Extensions.Logging.EventSourceLoggerFactoryExtensions.AddEventSourceLogger(Microsoft.Extensions.Logging.ILoggerFactory):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.dll + lib/netstandard2.0/Microsoft.Extensions.Logging.EventSource.dll + true + + \ No newline at end of file diff --git a/src/libraries/Microsoft.Extensions.Options/src/Extensions.CompatibilitySuppressions.xml b/src/libraries/Microsoft.Extensions.Options/src/Extensions.CompatibilitySuppressions.xml new file mode 100644 index 0000000000000..8cac9e59e968b --- /dev/null +++ b/src/libraries/Microsoft.Extensions.Options/src/Extensions.CompatibilitySuppressions.xml @@ -0,0 +1,25 @@ + + + + + CP0015 + M:Microsoft.Extensions.Options.OptionsWrapper`1.Add(System.String,`0):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Options.dll + lib/netstandard2.0/Microsoft.Extensions.Options.dll + true + + + CP0015 + M:Microsoft.Extensions.Options.OptionsWrapper`1.Get(System.String):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Options.dll + lib/netstandard2.0/Microsoft.Extensions.Options.dll + true + + + CP0015 + M:Microsoft.Extensions.Options.OptionsWrapper`1.Remove(System.String):[T:System.ObsoleteAttribute] + lib/netstandard2.0/Microsoft.Extensions.Options.dll + lib/netstandard2.0/Microsoft.Extensions.Options.dll + true + + \ No newline at end of file