106 references to ErrorUtilities
MSBuild (106)
AssemblyResources.cs (1)
33ErrorUtilities.VerifyThrow(resource != null, "Missing resource '{0}'", name);
CommandLine\CommandLineParser.cs (4)
549ErrorUtilities.VerifyThrow(projectSwitchParameters.Length <= 1, "Expect exactly one project at a time."); 600ErrorUtilities.VerifyThrow(switchName == unquotedSwitchIndicatorAndName.Substring(switchIndicatorsLength), 603ErrorUtilities.VerifyThrow(doubleQuotesRemovedFromArg >= doubleQuotesRemovedFromSwitchIndicatorAndName, 632ErrorUtilities.VerifyThrow(switchParameters != null, "We must be able to extract the switch parameters.");
CommandLine\CommandLineSwitchException.cs (2)
57ErrorUtilities.VerifyThrowArgumentNull(info); 152ErrorUtilities.VerifyThrow(errorMessage != null, "The resource string must exist.");
CommunicationsUtilities.cs (6)
260ErrorUtilities.VerifyThrow( 478ErrorUtilities.VerifyThrow(bytes.Length == 4, "Int should be 4 bytes"); 694ErrorUtilities.VerifyThrow(taskHostParameters.Runtime != null, "Should always have an explicit runtime when we call this method."); 695ErrorUtilities.VerifyThrow(taskHostParameters.Architecture != null, "Should always have an explicit architecture when we call this method."); 711ErrorUtilities.ThrowInternalErrorUnreachable(); 745ErrorUtilities.ThrowInternalErrorUnreachable();
InitializationException.cs (5)
62ErrorUtilities.VerifyThrowArgumentNull(info); 145ErrorUtilities.VerifyThrow(errorMessage != null, "The resource string must exist."); 167ErrorUtilities.VerifyThrow(errorMessage != null, "The resource string must exist."); 191ErrorUtilities.VerifyThrow(errorMessage != null, "The resource string must exist."); 208ErrorUtilities.VerifyThrow(message != null, "The string must exist.");
JsonOutputFormatter.cs (4)
35ErrorUtilities.VerifyThrow(_topLevelNode["Properties"] is null, "Should not add multiple lists of properties to the json format."); 53ErrorUtilities.VerifyThrow(_topLevelNode["Items"] is null, "Should not add multiple lists of items to the json format."); 89ErrorUtilities.VerifyThrow(_topLevelNode["Items"] is null, "Should not add multiple lists of items to the json format."); 130ErrorUtilities.VerifyThrow(_topLevelNode["TargetResults"] is null, "Should not add multiple lists of target results to the json format.");
LogMessagePacketBase.cs (5)
294ErrorUtilities.VerifyThrow(nodeBuildEvent != null, "nodeBuildEvent was null"); 381ErrorUtilities.VerifyThrow(_eventType != LoggingEventType.CustomEvent, "_eventType should not be a custom event"); 422ErrorUtilities.VerifyThrow(_eventType != LoggingEventType.CustomEvent, "_eventType should not be a custom event"); 443ErrorUtilities.VerifyThrow(_buildEvent is not null, "Not Supported LoggingEventType {0}", _eventType.ToString()); 771ErrorUtilities.ThrowInternalError("Not Supported LoggingEventType {0}", eventType.ToString());
NodeEndpointOutOfProcBase.cs (9)
172ErrorUtilities.VerifyThrow(_status == LinkStatus.Inactive, "Link not inactive. Status is {0}", _status); 173ErrorUtilities.VerifyThrowArgumentNull(factory, nameof(factory)); 185ErrorUtilities.ThrowInternalError("Connect() not valid on the out of proc endpoint."); 292ErrorUtilities.VerifyThrow(_status != newStatus, "Attempting to change status to existing status {0}.", _status); 315ErrorUtilities.VerifyThrow(_packetPump.ManagedThreadId != Thread.CurrentThread.ManagedThreadId, "Can't join on the same thread."); 332ErrorUtilities.VerifyThrowArgumentNull(packet, nameof(packet)); 333ErrorUtilities.VerifyThrow(_packetQueue != null, "packetQueue is null"); 334ErrorUtilities.VerifyThrow(_packetAvailable != null, "packetAvailable is null"); 801ErrorUtilities.ThrowInternalError("waitId {0} out of range.", waitId);
NodePacketFactory.cs (3)
55ErrorUtilities.ThrowInternalError("No packet handler for type {0}", packetType); 70ErrorUtilities.ThrowInternalError("No packet handler for type {0}", packetType); 84ErrorUtilities.ThrowInternalError("No packet handler for type {0}", packet.Type);
OutOfProcTaskHostNode.cs (17)
243ErrorUtilities.VerifyThrow(_currentConfiguration != null, "We should never have a null configuration during a BuildEngine callback!"); 255ErrorUtilities.VerifyThrow(_currentConfiguration != null, "We should never have a null configuration during a BuildEngine callback!"); 267ErrorUtilities.VerifyThrow(_currentConfiguration != null, "We should never have a null configuration during a BuildEngine callback!"); 279ErrorUtilities.VerifyThrow(_currentConfiguration != null, "We should never have a null configuration during a BuildEngine callback!"); 545ErrorUtilities.VerifyThrowArgumentOutOfRange(requestedCores > 0, nameof(requestedCores)); 561ErrorUtilities.VerifyThrowArgumentOutOfRange(coresToRelease > 0, nameof(coresToRelease)); 596ErrorUtilities.VerifyThrow(_taskHost._currentConfiguration != null, "We should never have a null configuration during a BuildEngine callback!"); 796ErrorUtilities.ThrowInternalError("HandleCallbackResponse called with non-callback packet type: {0}", packet.GetType().Name); 873ErrorUtilities.VerifyThrow(!_isTaskExecuting, "Why are we getting a TaskHostConfiguration packet while we're still executing a task?"); 887ErrorUtilities.VerifyThrow(!_isTaskExecuting, "The task should be done executing before CompleteTask."); 894ErrorUtilities.VerifyThrowInternalNull(_taskCompletePacket, "taskCompletePacket"); 949ErrorUtilities.VerifyThrow(!_isTaskExecuting, "We should never have a task in the process of executing when we receive NodeBuildComplete."); 1185ErrorUtilities.VerifyThrowInternalNull(s_mismatchedEnvironmentValues, "mismatchedEnvironmentValues"); 1248ErrorUtilities.VerifyThrowInternalNull(s_mismatchedEnvironmentValues, "mismatchedEnvironmentValues"); 1376ErrorUtilities.VerifyThrow(_currentConfiguration != null, "We should never have a null configuration when we're trying to log messages!"); 1393ErrorUtilities.VerifyThrow(_currentConfiguration != null, "We should never have a null configuration when we're trying to log warnings!"); 1416ErrorUtilities.VerifyThrow(_currentConfiguration != null, "We should never have a null configuration when we're trying to log errors!");
OutOfProcTaskHostTaskResult.cs (3)
65ErrorUtilities.VerifyThrowInternalNull(taskException); 70ErrorUtilities.VerifyThrow( 79ErrorUtilities.VerifyThrow(exceptionMessage != null, "If we have message args, we need a message.");
PrintLineDebugger.cs (4)
32ErrorUtilities.VerifyThrowInternalNull(propertyInfo); 83ErrorUtilities.ThrowInternalError("Cannot set a new writer over an old writer. Remove the old one first"); 105ErrorUtilities.ThrowInternalError("Cannot unset an already null writer"); 169ErrorUtilities.ThrowInternalError($"The writer from this {nameof(PrintLineDebugger)} instance differs from the static writer.");
ProjectSchemaValidationHandler.cs (4)
41ErrorUtilities.VerifyThrowArgumentNull(projectFile); 42ErrorUtilities.VerifyThrowArgumentNull(binPath); 75ErrorUtilities.VerifyThrowArgumentNull(schemaFile); 76ErrorUtilities.VerifyThrowArgumentNull(projectFile);
ResourceUtilities.cs (6)
39ErrorUtilities.VerifyThrowInternalNull(message); 428ErrorUtilities.ThrowInternalError( 454ErrorUtilities.ThrowInternalError("The resource string \"" + resourceName + "\" was not found."); 462ErrorUtilities.ThrowInternalError(e.Message); 469ErrorUtilities.ThrowInternalError(e.Message); 476ErrorUtilities.ThrowInternalError(e.Message);
StringExtensions.cs (3)
18ErrorUtilities.VerifyThrowArgumentNull(aString); 19ErrorUtilities.VerifyThrowArgumentNull(oldValue); 20ErrorUtilities.VerifyThrowArgumentLength(oldValue);
TaskHostConfiguration.cs (2)
187ErrorUtilities.VerifyThrowInternalLength(taskName, nameof(taskName)); 188ErrorUtilities.VerifyThrowInternalLength(taskLocation, nameof(taskLocation));
TaskHostTaskComplete.cs (1)
108ErrorUtilities.VerifyThrowInternalNull(result);
TaskParameter.cs (12)
117ErrorUtilities.VerifyThrow( 154ErrorUtilities.ThrowInternalErrorUnreachable(); 189ErrorUtilities.ThrowInternalErrorUnreachable(); 260ErrorUtilities.ThrowInternalErrorUnreachable(); 635ErrorUtilities.VerifyThrowInternalNull(_escapedItemSpec); 734ErrorUtilities.VerifyThrowArgumentLength(metadataName); 738ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.IsDerivableItemSpecModifier(metadataName), "Shared.CannotChangeItemSpecModifiers", metadataName); 751ErrorUtilities.VerifyThrowArgumentNull(metadataName); 752ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.IsItemSpecModifier(metadataName), "Shared.CannotChangeItemSpecModifiers", metadataName); 774ErrorUtilities.VerifyThrowArgumentNull(destinationItem); 957ErrorUtilities.VerifyThrowInternalNull(_escapedItemSpec); 958ErrorUtilities.VerifyThrowInternalNull(_customEscapedMetadata);
TypeLoader.cs (4)
119ErrorUtilities.VerifyThrow(isDesiredType != null, "need a type filter"); 422ErrorUtilities.VerifyThrowArgumentNull(typeFilter, "typefilter"); 423ErrorUtilities.VerifyThrowArgumentNull(loadInfo); 441ErrorUtilities.VerifyThrowArgumentNull(typeName);
XMake.cs (7)
661ErrorUtilities.VerifyThrowArgumentLength(commandLine); 1729ErrorUtilities.VerifyThrow(ex.HasBeenLogged, "Should have been logged"); 2357ErrorUtilities.VerifyThrow(!invokeBuild || !string.IsNullOrEmpty(projectFile), "We should have a project file if we're going to build."); 3099ErrorUtilities.VerifyThrow(parameters.Length <= 1, "Expect exactly one project at a time."); 3854ErrorUtilities.VerifyThrow((loggerSpec.Count >= 1) && (loggerSpec.Count <= 2), 3900ErrorUtilities.VerifyThrow((loggerSpec.Count >= 1) && (loggerSpec.Count <= 2), 3916ErrorUtilities.VerifyThrow(loggerTypeSpec.Count >= 1, "SplitUnquoted() must return at least one string");
XMakeAttributes.cs (4)
162ErrorUtilities.VerifyThrow(runtimeA != String.Empty && runtimeB != String.Empty, "We should never get an empty string passed to this method"); 206ErrorUtilities.VerifyThrow(runtimeA != String.Empty && runtimeB != String.Empty, "We should never get an empty string passed to this method"); 279ErrorUtilities.VerifyThrow(architectureA != String.Empty && architectureB != String.Empty, "We should never get an empty string passed to this method"); 346ErrorUtilities.VerifyThrow(architectureA != String.Empty && architectureB != String.Empty, "We should never get an empty string passed to this method");