486 references to CliStrings
dotnet (278)
BuildServer\BuildServerProvider.cs (1)
93CliStrings.FailedToReadPidFile,
BuildServer\MSBuildServer.cs (1)
14public string Name => CliStrings.MSBuildServer;
BuildServer\RazorServer.cs (2)
21public string Name => CliStrings.RazorServer; 53CliStrings.ShutdownCommandFailed,
BuildServer\VBCSCompilerServer.cs (2)
29public string Name => CliStrings.VBCSCompilerServer; 60CliStrings.ShutdownCommandFailed,
CliUsage.cs (1)
33-d|--diagnostics {CliStrings.SDKDiagnosticsCommandDefinition}
CommandFactory\CommandResolution\LocalToolsCommandResolver.cs (2)
91throw new GracefulException(string.Format(CliStrings.NeedRunToolRestore, 100throw new GracefulException(string.Format(CliStrings.NeedRunToolRestore,
CommandFactory\CommandResolution\OutputPathCommandResolver.cs (1)
63string.Format(CliStrings.BuildOutputPathDoesNotExist, buildOutputPath));
CommandFactory\CommandResolution\PackagedCommandSpecFactory.cs (4)
33CliStrings.AttemptingToFindCommand, 44CliStrings.FailedToFindToolAssembly, 56CliStrings.FailedToFindCommandPath, 81CliStrings.CommandAssembliesNotFound,
CommandFactory\CommandResolution\PackagedCommandSpecFactoryWithCliRuntime.cs (3)
24throw new GracefulException(string.Format(CliStrings.CouldNotFindToolRuntimeConfigFile, 40CliStrings.IgnoringPreferCLIRuntimeFile, 73CliStrings.LookingForPreferCliRuntimeFile,
CommandFactory\CommandResolution\ProjectDependenciesCommandResolver.cs (7)
41CliStrings.AttemptingToResolve, 51CliStrings.InvalidCommandResolverArguments, 89CliStrings.DidNotFindAMatchingProject, 100CliStrings.DoesNotExist, 111CliStrings.DoesNotExist, 146CliStrings.AmbiguousCommandName, 151CliStrings.ToolLibraryFound,
CommandFactory\CommandResolution\ProjectFactory.cs (3)
38CliStrings.MSBuildExePath, 45CliStrings.MSBuildProjectPath, 79CliStrings.MultipleProjectFilesFound,
CommandFactory\CommandResolution\ProjectToolsCommandResolver.cs (18)
32CliStrings.InvalidCommandResolverArguments, 55CliStrings.DidNotFindProject, ProjectToolsCommandResolverName)); 76CliStrings.ResolvingCommandSpec, 95CliStrings.FailedToResolveCommandSpec, 108CliStrings.AttemptingToResolveCommandSpec, 114CliStrings.NuGetPackagesRoot, 152CliStrings.FoundToolLockFile, 163CliStrings.LibraryNotFoundInLockFile, 179CliStrings.AttemptingToCreateCommandSpec, 194CliStrings.CommandSpecIsNull, 291CliStrings.ExpectDepsJsonAt, 323throw new GracefulException(CliStrings.DepsJsonGeneratorProjectNotSet); 327CliStrings.GeneratingDepsJson, 381Reporter.Verbose.WriteLine(string.Format(CliStrings.MSBuildArgs, 423CliStrings.UnableToGenerateDepsJson, 426throw new GracefulException(string.Format(CliStrings.UnableToGenerateDepsJson, toolDepsJsonGeneratorProject)); 436CliStrings.UnableToGenerateDepsJson, 446CliStrings.UnableToDeleteTemporaryDepsJson,
CommandFactory\CommandResolution\PublishedPathCommandResolver.cs (3)
42CliStrings.DoesNotExist, 52CliStrings.DoesNotExist, 70CliStrings.DoesNotExist,
CommandFactory\CommandResolution\ToolPathCalculator.cs (1)
34CliStrings.VersionForPackageCouldNotBeResolved,
Commands\Build\BuildCommandParser.cs (2)
14public static readonly Argument<string[]> SlnOrProjectOrFileArgument = new(CliStrings.SolutionOrProjectOrFileArgumentName) 16Description = CliStrings.SolutionOrProjectOrFileArgumentDescription,
Commands\Clean\CleanCommandParser.cs (2)
14public static readonly Argument<string[]> SlnOrProjectOrFileArgument = new(CliStrings.SolutionOrProjectOrFileArgumentName) 16Description = CliStrings.SolutionOrProjectOrFileArgumentDescription,
Commands\Hidden\List\ListCommandParser.cs (2)
17public static readonly Argument<string> SlnOrProjectArgument = CreateSlnOrProjectArgument(CliStrings.SolutionOrProjectArgumentName, CliStrings.SolutionOrProjectArgumentDescription);
Commands\New\DotnetCommandCallbacks.cs (6)
18PathUtility.EnsureAllPathsExist([projectPath], CliStrings.CommonFileNotFound, allowDirectories: false); 30PathUtility.EnsureAllPathsExist([projectPath], CliStrings.CommonFileNotFound, allowDirectories: false); 31PathUtility.EnsureAllPathsExist([projectToAdd], CliStrings.CommonFileNotFound, allowDirectories: false); 39PathUtility.EnsureAllPathsExist([pathToRestore], CliStrings.CommonFileNotFound, allowDirectories: true); 46PathUtility.EnsureAllPathsExist([solutionPath], CliStrings.CommonFileNotFound, allowDirectories: false); 47PathUtility.EnsureAllPathsExist(projectsToAdd, CliStrings.CommonFileNotFound, allowDirectories: false);
Commands\New\NewCommandParser.cs (1)
54HelpName = CliStrings.LevelArgumentName,
Commands\Pack\PackCommand.cs (1)
95Console.Error.WriteLine(CliStrings.PackCmd_OneNuspecAllowed);
Commands\Pack\PackCommandParser.cs (3)
16public static readonly Argument<string[]> SlnOrProjectOrFileArgument = new(CliStrings.SolutionOrProjectOrFileArgumentName) 18Description = CliStrings.SolutionOrProjectOrFileArgumentDescription, 78r.AddError(string.Format(CliStrings.InvalidVersion, value));
Commands\Package\Add\PackageAddCommandParser.cs (1)
17Description = CliStrings.CommandPrereleaseOptionDescription,
Commands\Package\List\PackageListCommand.cs (2)
144throw new GracefulException(CliStrings.MoreThanOneSolutionInDirectory, resultPath); 171throw new GracefulException(CliStrings.MoreThanOneProjectInDirectory, resultPath);
Commands\Package\List\PackageListCommandParser.cs (2)
85Description = CliStrings.VerbosityOptionDescription, 86HelpName = CliStrings.LevelArgumentName
Commands\Package\PackageCommandParser.cs (4)
23Description = CliStrings.ProjectArgumentDescription 29Description = CliStrings.FileArgumentDescription 33public static readonly Argument<string> ProjectOrFileArgument = new Argument<string>(CliStrings.ProjectOrFileArgumentName) 35Description = CliStrings.ProjectOrFileArgumentDescription
Commands\Publish\PublishCommandParser.cs (2)
15public static readonly Argument<string[]> SlnOrProjectOrFileArgument = new(CliStrings.SolutionOrProjectOrFileArgumentName) 17Description = CliStrings.SolutionOrProjectOrFileArgumentDescription,
Commands\Reference\Add\ReferenceAddCommand.cs (3)
34CliStrings.CouldNotFindProjectOrDirectory, true); 59CliStrings.ProjectDoesNotTargetFramework, 95sb.AppendLine(string.Format(CliStrings.ProjectNotCompatibleWithFrameworks, project.ProjectRootElement.FullPath));
Commands\Reference\Add\ReferenceAddCommandParser.cs (1)
27HelpName = CliStrings.CommonCmdFramework
Commands\Reference\List\ReferenceListCommand.cs (4)
37Reporter.Output.WriteLine(string.Format(CliStrings.NoReferencesFound, CliStrings.P2P, _fileOrDirectory)); 42Reporter.Output.WriteLine($"{CliStrings.ProjectReferenceOneOrMore}"); 43Reporter.Output.WriteLine(new string('-', CliStrings.ProjectReferenceOneOrMore.Length));
Commands\Reference\ReferenceCommandParser.cs (1)
20Description = CliStrings.ProjectArgumentDescription,
Commands\Reference\Remove\ReferenceRemoveCommand.cs (1)
29throw new GracefulException(CliStrings.SpecifyAtLeastOneReferenceToRemove);
Commands\Reference\Remove\ReferenceRemoveCommandParser.cs (1)
21HelpName = CliStrings.CommonCmdFramework
Commands\Restore\RestoreCommandParser.cs (2)
14public static readonly Argument<string[]> SlnOrProjectOrFileArgument = new(CliStrings.SolutionOrProjectOrFileArgumentName) 16Description = CliStrings.SolutionOrProjectOrFileArgumentDescription,
Commands\Run\VirtualProjectBuildingCommand.cs (1)
1884throw new GracefulException(CliStrings.CouldNotFindProjectOrDirectory, resolvedProjectPath);
Commands\Solution\Add\SolutionAddCommand.cs (7)
55throw new GracefulException(CliStrings.SpecifyAtLeastOneProjectToAdd); 59PathUtility.EnsureAllPathsExist(_projects, CliStrings.CouldNotFindProjectOrDirectory, true); 156Reporter.Error.WriteLine(string.Format(CliStrings.InvalidProjectWithExceptionMessage, fullProjectPath, ex.Message)); 183throw new GracefulException(string.Format(CliStrings.SolutionFolderAlreadyContainsProjectWithFilename, rootFolder.Name, projectFileName)); 207Reporter.Error.WriteLine(CliStrings.UnsupportedProjectType, fullProjectPath); 214Reporter.Output.WriteLine(CliStrings.SolutionAlreadyContainsProject, _solutionFileFullPath, solutionRelativeProjectPath); 244Reporter.Output.WriteLine(CliStrings.ProjectAddedToTheSolution, solutionRelativeProjectPath);
Commands\Solution\List\SolutionListCommand.cs (2)
28throw new GracefulException(CliStrings.InvalidSolutionFormatString, solutionFileFullPath, ex.Message); 48Reporter.Output.WriteLine(CliStrings.NoProjectsFound);
Commands\Solution\Remove\SolutionRemoveCommand.cs (4)
33throw new GracefulException(CliStrings.SpecifyAtLeastOneProjectToRemove); 53throw new GracefulException(CliStrings.InvalidSolutionFormatString, solutionFileFullPath, ex.Message); 85Reporter.Output.WriteLine(CliStrings.ProjectNotFoundInTheSolution, projectPath); 91Reporter.Output.WriteLine(CliStrings.ProjectRemovedFromTheSolution, projectPath);
Commands\Solution\SolutionArgumentValidator.cs (4)
23string message = commandType == CommandType.Add ? CliStrings.SpecifyAtLeastOneProjectToAdd : CliStrings.SpecifyAtLeastOneProjectToRemove; 56string.Format(CliStrings.SolutionArgumentMisplaced, slnFile), 57CliStrings.DidYouMean,
Commands\Test\MTP\SolutionAndProjectUtility.cs (6)
55return (false, string.Format(CliStrings.MoreThanOneSolutionInDirectory, directory)); 91return (false, string.Format(CliStrings.MoreThanOneProjectInDirectory, directory)); 131return (false, string.Format(CliStrings.CouldNotFindAnyProjectInDirectory, directory)); 140return (false, string.Format(CliStrings.MoreThanOneProjectInDirectory, directory)); 156return (false, string.Format(CliStrings.SolutionDoesNotExist, directory + Path.DirectorySeparatorChar)); 161return (false, string.Format(CliStrings.MoreThanOneSolutionInDirectory, directory + Path.DirectorySeparatorChar));
Commands\Tool\Install\ParseResultExtension.cs (1)
20throw new GracefulException(CliStrings.PackageIdentityArgumentVersionOptionConflict);
Commands\Tool\Install\ToolInstallCommandParser.cs (1)
65Description = CliStrings.ArchitectureOptionDescription
Commands\Tool\ToolCommandSpecCreator.cs (1)
36throw new GracefulException(string.Format(CliStrings.ToolSettingsUnsupportedRunner,
Commands\Tool\Uninstall\ToolUninstallCommandLowLevelErrorConverter.cs (1)
18userFacingMessages = [string.Format(CliStrings.FailedToUninstallToolPackage, packageId, ex.Message)];
Commands\Tool\Uninstall\ToolUninstallCommandParser.cs (1)
19Description = CliStrings.PackageReference,
Commands\Tool\Update\ToolUpdateCommand.cs (1)
89throw new GracefulException(CliStrings.PackageIdentityArgumentVersionOptionConflict);
Commands\Workload\Restore\WorkloadRestoreCommandParser.cs (2)
14public static readonly Argument<IEnumerable<string>> SlnOrProjectArgument = new(CliStrings.SolutionOrProjectArgumentName) 16Description = CliStrings.SolutionOrProjectArgumentDescription,
Commands\Workload\Search\WorkloadSearchVersionsCommandParser.cs (1)
64result.AddError(string.Format(CliStrings.UnrecognizedCommandOrArgument, string.Join(' ', versionArgument)));
Commands\Workload\WorkloadCommandNuGetRestoreActionConfigOptions.cs (1)
67Description = CliStrings.CommandInteractiveOptionDescription,
Commands\Workload\WorkloadCommandParser.cs (1)
166commandResult.AddError(CliStrings.RequiredCommandNotPassed);
CommonArguments.cs (4)
20Description = string.Format(CliStrings.PackageIdentityArgumentDescription, examplePackage, exampleVersion), 31Description = string.Format(CliStrings.PackageIdentityArgumentDescription, examplePackage, exampleVersion), 48throw new GracefulException(CliStrings.PackageIdentityArgumentIdOrVersionIsNull); 58throw new GracefulException(string.Format(CliStrings.InvalidVersion, versionString));
CommonOptions.cs (33)
20Description = CliStrings.YesOptionDescription, 145Description = CliStrings.VerbosityOptionDescription, 146HelpName = CliStrings.LevelArgumentName, 155Description = CliStrings.VerbosityOptionDescription, 156HelpName = CliStrings.LevelArgumentName 164Description = CliStrings.VerbosityOptionDescription, 165HelpName = CliStrings.LevelArgumentName, 175HelpName = CliStrings.FrameworkArgumentName 185Description = CliStrings.ArtifactsPathOptionDescription, 186HelpName = CliStrings.ArtifactsPathArgumentName 189private static readonly string RuntimeArgName = CliStrings.RuntimeIdentifierArgumentName; 227HelpName = CliStrings.ConfigurationArgumentName 234Description = CliStrings.CmdVersionSuffixDescription, 235HelpName = CliStrings.VersionSuffixArgumentName 250Description = CliStrings.NoRestoreDescription, 279Description = CliStrings.CommandInteractiveOptionDescription, 290Description = CliStrings.DisableBuildServersOptionDescription, 298Description = CliStrings.ArchitectureOptionDescription, 299HelpName = CliStrings.ArchArgumentName 305Description = CliStrings.ArchitectureOptionDescription, 306HelpName = CliStrings.ArchArgumentName 317Description = CliStrings.OperatingSystemOptionDescription, 318HelpName = CliStrings.OSArgumentName 329Description = CliStrings.SelfContainedOptionDescription 336Description = CliStrings.FrameworkDependentOptionDescription, 344HelpName = CliStrings.CmdEnvironmentVariableExpression, 350public static readonly Option<IReadOnlyDictionary<string, string>> EnvOption = CreateEnvOption(CliStrings.CmdEnvironmentVariableDescription); 352public static readonly Option<IReadOnlyDictionary<string, string>> TestEnvOption = CreateEnvOption(CliStrings.CmdTestEnvironmentVariableDescription); 384CliStrings.IncorrectlyFormattedEnvironmentVariables, 401throw new GracefulException(CliStrings.SelfContainAndNoSelfContainedConflict); 409throw new GracefulException(CliStrings.CannotSpecifyBothRuntimeAndArchOptions); 425throw new GracefulException(CliStrings.CannotSpecifyBothRuntimeAndOsOptions); 461throw new GracefulException(CliStrings.CannotResolveRuntimeIdentifier);
CommonOptionsFactory.cs (1)
20Description = CliStrings.SDKDiagnosticsCommandDefinition,
Extensions\ParseResultExtensions.cs (3)
46var rawResourcePartsForThisLocale = DistinctFormatStringParts(CliStrings.UnrecognizedCommandOrArgument); 113Reporter.Error.WriteLine(CliStrings.RequiredCommandNotPassed.Red()); 187throw new GracefulException(CliStrings.OnlyOneProjectAllowed);
Installer\Windows\Security\Signature.cs (1)
68throw new CryptographicException(string.Format(CliStrings.UnableToCheckCertificateChainPolicy, nameof(CERT_CHAIN_POLICY_MICROSOFT_ROOT)));
Microsoft.DotNet.Cli.CliStrings.cs (1)
10internal static global::System.Resources.ResourceManager ResourceManager => s_resourceManager ?? (s_resourceManager = new global::System.Resources.ResourceManager(typeof(CliStrings)));
MsbuildProject.cs (12)
55throw new GracefulException(CliStrings.ProjectDoesNotExist, projectPath); 61throw new GracefulException(CliStrings.ProjectIsInvalid, projectPath); 74throw new GracefulException(CliStrings.FoundInvalidProject, projectFile.FullName); 89throw new GracefulException(CliStrings.CouldNotFindProjectOrDirectory, projectDirectory); 94throw new GracefulException(CliStrings.CouldNotFindProjectOrDirectory, projectDirectory); 101CliStrings.CouldNotFindAnyProjectInDirectory, 107throw new GracefulException(CliStrings.MoreThanOneProjectInDirectory, projectDirectory); 125CliStrings.ProjectAlreadyHasAreference, 133Reporter.Output.WriteLine(string.Format(CliStrings.ReferenceAddedToTheProject, @ref)); 231CliStrings.ProjectCouldNotBeEvaluated, 255Reporter.Output.WriteLine(string.Format(CliStrings.ProjectReferenceRemoved, r)); 262CliStrings.ProjectReferenceCouldNotBeFound,
NugetPackageDownloader\NuGetPackageDownloader.cs (19)
114string.Format(CliStrings.IsNotFoundInNuGetFeeds, packageId, source.Source)); 170_reporter.WriteLine(CliStrings.NuGetPackageSignatureVerificationSkipped); 191throw new NuGetPackageInstallerException(string.Format(CliStrings.FailedToValidatePackageSigning, commandOutput)); 196_reporter.WriteLine(CliStrings.VerifyingNuGetPackageSignature, Path.GetFileNameWithoutExtension(nupkgPath)); 201_reporter.WriteLine(CliStrings.NuGetPackageShouldNotBeSigned, Path.GetFileNameWithoutExtension(nupkgPath)); 362CliStrings.FailedToLoadNuGetSource, 403throw new NuGetPackageInstallerException(string.Format(CliStrings.FailedToFindSourceUnderPackageSourceMapping, packageId)); 408throw new NuGetPackageInstallerException(string.Format(CliStrings.FailedToMapSourceUnderPackageSourceMapping, packageId)); 425CliStrings.FailedToLoadNuGetSource, 500CliStrings.IsNotFoundInNuGetFeeds, 514return string.Format(CliStrings.PackageVersionDescriptionForExactVersionMatch, 519return string.Format(CliStrings.PackageVersionDescriptionForVersionWithLowerAndUpperBounds, 524return string.Format(CliStrings.PackageVersionDescriptionForVersionWithLowerBound, 529return string.Format(CliStrings.PackageVersionDescriptionForVersionWithUpperBound, 534return string.Format(CliStrings.PackageVersionDescriptionDefault, versionRange, packageIdentifier); 574string.Format(CliStrings.IsNotFoundInNuGetFeeds, packageIdentifier, packageSources.Select(s => s.Source))); 586CliStrings.IsNotFoundInNuGetFeeds, 710throw new NuGetPackageInstallerException(string.Format(CliStrings.FailedToLoadNuGetSource, 714throw new NuGetPackageNotFoundException(string.Format(CliStrings.IsNotFoundInNuGetFeeds,
NugetSearch\NugetSearchApiParameter.cs (1)
61CliStrings.InvalidInputTypeInteger,
NugetSearch\NugetToolSearchApiRequest.cs (2)
32CliStrings.RetriableNugetSearchFailure, 38CliStrings.NonRetriableNugetSearchFailure,
Parser.cs (8)
119Description = CliStrings.SDKSchemaCommandDefinition, 146option.Description = CliStrings.ShowHelpDescription; 217errorMessage = string.Format(CliStrings.ResponseFileNotFound, tokenToReplace); 335context.Output.WriteLine(CliStrings.MSBuildAdditionalOptionTitle); 405if (listCommand.Arguments[i].Name == CliStrings.SolutionOrProjectArgumentName) 408listCommand.Arguments[i] = ListCommandParser.CreateSlnOrProjectArgument(CliStrings.ProjectArgumentName, CliStrings.ProjectArgumentDescription); 420WorkloadSearchVersionsCommandParser.GetCommand().Description = CliStrings.ShortWorkloadSearchVersionDescription;
PrintableTable.cs (1)
34CliStrings.ColumnMaxWidthMustBeGreaterThanZero,
Program.cs (1)
426reporter.WriteLine(CliStrings.WorkloadIntegrityCheckError.Yellow());
ShellShim\LinuxEnvironmentPath.cs (2)
69CliStrings.EnvironmentPathLinuxNeedLogout); 76CliStrings.EnvironmentPathLinuxManualInstructions,
ShellShim\OsxBashEnvironmentPath.cs (2)
57CliStrings.EnvironmentPathOSXNeedReopen); 64CliStrings.EnvironmentPathOSXBashManualInstructions,
ShellShim\OsxZshEnvironmentPathInstruction.cs (1)
40CliStrings.EnvironmentPathOSXZshManualInstructions,
ShellShim\ShellShimRepository.cs (7)
28throw new ShellShimException(CliStrings.CannotCreateShimForEmptyExecutablePath); 35CliStrings.ShellShimConflict, 86CliStrings.ToolSettingsUnsupportedRunner, 94string.Format(CliStrings.FailedSettingShimPermissions, ex.Message)); 100CliStrings.FailedToCreateShellShim, 135CliStrings.FailedToRemoveShellShim, 212CliStrings.MoreThanOnePackagedShimAvailable,
ShellShim\ShellShimTemplateFinder.cs (1)
50throw new GracefulException(string.Format(CliStrings.InvalidRuntimeIdentifier, rid, string.Join(" ", validRids)));
ShellShim\WindowsEnvironmentPath.cs (3)
68CliStrings.FailedToSetToolsPathEnvironmentVariable, 109_reporter.WriteLine(CliStrings.EnvironmentPathWindowsNeedReopen); 115CliStrings.EnvironmentPathWindowsManualInstructions,
SlnFileFactory.cs (7)
25throw new GracefulException(CliStrings.CouldNotFindSolutionOrDirectory); 37CliStrings.CouldNotFindSolutionIn, 43CliStrings.MoreThanOneSolutionInDirectory, 49CliStrings.CouldNotFindSolutionOrDirectory, 80CliStrings.InvalidSolutionFormatString, 100CliStrings.InvalidSolutionFormatString, 123CliStrings.ProjectNotFoundInTheSolution,
ToolManifest\JsonElementExtension.cs (3)
23CliStrings.UnexpectedTypeInJson, 43CliStrings.UnexpectedTypeInJson, 63CliStrings.UnexpectedTypeInJson,
ToolManifest\ToolManifestEditor.cs (16)
58CliStrings.ManifestPackageIdCollision, 118string.Format(CliStrings.ManifestHasMarkOfTheWeb, manifest.Value)); 160string.Format(CliStrings.UnexpectedTypeInJson, 182string.Format(CliStrings.UnexpectedTypeInJson, 192string.Format(CliStrings.UnexpectedTypeInJson, 218throw new ToolManifestException(string.Format(CliStrings.JsonParsingError, 235errors.Add(string.Format(CliStrings.ManifestMissingIsRoot, path.Value)); 246errors.Add(string.Format(CliStrings.MultipleSamePackageId, 262packageLevelErrors.Add(CliStrings.ToolMissingVersion); 268packageLevelErrors.Add(string.Format(CliStrings.VersionIsInvalid, versionString)); 275packageLevelErrors.Add(CliStrings.FieldCommandsIsMissing); 284errors.Add(string.Format(CliStrings.InPackage, packageId.ToString(), 301string.Format(CliStrings.InvalidManifestFilePrefix, 317errors.Add(CliStrings.ManifestVersion0); 324CliStrings.ManifestVersionHigherThanSupported, 417CliStrings.CannotFindPackageIdInManifest, packageId));
ToolManifest\ToolManifestFinder.cs (3)
44throw new ToolManifestCannotBeFoundException(string.Format(CliStrings.CannotFindAManifestFile, string.Join(Environment.NewLine, allPossibleManifests.Select(f => "\t" + f.manifestfile.Value)))); 210throw new ToolManifestCannotBeFoundException(string.Format(CliStrings.CannotFindAManifestFile, string.Join(Environment.NewLine, EnumerateDefaultAllPossibleManifests().Select(f => "\t" + f.manifestfile.Value)))); 297throw new ToolManifestCannotBeFoundException(string.Format(CliStrings.CannotFindAManifestFile, string.Join(Environment.NewLine, EnumerateDefaultAllPossibleManifests().Select(f => "\t" + f.manifestfile.Value))));
ToolPackage\ToolConfiguration.cs (4)
20throw new ToolConfigurationException(CliStrings.ToolSettingsMissingCommandName); 27CliStrings.ToolSettingsMissingEntryPoint, 48CliStrings.ToolSettingsInvalidCommandName, 60CliStrings.ToolSettingsInvalidLeadingDotCommandName,
ToolPackage\ToolConfigurationDeserializer.cs (8)
40CliStrings.ToolSettingsInvalidXml, 48CliStrings.FailedToRetrieveToolConfiguration, 57throw new ToolConfigurationException(CliStrings.ToolSettingsMoreThanOneCommand); 65CliStrings.ToolSettingsUnsupportedRunner, 78CliStrings.ToolSettingsUnsupportedRunner, 96warnings.Add(CliStrings.FormatVersionIsMissing); 102warnings.Add(CliStrings.FormatVersionIsMalformed); 108warnings.Add(CliStrings.FormatVersionIsHigher);
ToolPackage\ToolPackageDownloader.cs (1)
153throw new ToolPackageException(string.Format(CliStrings.ToolPackageNotATool, packageId));
ToolPackage\ToolPackageDownloaderBase.cs (2)
164CliStrings.ToolPackageConflictPackageId, 350throw new ToolPackageException(string.Format(CliStrings.ToolUnsupportedRuntimeIdentifier, RuntimeInformation.RuntimeIdentifier,
ToolPackage\ToolPackageInstance.cs (5)
78throw new ToolPackageException(string.Format(CliStrings.FailedToReadNuGetLockFile, Id, ex.Message), ex); 85string.Format(CliStrings.FailedToFindLibraryInAssetsFile, Id, resolvedAssetsFileNameFullPath)); 113CliStrings.MissingToolEntryPointFile, 180CliStrings.MissingToolSettingsFile); 197CliStrings.FailedToRetrieveToolConfiguration,
ToolPackage\ToolPackageStoreAndQuery.cs (1)
37CliStrings.FailedToFindStagedToolPackage,
dotnet.Tests (190)
BuildServerTests\BuildServerProviderTests.cs (4)
35.Equal(CliStrings.MSBuildServer); 49.Equal(CliStrings.VBCSCompilerServer); 129razorServer.Name.Should().Be(CliStrings.RazorServer); 179CliStrings.FailedToReadPidFile,
BuildServerTests\RazorServerTests.cs (1)
53CliStrings.ShutdownCommandFailed,
BuildServerTests\VBCSCompilerServerTests.cs (1)
35CliStrings.ShutdownCommandFailed,
CommandFactoryTests\GivenALocalToolsCommandResolver.cs (2)
152action.Should().Throw<GracefulException>(string.Format(CliStrings.NeedRunToolRestore, 176action.Should().Throw<GracefulException>(string.Format(CliStrings.NeedRunToolRestore,
CommandFactoryTests\GivenAProjectToolsCommandResolver.cs (1)
382.Should().Fail().And.NotHaveStdOutContaining(string.Format(CliStrings.CommandAssembliesNotFound, "dotnet-fallbackfoldertool"));
CommandTests\BuildServer\Shutdown\BuildServerShutdownCommandTests.cs (1)
193CliStrings.RazorServer,
CommandTests\MSBuild\GivenDotnetOsArchOptions.cs (2)
96exceptionThrown.Message.Should().Be(CliStrings.CannotSpecifyBothRuntimeAndOsOptions); 107exceptionThrown.Message.Should().Be(CliStrings.CannotSpecifyBothRuntimeAndArchOptions);
CommandTests\Package\Remove\GivenDotnetRemovePackage.cs (1)
63cmd.StdErr.Should().Be(CliStrings.RequiredCommandNotPassed);
CommandTests\Publish\GivenDotnetPublishPublishesProjects.cs (1)
283.And.HaveStdErrContaining(CliStrings.SelfContainAndNoSelfContainedConflict);
CommandTests\Reference\Add\GivenDotnetAddReference.cs (40)
45static readonly string ProjectNotCompatibleErrorMessageRegEx = string.Format(CliStrings.ProjectNotCompatibleWithFrameworks, "[^`]*"); 46static readonly string ProjectDoesNotTargetFrameworkErrorMessageRegEx = string.Format(CliStrings.ProjectDoesNotTargetFramework, "[^`]*", "[^`]*"); 120cmd.StdErr.Should().BeVisuallyEquivalentTo($@"{string.Format(CliStrings.UnrecognizedCommandOrArgument, "two")} 121{string.Format(CliStrings.UnrecognizedCommandOrArgument, "three")}"); 135cmd.StdErr.Should().Be(string.Format(CliStrings.CouldNotFindProjectOrDirectory, projName)); 163cmd.StdErr.Should().Be(string.Format(CliStrings.ProjectIsInvalid, projName)); 177cmd.StdErr.Should().Be(string.Format(CliStrings.MoreThanOneProjectInDirectory, workingDir + Path.DirectorySeparatorChar)); 190cmd.StdErr.Should().Be(string.Format(CliStrings.CouldNotFindAnyProjectInDirectory, setup.TestRoot + Path.DirectorySeparatorChar)); 212CliStrings.ProjectCouldNotBeEvaluated.Substring(0, CliStrings.ProjectCouldNotBeEvaluated.Length - 4), // Remove the '{0}.' from the end 228cmd.StdOut.Should().Be(string.Format(CliStrings.ReferenceAddedToTheProject, @"ValidRef\ValidRef.csproj")); 246cmd.StdOut.Should().Be(string.Format(CliStrings.ReferenceAddedToTheProject, @"ValidRef\ValidRef.csproj")); 269cmd.StdOut.Should().Be(string.Format(CliStrings.ReferenceAddedToTheProject, @"ValidRef\ValidRef.csproj")); 291cmd.StdOut.Should().Be(string.Format(CliStrings.ReferenceAddedToTheProject, @"ValidRef\ValidRef.csproj")); ; 313cmd.StdOut.Should().Be(string.Format(CliStrings.ReferenceAddedToTheProject, @"ValidRef\ValidRef.csproj")); 335cmd.StdOut.Should().Be(string.Format(CliStrings.ReferenceAddedToTheProject, @"ValidRef\ValidRef.csproj")); 357cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectAlreadyHasAreference, @"ValidRef\ValidRef.csproj")); 375cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectAlreadyHasAreference, @"..\Lib\Lib.csproj")); 395cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectAlreadyHasAreference, @"ValidRef\ValidRef.csproj")); 410cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectAlreadyHasAreference, @"..\Lib\Lib.csproj")); 425cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectAlreadyHasAreference, @"..\Lib\Lib.csproj")); 440cmd.StdOut.Should().Be(string.Format(CliStrings.ReferenceAddedToTheProject, @"..\ValidRef\ValidRef.csproj")); 457cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectAlreadyHasAreference, @"..\Lib\Lib.csproj")); 472cmd.StdOut.Should().Be(string.Format(CliStrings.ReferenceAddedToTheProject, "..\\ValidRef\\ValidRef.csproj")); 489cmd.StdOut.Should().Be(string.Format(CliStrings.ReferenceAddedToTheProject, @"..\ValidRef\ValidRef.csproj")); 498string OutputText = $@"{string.Format(CliStrings.ReferenceAddedToTheProject, @"Lib\Lib.csproj")} 499{string.Format(CliStrings.ReferenceAddedToTheProject, @"ValidRef\ValidRef.csproj")}"; 519string OutputText = $@"{string.Format(CliStrings.ReferenceAddedToTheProject, @"Lib\Lib.csproj")} 520{string.Format(CliStrings.ReferenceAddedToTheProject, @"ValidRef\ValidRef.csproj")}"; 548cmd.StdOut.Should().Be(string.Format(CliStrings.ReferenceAddedToTheProject, @"ValidRef\ValidRef.csproj")); 565cmd.StdErr.Should().Be(string.Format(CliStrings.CouldNotFindProjectOrDirectory, "IDoNotExist.csproj")); 580cmd.StdErr.Should().Be(string.Format(CliStrings.CouldNotFindProjectOrDirectory, "IDoNotExist.csproj")); 595cmd.StdOut.Should().Be(string.Format(CliStrings.ReferenceAddedToTheProject, @"ValidRef\ValidRef.csproj")); 613cmd.StdOut.Should().Be(string.Format(CliStrings.ReferenceAddedToTheProject, @"..\ValidRef\ValidRef.csproj")); 631cmd.StdOut.Should().Be(string.Format(CliStrings.ReferenceAddedToTheProject, @"..\Net45Lib\Net45Lib.csproj")); 649cmd.StdOut.Should().Be(string.Format(CliStrings.ReferenceAddedToTheProject, @"..\Lib\Lib.csproj")); 670cmd.StdErr.Should().Be(string.Format(CliStrings.ProjectDoesNotTargetFramework, setup.LibCsprojPath, framework)); 712result.StdOut.Should().Be(string.Format(CliStrings.ReferenceAddedToTheProject, @"ValidRef\ValidRef.csproj")); 729result.StdErr.Should().Be(string.Format(CliStrings.CouldNotFindAnyProjectInDirectory, reference)); 745result.StdErr.Should().Be(string.Format(CliStrings.MoreThanOneProjectInDirectory, reference));
CommandTests\Reference\List\GivenDotnetListReference.cs (12)
65cmd.StdErr.Should().Be(CliStrings.RequiredCommandNotPassed); 74cmd.StdErr.Should().BeVisuallyEquivalentTo($@"{string.Format(CliStrings.UnrecognizedCommandOrArgument, "two")} 75{string.Format(CliStrings.UnrecognizedCommandOrArgument, "three")}"); 90cmd.StdErr.Should().Be(string.Format(CliStrings.CouldNotFindProjectOrDirectory, projName)); 119cmd.StdErr.Should().Be(string.Format(CliStrings.ProjectIsInvalid, projName)); 133cmd.StdErr.Should().Be(string.Format(CliStrings.MoreThanOneProjectInDirectory, workingDir + Path.DirectorySeparatorChar)); 146cmd.StdErr.Should().Be(string.Format(CliStrings.CouldNotFindAnyProjectInDirectory, setup.TestRoot + Path.DirectorySeparatorChar)); 159cmd.StdOut.Should().Be(string.Format(CliStrings.NoReferencesFound, CliStrings.P2P, lib.CsProjPath)); 165string OutputText = CliStrings.ProjectReferenceOneOrMore; 186string OutputText = CliStrings.ProjectReferenceOneOrMore; 216string OutputText = CliStrings.ProjectReferenceOneOrMore;
CommandTests\Reference\Remove\GivenDotnetRemoveP2P.cs (27)
155cmd.StdErr.Should().Be(CliStrings.RequiredCommandNotPassed); 164cmd.StdErr.Should().BeVisuallyEquivalentTo($@"{string.Format(CliStrings.UnrecognizedCommandOrArgument, "two")} 165{string.Format(CliStrings.UnrecognizedCommandOrArgument, "three")}"); 180cmd.StdErr.Should().Be(string.Format(CliStrings.CouldNotFindProjectOrDirectory, projName)); 209cmd.StdErr.Should().Be(string.Format(CliStrings.ProjectIsInvalid, projName)); 223cmd.StdErr.Should().Be(string.Format(CliStrings.MoreThanOneProjectInDirectory, workingDir + Path.DirectorySeparatorChar)); 236cmd.StdErr.Should().Be(string.Format(CliStrings.CouldNotFindAnyProjectInDirectory, setup.TestRoot + Path.DirectorySeparatorChar)); 253cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectReferenceRemoved, Path.Combine("Lib", setup.LibCsprojName))); 272cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectReferenceRemoved, Path.Combine("Lib", setup.LibCsprojName))); 292cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectReferenceRemoved, Path.Combine("Lib", setup.LibCsprojName))); 311cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectReferenceCouldNotBeFound, libref.CsProjPath)); 328cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectReferenceCouldNotBeFound, libref.CsProjPath)); 348cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectReferenceRemoved, Path.Combine("Lib", setup.LibCsprojName))); 373cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectReferenceRemoved, Path.Combine("Lib", setup.LibCsprojName))); 398cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectReferenceRemoved, Path.Combine("Lib", setup.LibCsprojName))); 414string removedText = $@"{string.Format(CliStrings.ProjectReferenceRemoved, setup.LibCsprojRelPath)} 415{string.Format(CliStrings.ProjectReferenceRemoved, setup.LibCsprojRelPath)}"; 443cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectReferenceRemoved, setup.ValidRefCsprojRelToOtherProjPath)); 462cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectReferenceRemoved, setup.ValidRefCsprojRelToOtherProjPath)); 481cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectReferenceRemoved, setup.ValidRefCsprojRelToOtherProjPath)); 495string outputText = $@"{string.Format(CliStrings.ProjectReferenceRemoved, Path.Combine("Lib", setup.LibCsprojName))} 496{string.Format(CliStrings.ProjectReferenceRemoved, Path.Combine(setup.ValidRefCsprojRelPath))}"; 519string outputText = $@"{string.Format(CliStrings.ProjectReferenceCouldNotBeFound, setup.LibCsprojPath)} 520{string.Format(CliStrings.ProjectReferenceRemoved, Path.Combine(setup.ValidRefCsprojRelPath))}"; 547result.StdOut.Should().Be(string.Format(CliStrings.ProjectReferenceRemoved, Path.Combine("Lib", setup.LibCsprojName))); 565result.StdErr.Should().Be(string.Format(CliStrings.CouldNotFindAnyProjectInDirectory, Path.Combine(setup.TestRoot, reference))); 582result.StdErr.Should().Be(string.Format(CliStrings.MoreThanOneProjectInDirectory, Path.Combine(setup.TestRoot, reference)));
CommandTests\Run\GivenDotnetRunBuildsCsProj.cs (1)
215.HaveStdErrContaining(CliStrings.OnlyOneProjectAllowed);
CommandTests\Run\RunFileTests.cs (4)
2158string.Format(CliStrings.CouldNotFindProjectOrDirectory, Path.Join(testInstance.Path, "wrong.csproj")))); 2170string.Format(CliStrings.CouldNotFindProjectOrDirectory, Path.Join(testInstance.Path, "dir/")))); 2180string.Format(CliStrings.CouldNotFindAnyProjectInDirectory, Path.Join(testInstance.Path, "dir/")))); 2191string.Format(CliStrings.MoreThanOneProjectInDirectory, Path.Join(testInstance.Path, "dir/"))));
CommandTests\Solution\Add\GivenDotnetSlnAdd.cs (22)
74cmd.StdErr.Should().Be(CliStrings.RequiredCommandNotPassed); 85cmd.StdErr.Should().BeVisuallyEquivalentTo($@"{string.Format(CliStrings.UnrecognizedCommandOrArgument, "two.sln")} 86{string.Format(CliStrings.UnrecognizedCommandOrArgument, "three.slnx")}"); 105cmd.StdErr.Should().Be(string.Format(CliStrings.CouldNotFindSolutionOrDirectory, solutionName)); 126cmd.StdErr.Should().Match(string.Format(CliStrings.InvalidSolutionFormatString, Path.Combine(projectDirectory, $"InvalidSolution{solutionExtension}"), "*")); 153cmd.StdErr.Should().Match(string.Format(CliStrings.InvalidSolutionFormatString, solutionPath, "*")); 173cmd.StdErr.Should().Be(CliStrings.SpecifyAtLeastOneProjectToAdd); 192cmd.StdErr.Should().Be(string.Format(CliStrings.SolutionDoesNotExist, solutionPath + Path.DirectorySeparatorChar)); 211cmd.StdErr.Should().Be(string.Format(CliStrings.MoreThanOneSolutionInDirectory, projectDirectory + Path.DirectorySeparatorChar)); 376CliStrings.CouldNotFindAnyProjectInDirectory, 405CliStrings.MoreThanOneProjectInDirectory, 563cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectAddedToTheSolution, projectPath)); 637cmd.StdErr.Should().Match(string.Format(CliStrings.InvalidProjectWithExceptionMessage, '*', '*')); 710cmd.StdOut.Should().Be(string.Format(CliStrings.SolutionAlreadyContainsProject, solutionPath, projectToAdd)); 733cmd.StdErr.Should().Be(string.Format(CliStrings.CouldNotFindProjectOrDirectory, "idonotexist.csproj")); 793cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectAddedToTheSolution, projectToAdd)); 824CliStrings.UnsupportedProjectType, 971.HaveStdOutContaining(string.Format(CliStrings.ProjectAddedToTheSolution, projectToAdd)); 994.HaveStdOutContaining(string.Format(CliStrings.ProjectAddedToTheSolution, projectToAdd)); 1018.HaveStdOutContaining(string.Format(CliStrings.ProjectAddedToTheSolution, projectToAdd)); 1301string.Format(CliStrings.SolutionArgumentMisplaced, $"App{solutionExtension}") + Environment.NewLine 1302+ CliStrings.DidYouMean + Environment.NewLine
CommandTests\Solution\List\GivenDotnetSlnList.cs (9)
52cmd.StdErr.Should().Be(CliStrings.RequiredCommandNotPassed); 63cmd.StdErr.Should().BeVisuallyEquivalentTo($@"{string.Format(CliStrings.UnrecognizedCommandOrArgument, "two.sln")} 64{string.Format(CliStrings.UnrecognizedCommandOrArgument, "three.sln")}"); 83cmd.StdErr.Should().Be(string.Format(CliStrings.CouldNotFindSolutionOrDirectory, solutionName)); 102string.Format(CliStrings.InvalidSolutionFormatString, Path.Combine(projectDirectory, "InvalidSolution.sln"), "").TrimEnd('.')); 128string.Format(CliStrings.InvalidSolutionFormatString, solutionFullPath, "").TrimEnd('.')); 147cmd.StdErr.Should().Be(string.Format(CliStrings.SolutionDoesNotExist, solutionDir + Path.DirectorySeparatorChar)); 165cmd.StdErr.Should().Be(string.Format(CliStrings.MoreThanOneSolutionInDirectory, projectDirectory + Path.DirectorySeparatorChar)); 185cmd.StdOut.Should().Be(CliStrings.NoProjectsFound);
CommandTests\Solution\Remove\GivenDotnetSlnRemove.cs (21)
51cmd.StdErr.Should().BeVisuallyEquivalentTo($@"{string.Format(CliStrings.UnrecognizedCommandOrArgument, "two.sln")} 52{string.Format(CliStrings.UnrecognizedCommandOrArgument, "three.slnx")}"); 65cmd.StdErr.Should().Be(CliStrings.RequiredCommandNotPassed); 86cmd.StdErr.Should().Be(string.Format(CliStrings.CouldNotFindSolutionOrDirectory, solutionName)); 107cmd.StdErr.Should().Match(string.Format(CliStrings.InvalidSolutionFormatString, Path.Combine(projectDirectory, $"InvalidSolution{solutionExtension}"), "*")); 133cmd.StdErr.Should().Match(string.Format(CliStrings.InvalidSolutionFormatString, solutionPath, "*")); 153cmd.StdErr.Should().Be(CliStrings.SpecifyAtLeastOneProjectToRemove); 172cmd.StdErr.Should().Be(string.Format(CliStrings.SolutionDoesNotExist, solutionPath + Path.DirectorySeparatorChar)); 191cmd.StdErr.Should().Be(string.Format(CliStrings.MoreThanOneSolutionInDirectory, projectDirectory + Path.DirectorySeparatorChar)); 213cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectNotFoundInTheSolution, "referenceDoesNotExistInSln.csproj")); 242cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectRemovedFromTheSolution, projectToRemove)); 273cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectRemovedFromTheSolution, Path.Combine(projectToRemove, "Lib.csproj"))); 299cmd.StdOut.Should().Be(string.Format(CliStrings.ProjectRemovedFromTheSolution, projectToRemove)); 328string outputText = string.Format(CliStrings.ProjectRemovedFromTheSolution, projectToRemove); 362string outputText = $@"{string.Format(CliStrings.ProjectNotFoundInTheSolution, "idontexist.csproj")} 363{string.Format(CliStrings.ProjectRemovedFromTheSolution, projectToRemove)} 364{string.Format(CliStrings.ProjectNotFoundInTheSolution, "idontexisteither.csproj")}"; 451CliStrings.CouldNotFindAnyProjectInDirectory, 475CliStrings.MoreThanOneProjectInDirectory, 690string.Format(CliStrings.SolutionArgumentMisplaced, $"App{solutionExtension}") + Environment.NewLine 691+ CliStrings.DidYouMean + Environment.NewLine
CommandTests\Tool\Install\ToolInstallGlobalOrToolPathCommandTests.cs (4)
259_reporter.Lines.First().Should().Be(CliStrings.FormatVersionIsHigher.Yellow()); 303CliStrings.ShellShimConflict, 797.Should().Contain(string.Format(CliStrings.IsNotFoundInNuGetFeeds, $"Version 5.0 of {PackageId}", "{MockFeeds}")); 856_reporter.Lines.Should().NotContain(l => l.Contains(CliStrings.NuGetPackageSignatureVerificationSkipped));
CommandTests\Tool\Install\ToolInstallLocalCommandTests.cs (1)
171.Contain(string.Format(CliStrings.CannotFindAManifestFile, ""));
CommandTests\Tool\Restore\ToolRestoreCommandTests.cs (1)
455l.Contains(string.Format(CliStrings.CannotFindAManifestFile, "")));
CommandTests\Tool\Uninstall\ToolUninstallGlobalOrToolPathCommandTests.cs (1)
204CliStrings.FailedToUninstallToolPackage,
CommandTests\Tool\Uninstall\ToolUninstallLocalCommandTests.cs (1)
72.Contain(string.Format(CliStrings.CannotFindAManifestFile, ""));
CommandTests\Tool\Update\ToolUpdateGlobalOrToolPathCommandTests.cs (1)
135string.Format(CliStrings.IsNotFoundInNuGetFeeds, packageId, MockNuGetPackageDownloader.MOCK_FEEDS_TEXT));
CommandTests\Tool\Update\ToolUpdateLocalCommandTests.cs (1)
241.Contain(string.Format(CliStrings.CannotFindAManifestFile, ""));
ParserTests\CommonOptionsTests.cs (1)
117string.Format(CliStrings.IncorrectlyFormattedEnvironmentVariables, $"'{token}'")
ShellShimTests\LinuxEnvironmentPathTests.cs (2)
38CliStrings.EnvironmentPathLinuxManualInstructions, 65reporter.Lines.Should().Equal(CliStrings.EnvironmentPathLinuxNeedLogout);
ShellShimTests\OsxEnvironmentPathTests.cs (2)
38CliStrings.EnvironmentPathOSXBashManualInstructions, 65reporter.Lines.Should().Equal(CliStrings.EnvironmentPathOSXNeedReopen);
ShellShimTests\OsxZshEnvironmentPathInstructionTests.cs (2)
41CliStrings.EnvironmentPathOSXZshManualInstructions, 98CliStrings.EnvironmentPathOSXZshManualInstructions,
ShellShimTests\ShellShimRepositoryTests.cs (2)
169CliStrings.ShellShimConflict, 416CliStrings.MoreThanOnePackagedShimAvailable,
ShellShimTests\WindowsEnvironmentPathTests.cs (2)
52_reporter.Lines.Should().Equal(CliStrings.EnvironmentPathWindowsNeedReopen); 86CliStrings.EnvironmentPathWindowsManualInstructions,
ToolManifestTests\ToolManifestEditorTests.cs (4)
113CliStrings.ManifestPackageIdCollision, 162string.Format(CliStrings.InvalidManifestFilePrefix, 224CliStrings.CannotFindPackageIdInManifest, "non-exist")); 243string.Format(CliStrings.InvalidManifestFilePrefix,
ToolManifestTests\ToolManifestFinderTests.cs (15)
151.Contain(string.Format(CliStrings.CannotFindAManifestFile, "")); 214.Contain(string.Format(string.Format(CliStrings.MultipleSamePackageId, 257.Contain(string.Format(CliStrings.CannotFindAManifestFile, "")).And.Contain( 273.Contain(string.Format(CliStrings.CannotFindAManifestFile, "")); 289string.Format(CliStrings.InvalidManifestFilePrefix, 291"\t" + string.Format(CliStrings.InPackage, "t-rex", 292("\t\t" + CliStrings.ToolMissingVersion + Environment.NewLine + 293"\t\t" + CliStrings.FieldCommandsIsMissing)))); 309.Contain(string.Format(CliStrings.VersionIsInvalid, "1.*")); 326.And.Message.Should().Contain(string.Format(CliStrings.UnexpectedTypeInJson, "True|False", "isRoot")); 440.Contain(string.Format(CliStrings.CannotFindAManifestFile, "")); 476CliStrings.ManifestVersionHigherThanSupported, 492a.Should().Throw<ToolManifestException>().And.Message.Should().Contain(CliStrings.ManifestMissingIsRoot); 669string.Format(CliStrings.ManifestHasMarkOfTheWeb, manifestFilePath), 733.Contain(string.Format(CliStrings.CannotFindAManifestFile, ""));
Microsoft.DotNet.PackageInstall.Tests (11)
NuGetPackageInstallerTests.cs (3)
192(await a.Should().ThrowAsync<NuGetPackageInstallerException>()).And.Message.Should().Contain(string.Format(CliStrings.FailedToFindSourceUnderPackageSourceMapping, TestPackageId)); 213(await a.Should().ThrowAsync<NuGetPackageInstallerException>()).And.Message.Should().Contain(string.Format(CliStrings.FailedToMapSourceUnderPackageSourceMapping, TestPackageId)); 251CliStrings.NuGetPackageSignatureVerificationSkipped);
ToolConfigurationDeserializerTests.cs (6)
26.Contain(string.Format(CliStrings.ToolSettingsInvalidXml, string.Empty)); 35.Contain(CliStrings.ToolSettingsMissingCommandName); 43toolConfiguration.Warnings.First().Should().Be(CliStrings.FormatVersionIsMissing); 51toolConfiguration.Warnings.First().Should().Be(CliStrings.FormatVersionIsHigher); 71CliStrings.ToolSettingsInvalidCommandName, 84CliStrings.ToolSettingsInvalidLeadingDotCommandName,
ToolPackageDownloaderTests.cs (2)
434CliStrings.ToolPackageConflictPackageId, 582CliStrings.ToolPackageConflictPackageId,
Microsoft.DotNet.Tools.Tests.ComponentMocks (7)
MockNuGetPackageDownloader.cs (3)
69return Task.FromException<string>(new NuGetPackageNotFoundException(string.Format(CliStrings.IsNotFoundInNuGetFeeds, packageId, MOCK_FEEDS_TEXT))); 126return Task.FromException<NuGetVersion>(new NuGetPackageNotFoundException(string.Format(CliStrings.IsNotFoundInNuGetFeeds, packageId, MOCK_FEEDS_TEXT))); 142return Task.FromException<(NuGetVersion version, PackageSource source)>(new NuGetPackageNotFoundException(string.Format(CliStrings.IsNotFoundInNuGetFeeds, packageId, MOCK_FEEDS_TEXT)));
ToolPackageDownloaderMock.cs (1)
164CliStrings.ToolPackageConflictPackageId,
ToolPackageDownloaderMock2.cs (1)
121throw new NuGetPackageNotFoundException(string.Format(CliStrings.IsNotFoundInNuGetFeeds, $"Version {packageVersion} of {packageId}", MockNuGetPackageDownloader.MOCK_FEEDS_TEXT));
ToolPackageMock.cs (1)
92CliStrings.FailedToRetrieveToolConfiguration,
ToolPackageStoreMock.cs (1)
49CliStrings.FailedToFindStagedToolPackage,