146 references to ErrorUtilities
Microsoft.Build.Tasks.Core (139)
AppConfig\BindingRedirect.cs (4)
41
ErrorUtilities
.VerifyThrowArgument(!String.IsNullOrEmpty(oldVersion), "AppConfig.BindingRedirectMissingOldVersion");
66
ErrorUtilities
.ThrowArgument(e, "AppConfig.InvalidOldVersionAttribute", e.Message);
72
ErrorUtilities
.VerifyThrowArgument(!String.IsNullOrEmpty(newVersionAttribute), "AppConfig.BindingRedirectMissingNewVersion");
80
ErrorUtilities
.ThrowArgument(e, "AppConfig.InvalidNewVersionAttribute", e.Message);
AppConfig\DependentAssembly.cs (1)
99
ErrorUtilities
.ThrowArgument(e, "AppConfig.InvalidAssemblyIdentityFields");
AssemblyDependency\AssemblyFoldersFromConfig\AssemblyFoldersFromConfigResolver.cs (1)
130
ErrorUtilities
.VerifyThrow(FileSystems.Default.FileExists(_assemblyFolderConfigFile),
AssemblyDependency\AssemblyInformation.cs (1)
73
ErrorUtilities
.VerifyThrowArgumentNull(sourceFile);
AssemblyDependency\GenerateBindingRedirects.cs (2)
195
ErrorUtilities
.VerifyThrow(runtimeNode != null, "This should not be called if the \"runtime\" node is missing.");
361
ErrorUtilities
.VerifyThrow(SuggestedRedirects?.Length > 0, "This should not be called if there is no suggested redirect.");
AssemblyDependency\Node\OutOfProcRarClient.cs (2)
89
ErrorUtilities
.ThrowInternalError($"Received unexpected log event type {logMessagePacket.Type}");
96
ErrorUtilities
.ThrowInternalError($"Received unexpected packet type {packet.Type}");
AssemblyDependency\Node\OutOfProcRarNodeEndpoint.cs (1)
117
ErrorUtilities
.ThrowInternalError($"Received unexpected packet type {packetType}");
AssemblyDependency\Reference.cs (4)
621
ErrorUtilities
.VerifyThrow(
623
ErrorUtilities
.VerifyThrow(
747
ErrorUtilities
.VerifyThrow(remappedFrom.Immutable, " Remapped from is NOT immutable");
748
ErrorUtilities
.VerifyThrow(remappedTo.Immutable, " Remapped to is NOT immutable");
AssemblyDependency\ReferenceTable.cs (8)
427
ErrorUtilities
.VerifyThrow(assemblyName.Name != null, "Got an empty assembly name.");
452
ErrorUtilities
.VerifyThrow(assemblyName.Name != null, "Got an empty assembly name.");
1677
ErrorUtilities
.VerifyThrow(dependencyIterations < maxIterations, "Maximum iterations exceeded while looking for dependencies.");
1696
ErrorUtilities
.VerifyThrow(moreResolvableIterations < maxIterations, "Maximum iterations exceeded while looking for resolvable references.");
2352
ErrorUtilities
.VerifyThrow(assemblyReference0.assemblyName.FullName != null, "Got a null assembly name fullname. (0)");
2353
ErrorUtilities
.VerifyThrow(assemblyReference1.assemblyName.FullName != null, "Got a null assembly name fullname. (1)");
2558
ErrorUtilities
.VerifyThrowInternalNull(a);
2559
ErrorUtilities
.VerifyThrowInternalNull(b);
AssemblyDependency\ResolveAssemblyReference.cs (8)
347
ErrorUtilities
.VerifyThrowArgumentNull(value, "TargetFrameworkSubsets");
497
ErrorUtilities
.VerifyThrowArgumentNull(value, "InstalledAssemblySubsetTables");
528
ErrorUtilities
.VerifyThrowArgumentNull(value, "FullFrameworkAssemblyTables");
880
ErrorUtilities
.VerifyThrowArgumentNull(value, "FullTargetFrameworkSubsetNames");
898
ErrorUtilities
.VerifyThrowArgumentNull(value, "profileName");
917
ErrorUtilities
.VerifyThrowArgumentNull(value, "FullFrameworkFolders");
1372
ErrorUtilities
.VerifyThrowInternalNull(conflictCandidate);
1802
ErrorUtilities
.VerifyThrowArgumentNull(reference);
AssemblyFoldersFromConfig.cs (2)
31
ErrorUtilities
.VerifyThrowArgumentNull(configFile);
32
ErrorUtilities
.VerifyThrowArgumentNull(targetRuntimeVersion);
AssemblyResources.cs (2)
27
ErrorUtilities
.VerifyThrow(resource != null, "Missing resource '{0}'", name);
43
ErrorUtilities
.VerifyThrow(resource != null, "Missing resource '{0}'", name);
CombinePath.cs (1)
38
ErrorUtilities
.VerifyThrowArgumentNull(_paths, nameof(Paths));
CommandLineBuilderExtension.cs (1)
236
ErrorUtilities
.VerifyThrow(
CommunicationsUtilities.cs (6)
265
ErrorUtilities
.VerifyThrow(
478
ErrorUtilities
.VerifyThrow(bytes.Length == 4, "Int should be 4 bytes");
694
ErrorUtilities
.VerifyThrow(taskHostParameters.Runtime != null, "Should always have an explicit runtime when we call this method.");
695
ErrorUtilities
.VerifyThrow(taskHostParameters.Architecture != null, "Should always have an explicit architecture when we call this method.");
711
ErrorUtilities
.ThrowInternalErrorUnreachable();
745
ErrorUtilities
.ThrowInternalErrorUnreachable();
ConvertToAbsolutePath.cs (1)
30
ErrorUtilities
.VerifyThrowArgumentNull(_paths, nameof(Paths));
Copy.cs (1)
855
ErrorUtilities
.VerifyThrowArgumentLength(sourceFolder.ItemSpec);
CreateManifestResourceName.cs (4)
56
ErrorUtilities
.VerifyThrowArgumentNull(_resourceFiles, nameof(ResourceFiles));
310
ErrorUtilities
.VerifyThrowArgumentNull(subName);
348
ErrorUtilities
.VerifyThrowArgumentNull(name);
380
ErrorUtilities
.VerifyThrowArgumentNull(name);
Delete.cs (1)
33
ErrorUtilities
.VerifyThrowArgumentNull(_files, nameof(Files));
ExtensionFoldersRegistryKey.cs (2)
19
ErrorUtilities
.VerifyThrowArgumentNull(registryKey);
20
ErrorUtilities
.VerifyThrowArgumentNull(targetFrameworkVersion);
FileIO\WriteLinesToFile.cs (1)
74
ErrorUtilities
.VerifyThrowArgumentLength(File.ItemSpec);
FileState.cs (2)
131
ErrorUtilities
.ThrowInternalErrorUnreachable();
310
ErrorUtilities
.VerifyThrowArgumentLength(value);
FindAppConfigFile.cs (2)
40
ErrorUtilities
.VerifyThrowArgumentNull(_primaryList, nameof(PrimaryList));
54
ErrorUtilities
.VerifyThrowArgumentNull(_secondaryList, nameof(SecondaryList));
FindInList.cs (1)
31
ErrorUtilities
.VerifyThrowArgumentNull(_list, nameof(List));
GenerateResource.cs (5)
620
ErrorUtilities
.VerifyThrowInternalNull(resGenCommand);
2102
ErrorUtilities
.VerifyThrow(OutputResources != null && OutputResources.Length != 0, "Should be at least one output resource");
2186
ErrorUtilities
.VerifyThrow(_cache != null, "We did not create a cache!");
2718
ErrorUtilities
.VerifyThrow(_readers.Count == 1,
2728
ErrorUtilities
.VerifyThrow(_readers.Count == 1,
GetAssemblyIdentity.cs (1)
35
ErrorUtilities
.VerifyThrowArgumentNull(_assemblyFiles, nameof(AssemblyFiles));
GetInstalledSDKLocations.cs (2)
71
ErrorUtilities
.VerifyThrowArgumentNull(value, nameof(TargetPlatformVersion));
86
ErrorUtilities
.VerifyThrowArgumentNull(value, nameof(TargetPlatformIdentifier));
GetSDKReferenceFiles.cs (4)
97
ErrorUtilities
.VerifyThrowArgumentNull(value, nameof(CacheFileFolderPath));
111
ErrorUtilities
.VerifyThrowArgumentNull(value, nameof(ResolvedSDKReferences));
126
ErrorUtilities
.VerifyThrowArgumentNull(value, nameof(ReferenceExtensions));
664
ErrorUtilities
.VerifyThrowArgument(sdkIdentity.Length != 0, "GetSDKReferenceFiles.NoOriginalItemSpec", sdk.ItemSpec);
LogMessagePacketBase.cs (5)
294
ErrorUtilities
.VerifyThrow(nodeBuildEvent != null, "nodeBuildEvent was null");
381
ErrorUtilities
.VerifyThrow(_eventType != LoggingEventType.CustomEvent, "_eventType should not be a custom event");
422
ErrorUtilities
.VerifyThrow(_eventType != LoggingEventType.CustomEvent, "_eventType should not be a custom event");
443
ErrorUtilities
.VerifyThrow(_buildEvent is not null, "Not Supported LoggingEventType {0}", _eventType.ToString());
771
ErrorUtilities
.ThrowInternalError("Not Supported LoggingEventType {0}", eventType.ToString());
MakeDir.cs (1)
25
ErrorUtilities
.VerifyThrowArgumentNull(_directories, nameof(Directories));
MSBuild.cs (4)
165
ErrorUtilities
.ThrowInternalError("Unexpected case {0}", _skipNonExistentProjects);
169
ErrorUtilities
.ThrowInternalErrorUnreachable();
355
ErrorUtilities
.VerifyThrow(skipNonExistProjects == SkipNonExistentProjectsBehavior.Error, "skipNonexistentProjects has unexpected value {0}", skipNonExistProjects);
691
ErrorUtilities
.VerifyThrowArgument(ConversionUtilities.CanConvertStringToBool(value), "MSBuild.InvalidSkipNonexistentProjectValue");
NodePacketFactory.cs (3)
55
ErrorUtilities
.ThrowInternalError("No packet handler for type {0}", packetType);
70
ErrorUtilities
.ThrowInternalError("No packet handler for type {0}", packetType);
84
ErrorUtilities
.ThrowInternalError("No packet handler for type {0}", packet.Type);
PrintLineDebugger.cs (4)
32
ErrorUtilities
.VerifyThrowInternalNull(propertyInfo);
83
ErrorUtilities
.ThrowInternalError("Cannot set a new writer over an old writer. Remove the old one first");
105
ErrorUtilities
.ThrowInternalError("Cannot unset an already null writer");
169
ErrorUtilities
.ThrowInternalError($"The writer from this {nameof(PrintLineDebugger)} instance differs from the static writer.");
RedistList.cs (4)
295
ErrorUtilities
.VerifyThrowArgumentNull(frameworkDirectory);
433
ErrorUtilities
.VerifyThrowArgumentNull(assemblyName);
1035
ErrorUtilities
.VerifyThrowArgumentNull(subsetToSearchFor);
1059
ErrorUtilities
.VerifyThrowArgumentNull(frameworkDirectory);
RemoveDir.cs (1)
35
ErrorUtilities
.VerifyThrowArgumentNull(_directories, nameof(Directories));
ResolveProjectBase.cs (1)
33
ErrorUtilities
.VerifyThrowArgumentNull(_projectReferences, nameof(ProjectReferences));
ResolveSDKReference.cs (5)
128
ErrorUtilities
.VerifyThrowArgumentNull(value, nameof(SDKReferences));
144
ErrorUtilities
.VerifyThrowArgumentNull(value, nameof(InstalledSDKs));
733
ErrorUtilities
.VerifyThrowArgumentNull(taskItem);
734
ErrorUtilities
.VerifyThrowArgumentLength(sdkName);
735
ErrorUtilities
.VerifyThrowArgumentLength(sdkVersion);
ResourceUtilities.cs (6)
39
ErrorUtilities
.VerifyThrowInternalNull(message);
428
ErrorUtilities
.ThrowInternalError(
454
ErrorUtilities
.ThrowInternalError("The resource string \"" + resourceName + "\" was not found.");
462
ErrorUtilities
.ThrowInternalError(e.Message);
469
ErrorUtilities
.ThrowInternalError(e.Message);
476
ErrorUtilities
.ThrowInternalError(e.Message);
SGen.cs (2)
118
ErrorUtilities
.ThrowInternalErrorUnreachable();
125
ErrorUtilities
.ThrowInternalErrorUnreachable();
StreamMappedString.cs (5)
195
ErrorUtilities
.VerifyThrow(originalPageNumber != _currentPageNumber, "Expected a new page.");
290
ErrorUtilities
.VerifyThrow(_charactersRead != _pageSize, "Attempt to append to non-last page.");
305
ErrorUtilities
.VerifyThrow(_priorPage != null, "There is no last character in the stream.");
389
ErrorUtilities
.VerifyThrow(charactersExtracted > 0, "Expected non-zero extraction count.");
404
ErrorUtilities
.VerifyThrow(page >= _currentPageNumber - 1 && page <= _currentPageNumber, "Could not get character count for this page.");
SystemState.cs (1)
171
ErrorUtilities
.VerifyThrowArgumentNull(translator);
TaskLoggingHelperExtension.cs (4)
93
ErrorUtilities
.VerifyThrowArgumentNull(resourceName);
94
ErrorUtilities
.VerifyThrowInvalidOperation(TaskResources != null, "Shared.TaskResourcesNotRegistered", TaskName);
95
ErrorUtilities
.VerifyThrowInvalidOperation(TaskSharedResources != null, "Shared.TaskResourcesNotRegistered", TaskName);
105
ErrorUtilities
.VerifyThrowArgument(resourceString != null, "Shared.TaskResourceNotFound", resourceName, TaskName);
TaskParameter.cs (12)
117
ErrorUtilities
.VerifyThrow(
154
ErrorUtilities
.ThrowInternalErrorUnreachable();
189
ErrorUtilities
.ThrowInternalErrorUnreachable();
260
ErrorUtilities
.ThrowInternalErrorUnreachable();
635
ErrorUtilities
.VerifyThrowInternalNull(_escapedItemSpec);
734
ErrorUtilities
.VerifyThrowArgumentLength(metadataName);
738
ErrorUtilities
.VerifyThrowArgument(!ItemSpecModifiers.IsDerivableItemSpecModifier(metadataName), "Shared.CannotChangeItemSpecModifiers", metadataName);
751
ErrorUtilities
.VerifyThrowArgumentNull(metadataName);
752
ErrorUtilities
.VerifyThrowArgument(!ItemSpecModifiers.IsItemSpecModifier(metadataName), "Shared.CannotChangeItemSpecModifiers", metadataName);
774
ErrorUtilities
.VerifyThrowArgumentNull(destinationItem);
957
ErrorUtilities
.VerifyThrowInternalNull(_escapedItemSpec);
958
ErrorUtilities
.VerifyThrowInternalNull(_customEscapedMetadata);
tokenCharReader.cs (2)
267
ErrorUtilities
.VerifyThrow(originalPosition != _position, "Expected position to be incremented.");
274
ErrorUtilities
.VerifyThrow(originalPosition != _position, "Expected position to be incremented.");
Unzip.cs (1)
190
ErrorUtilities
.VerifyThrowInvalidOperation(fullDestinationPath.Value.StartsWith(fullDestinationDirectoryPath, FileUtilities.PathComparison), "Unzip.ZipSlipExploit", fullDestinationPath);
XMakeAttributes.cs (4)
162
ErrorUtilities
.VerifyThrow(runtimeA != String.Empty && runtimeB != String.Empty, "We should never get an empty string passed to this method");
206
ErrorUtilities
.VerifyThrow(runtimeA != String.Empty && runtimeB != String.Empty, "We should never get an empty string passed to this method");
279
ErrorUtilities
.VerifyThrow(architectureA != String.Empty && architectureB != String.Empty, "We should never get an empty string passed to this method");
346
ErrorUtilities
.VerifyThrow(architectureA != String.Empty && architectureB != String.Empty, "We should never get an empty string passed to this method");
XslTransformation.cs (3)
80
ErrorUtilities
.VerifyThrowArgumentNull(_outputPaths, "OutputPath");
107
ErrorUtilities
.VerifyThrowArgumentNull(_outputPaths, "OutputPath");
515
ErrorUtilities
.ThrowInternalErrorUnreachable();
Microsoft.Build.Tasks.UnitTests (7)
ErrorUtilities_Tests.cs (7)
19
ErrorUtilities
.VerifyThrow(false, "msbuild rules");
34
ErrorUtilities
.VerifyThrow(true, "msbuild rules");
41
ErrorUtilities
.VerifyThrow(true, "blah");
48
ErrorUtilities
.VerifyThrow(true, "{0}", "a");
55
ErrorUtilities
.VerifyThrow(true, "{0}{1}", "a", "b");
62
ErrorUtilities
.VerifyThrow(true, "{0}{1}{2}", "a", "b", "c");
69
ErrorUtilities
.VerifyThrow(true, "{0}{1}{2}{3}", "a", "b", "c", "d");