From 064dcd7bdf7f9a83fa52f682a91765e3d4791085 Mon Sep 17 00:00:00 2001 From: ThomasGoulet73 Date: Sat, 1 Apr 2023 00:30:25 -0400 Subject: [PATCH] Cleanup following replacing resource constants with properties. Closes dotnet/wpf#1 --- eng/WpfArcadeSdk/tools/SystemResources.props | 27 ++----------------- .../src/Common/src/System/SR.cs | 4 --- .../System.Windows.Input.Manipulations.csproj | 3 +++ .../UIAutomationTypes.csproj | 3 +++ 4 files changed, 8 insertions(+), 29 deletions(-) diff --git a/eng/WpfArcadeSdk/tools/SystemResources.props b/eng/WpfArcadeSdk/tools/SystemResources.props index de2392889d7..315f20a6d27 100644 --- a/eng/WpfArcadeSdk/tools/SystemResources.props +++ b/eng/WpfArcadeSdk/tools/SystemResources.props @@ -10,37 +10,14 @@ --> true - <_GenerateResourcesCodeAsConstants>true - - - - <_GenerateResourcesCodeAsConstants Condition="'$(MSBuildProjectName)'=='PresentationBuildTasks'">false - <_GenerateResourcesCodeAsConstants Condition="'$(MSBuildProjectName)'=='PresentationCore'">false - <_GenerateResourcesCodeAsConstants Condition="'$(MSBuildProjectName)'=='PresentationFramework'">false - <_GenerateResourcesCodeAsConstants Condition="'$(MSBuildProjectName)'=='PresentationUI' or '$(AssemblyName)'=='PresentationUI'">false - <_GenerateResourcesCodeAsConstants Condition="'$(MSBuildProjectName)'=='ReachFramework'">false - <_GenerateResourcesCodeAsConstants Condition="'$(MSBuildProjectName)'=='UIAutomationClient'">false - <_GenerateResourcesCodeAsConstants Condition="'$(MSBuildProjectName)'=='UIAutomationClientSideProviders'">false - <_GenerateResourcesCodeAsConstants Condition="'$(MSBuildProjectName)'=='UIAutomationProvider'">false - <_GenerateResourcesCodeAsConstants Condition="'$(MSBuildProjectName)'=='System.Windows.Controls.Ribbon' or '$(AssemblyName)'=='System.Windows.Controls.Ribbon'">false - <_GenerateResourcesCodeAsConstants Condition="'$(MSBuildProjectName)'=='System.Xaml'">false - <_GenerateResourcesCodeAsConstants Condition="'$(MSBuildProjectName)'=='WindowsBase'">false - <_GenerateResourcesCodeAsConstants Condition="'$(MSBuildProjectName)'=='WindowsFormsIntegration'">false - - $(DefineConstants);GENERATE_RESOURCES_CODE_AS_CONSTANTS - - true + true true FxResources.$(AssemblyName).SR - $(_GenerateResourcesCodeAsConstants) MS.Utility.SR System.SR @@ -56,7 +33,7 @@ System.Windows.SR MS.Internal.PresentationCore.SR System.SR - System.SRID + System.SR diff --git a/src/Microsoft.DotNet.Wpf/src/Common/src/System/SR.cs b/src/Microsoft.DotNet.Wpf/src/Common/src/System/SR.cs index 18256620e99..8c7a93ec6fb 100644 --- a/src/Microsoft.DotNet.Wpf/src/Common/src/System/SR.cs +++ b/src/Microsoft.DotNet.Wpf/src/Common/src/System/SR.cs @@ -30,10 +30,6 @@ namespace System { internal partial class SR { -#if GENERATE_RESOURCES_CODE_AS_CONSTANTS - private static ResourceManager ResourceManager => SRID.ResourceManager; -#endif - // This method is used to decide if we need to append the exception message parameters to the message when calling SR.Format. // by default it returns false. [MethodImpl(MethodImplOptions.NoInlining)] diff --git a/src/Microsoft.DotNet.Wpf/src/System.Windows.Input.Manipulations/System.Windows.Input.Manipulations.csproj b/src/Microsoft.DotNet.Wpf/src/System.Windows.Input.Manipulations/System.Windows.Input.Manipulations.csproj index a727e9bbb3a..fefa5242322 100644 --- a/src/Microsoft.DotNet.Wpf/src/System.Windows.Input.Manipulations/System.Windows.Input.Manipulations.csproj +++ b/src/Microsoft.DotNet.Wpf/src/System.Windows.Input.Manipulations/System.Windows.Input.Manipulations.csproj @@ -7,6 +7,9 @@ + + Common\System\SR.cs + diff --git a/src/Microsoft.DotNet.Wpf/src/UIAutomation/UIAutomationTypes/UIAutomationTypes.csproj b/src/Microsoft.DotNet.Wpf/src/UIAutomation/UIAutomationTypes/UIAutomationTypes.csproj index 2352762c376..f6fc49fef02 100644 --- a/src/Microsoft.DotNet.Wpf/src/UIAutomation/UIAutomationTypes/UIAutomationTypes.csproj +++ b/src/Microsoft.DotNet.Wpf/src/UIAutomation/UIAutomationTypes/UIAutomationTypes.csproj @@ -15,6 +15,9 @@ + + Common\System\SR.cs +