Repository: files-community/Files
File: src/Files.App/ViewModels/Settings/AboutViewModel.cs (C#)

Code before:
			[
				new ("https://github.com/omar/ByteSize", "ByteSize"),
				new ("https://github.com/CommunityToolkit/dotnet", "CommunityToolkit.Mvvm"),
				new ("https://github.com/DiscUtils/DiscUtils", "DiscUtils.Udf"),
				new ("https://github.com/robinrodricks/FluentFTP", "FluentFTP"),
				new ("https://github.com/libgit2/libgit2sharp", "libgit2sharp"),
				new ("https://github.com/jeffijoe/messageformat.net", "MessageFormat"),
				new ("https://github.com/dotnet/efcore", "EF Core for SQLite"),
				new ("https://github.com/dotnet/runtime", "Microsoft.Extensions"),
				new ("https://github.com/files-community/SevenZipSharp", "SevenZipSharp"),
				new ("https://sourceforge.net/projects/sevenzip", "7zip"),
				new ("https://github.com/ericsink/SQLitePCL.raw", "PCL for SQLite"),
				new ("https://github.com/microsoft/WindowsAppSDK", "WindowsAppSDK"),
				new ("https://github.com/microsoft/microsoft-ui-xaml", "WinUI 3"),
				new ("https://github.com/microsoft/Win2D", "Win2D"),
				new ("https://github.com/CommunityToolkit/WindowsCommunityToolkit", "Windows Community Toolkit 7.x"),
				new ("https://github.com/mono/taglib-sharp", "TagLibSharp"),
				new ("https://github.com/Tulpep/Active-Directory-Object-Picker", "ActiveDirectoryObjectPicker"),
				new ("https://github.com/PowerShell/MMI", "MMI"),
				new ("https://github.com/microsoft/CsWin32", "CsWin32"),
				new ("https://github.com/microsoft/CsWinRT", "CsWinRT"),
			];

			CopyAppVersionCommand = new RelayCommand(CopyAppVersion);
			CopyWindowsVersionCommand = new RelayCommand(CopyWindowsVersion);
			CopyUserIdCommand = new RelayCommand(CopyUserId);
			SupportUsCommand = new AsyncRelayCommand(SupportUs);
			OpenDocumentationCommand = new AsyncRelayCommand(DoOpenDocumentation);
			OpenDiscordCommand = new AsyncRelayCommand(DoOpenDiscord);
			SubmitFeatureRequestCommand = new AsyncRelayCommand(DoSubmitFeatureRequest);
			SubmitBugReportCommand = new AsyncRelayCommand(DoSubmitBugReport);
			OpenGitHubRepoCommand = new AsyncRelayCommand(DoOpenGitHubRepo);
			OpenPrivacyPolicyCommand = new AsyncRelayCommand(DoOpenPrivacyPolicy);
			OpenLogLocationCommand = new AsyncRelayCommand(OpenLogLocation);
			OpenCrowdinCommand = new AsyncRelayCommand(DoOpenCrowdin);
		}

		// Methods

		private async Task<bool> OpenLogLocation()
		{
			await Launcher.LaunchFolderAsync(ApplicationData.Current.LocalFolder).AsTask();

			// TODO: Move this to an application service
			// Detect if Files is set as the default file manager
			using var subkey = Registry.ClassesRoot.OpenSubKey(@"Folder\shell\open\command");
			var command = (string?)subkey?.GetValue(string.Empty);

			// Close the settings dialog if Files is the deault file manager
			if (!string.IsNullOrEmpty(command) && command.Contains("Files.App.Launcher.exe"))
				UIHelpers.CloseAllDialogs();

Review comment (suggestion):
```suggestion
			CopyUserIDCommand = new RelayCommand(CopyUserID);
```

Code after:
			[
				new ("https://github.com/omar/ByteSize", "ByteSize"),
				new ("https://github.com/CommunityToolkit/dotnet", "CommunityToolkit.Mvvm"),
				new ("https://github.com/DiscUtils/DiscUtils", "DiscUtils.Udf"),
				new ("https://github.com/robinrodricks/FluentFTP", "FluentFTP"),
				new ("https://github.com/libgit2/libgit2sharp", "libgit2sharp"),
				new ("https://github.com/jeffijoe/messageformat.net", "MessageFormat"),
				new ("https://github.com/dotnet/efcore", "EF Core for SQLite"),
				new ("https://github.com/dotnet/runtime", "Microsoft.Extensions"),
				new ("https://github.com/files-community/SevenZipSharp", "SevenZipSharp"),
				new ("https://sourceforge.net/projects/sevenzip", "7zip"),
				new ("https://github.com/ericsink/SQLitePCL.raw", "PCL for SQLite"),
				new ("https://github.com/microsoft/WindowsAppSDK", "WindowsAppSDK"),
				new ("https://github.com/microsoft/microsoft-ui-xaml", "WinUI 3"),
				new ("https://github.com/microsoft/Win2D", "Win2D"),
				new ("https://github.com/CommunityToolkit/WindowsCommunityToolkit", "Windows Community Toolkit 7.x"),
				new ("https://github.com/mono/taglib-sharp", "TagLibSharp"),
				new ("https://github.com/Tulpep/Active-Directory-Object-Picker", "ActiveDirectoryObjectPicker"),
				new ("https://github.com/PowerShell/MMI", "MMI"),
				new ("https://github.com/microsoft/CsWin32", "CsWin32"),
				new ("https://github.com/microsoft/CsWinRT", "CsWinRT"),
			];

			CopyAppVersionCommand = new RelayCommand(CopyAppVersion);
			CopyWindowsVersionCommand = new RelayCommand(CopyWindowsVersion);
			CopyUserIDCommand = new RelayCommand(CopyUserID);
			SupportUsCommand = new AsyncRelayCommand(SupportUs);
			OpenDocumentationCommand = new AsyncRelayCommand(DoOpenDocumentation);
			OpenDiscordCommand = new AsyncRelayCommand(DoOpenDiscord);
			SubmitFeatureRequestCommand = new AsyncRelayCommand(DoSubmitFeatureRequest);
			SubmitBugReportCommand = new AsyncRelayCommand(DoSubmitBugReport);
			OpenGitHubRepoCommand = new AsyncRelayCommand(DoOpenGitHubRepo);
			OpenPrivacyPolicyCommand = new AsyncRelayCommand(DoOpenPrivacyPolicy);
			OpenLogLocationCommand = new AsyncRelayCommand(OpenLogLocation);
			OpenCrowdinCommand = new AsyncRelayCommand(DoOpenCrowdin);
		}

		// Methods

		private async Task<bool> OpenLogLocation()
		{
			await Launcher.LaunchFolderAsync(ApplicationData.Current.LocalFolder).AsTask();

			// TODO: Move this to an application service
			// Detect if Files is set as the default file manager
			using var subkey = Registry.ClassesRoot.OpenSubKey(@"Folder\shell\open\command");
			var command = (string?)subkey?.GetValue(string.Empty);

			// Close the settings dialog if Files is the deault file manager
			if (!string.IsNullOrEmpty(command) && command.Contains("Files.App.Launcher.exe"))
				UIHelpers.CloseAllDialogs();