210 references to ProjectErrorUtilities
Microsoft.Build (210)
BackEnd\BuildManager\BuildManager.cs (1)
1987
ProjectErrorUtilities
.VerifyThrowInvalidProject(entryPointNode.ProjectInstance.Targets.Count > 0, entryPointNode.ProjectInstance.ProjectFileLocation, "NoTargetSpecified");
BackEnd\Components\RequestBuilder\BatchingEngine.cs (3)
160
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CannotReferenceItemMetadataWithoutItemName", unqualifiedMetadataName);
264
ProjectErrorUtilities
.VerifyThrowInvalidProject(
416
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation,
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupIntrinsicTask.cs (1)
390
ProjectErrorUtilities
.VerifyThrowInvalidProject(!(keepMetadata != null && removeMetadata != null), originalItem.KeepMetadataLocation, "KeepAndRemoveMetadataMutuallyExclusive");
BackEnd\Components\RequestBuilder\IntrinsicTasks\PropertyGroupIntrinsicTask.cs (1)
78
ProjectErrorUtilities
.VerifyThrowInvalidProject(
BackEnd\Components\RequestBuilder\RequestBuilder.cs (1)
1169
ProjectErrorUtilities
.VerifyThrowInvalidProject(allTargets.Length > 0,
BackEnd\Components\RequestBuilder\TargetBuilder.cs (4)
422
ProjectErrorUtilities
.VerifyThrowInvalidProject(
699
ProjectErrorUtilities
.ThrowInvalidProject(targetLocation, "CircularDependency", targetSpecification.TargetName);
711
ProjectErrorUtilities
.ThrowInvalidProject(targetLocation, "CircularDependency", targetSpecification.TargetName);
721
ProjectErrorUtilities
.ThrowInvalidProject(targetLocation, "CircularDependencyInTargetGraph", targetSpecification.TargetName, parentTargetEntry.Name, buildReason, targetSpecification.TargetName, string.Join("<-", targetDependenceChain));
BackEnd\Components\RequestBuilder\TargetEntry.cs (2)
352
ProjectErrorUtilities
.ThrowInvalidProject(_target.ConditionLocation, "TargetConditionHasInvalidMetadataReference", _target.Name, _target.Condition);
938
ProjectErrorUtilities
.VerifyThrowInvalidProject(
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (3)
143
ProjectErrorUtilities
.VerifyThrowInvalidProject((TargetOutputSpecification.Length > 0) || (TargetInputSpecification.Length == 0),
1132
ProjectErrorUtilities
.VerifyThrowInvalidProject(input.AsSpan().IndexOfAny(MSBuildConstants.InvalidPathChars) < 0, _project.ProjectFileLocation, "IllegalCharactersInFileOrDirectory", input, inputItemName);
1133
ProjectErrorUtilities
.VerifyThrowInvalidProject(output.AsSpan().IndexOfAny(MSBuildConstants.InvalidPathChars) < 0, _project.ProjectFileLocation, "IllegalCharactersInFileOrDirectory", output, outputItemName);
BackEnd\Components\RequestBuilder\TaskBuilder.cs (7)
656
ProjectErrorUtilities
.ThrowInvalidProject(_targetChildInstance.Location, "TaskDeclarationOrUsageError", _taskNode.Name);
722
ProjectErrorUtilities
.ThrowInvalidProject(_taskNode.ContinueOnErrorLocation, "InvalidContinueOnErrorAttribute", _taskNode.Name, e.Message);
753
ProjectErrorUtilities
.ThrowInvalidProject(_targetChildInstance.Location, "TaskParametersError", _taskNode.Name, String.Empty);
881
ProjectErrorUtilities
.ThrowInvalidProject(taskLoggingContext.Task.Location, "CircularDependency", taskLoggingContext.TargetLoggingContext.Target.Name);
1104
ProjectErrorUtilities
.VerifyThrowInvalidProject(
1122
ProjectErrorUtilities
.VerifyThrowInvalidProject(
1135
ProjectErrorUtilities
.VerifyThrowInvalidProject(
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (11)
412
ProjectErrorUtilities
.VerifyThrowInvalidProject(
447
ProjectErrorUtilities
.VerifyThrowInvalidProject(
455
ProjectErrorUtilities
.VerifyThrowInvalidProject(
476
ProjectErrorUtilities
.ThrowInvalidProject(
510
ProjectErrorUtilities
.ThrowInvalidProject(
519
ProjectErrorUtilities
.ThrowInvalidProject(
778
ProjectErrorUtilities
.ThrowInvalidProject(
1122
ProjectErrorUtilities
.ThrowInvalidProject(
1165
ProjectErrorUtilities
.ThrowInvalidProject(
1204
ProjectErrorUtilities
.ThrowInvalidProject(
1625
ProjectErrorUtilities
.VerifyThrowInvalidProject(false, _taskLocation, "TaskDeclarationOrUsageError", _taskName);
Construction\ProjectChooseElement.cs (1)
119
ProjectErrorUtilities
.VerifyThrowInvalidProject(nestingDepth <= ProjectParser.MaximumChooseNesting, immediateParent.Location, "ChooseOverflow", ProjectParser.MaximumChooseNesting);
Construction\ProjectElementContainer.cs (1)
502
ProjectErrorUtilities
.VerifyThrowInvalidProject(!XmlElement.HasAttribute(child.XmlElement.Name),
Construction\ProjectMetadataElement.cs (1)
151
ProjectErrorUtilities
.ThrowInvalidProject(parentLocation, "InvalidMetadataAsAttribute", name, parentName);
Construction\ProjectRootElement.cs (1)
1948
ProjectErrorUtilities
.ThrowInvalidProject(sdkLocation, "InvalidSdkFormat", sdks);
Definition\Project.cs (1)
4318
ProjectErrorUtilities
.ThrowInvalidProject(toolsVersionLocation, "UnrecognizedToolsVersion", toolsVersionToUse, toolsVersionList);
Definition\ProjectCollection.cs (1)
355
ProjectErrorUtilities
.ThrowInvalidProject(ElementLocation.Create("MSBUILD"), "InvalidProperty", ex.Message);
Definition\Toolset.cs (1)
1093
ProjectErrorUtilities
.ThrowInvalidProject(
Evaluation\Conditionals\AndExpressionNode.cs (2)
25
ProjectErrorUtilities
.ThrowInvalidProject(
42
ProjectErrorUtilities
.ThrowInvalidProject(
Evaluation\Conditionals\FunctionCallExpressionNode.cs (3)
95
ProjectErrorUtilities
.ThrowInvalidProject(
140
ProjectErrorUtilities
.ThrowInvalidProject(
189
ProjectErrorUtilities
.VerifyThrowInvalidProject(
Evaluation\Conditionals\GenericExpressionNode.cs (1)
65
ProjectErrorUtilities
.ThrowInvalidProject(
Evaluation\Conditionals\MultipleComparisonExpressionNode.cs (2)
41
ProjectErrorUtilities
.VerifyThrowInvalidProject(
89
ProjectErrorUtilities
.VerifyThrowInvalidProject(
Evaluation\Conditionals\NotExpressionNode.cs (1)
25
ProjectErrorUtilities
.ThrowInvalidProject(
Evaluation\Conditionals\NumericComparisonExpressionNode.cs (1)
49
ProjectErrorUtilities
.ThrowInvalidProject(
Evaluation\Conditionals\OrExpressionNode.cs (2)
25
ProjectErrorUtilities
.ThrowInvalidProject(
42
ProjectErrorUtilities
.ThrowInvalidProject(
Evaluation\Conditionals\Parser.cs (12)
112
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, _lexer.GetErrorResource(), expression, errorPosition, _lexer.UnexpectedlyFound);
118
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition);
182
ProjectErrorUtilities
.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition);
204
ProjectErrorUtilities
.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition);
226
ProjectErrorUtilities
.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition);
289
ProjectErrorUtilities
.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", _lexer.IsNextString(), errorPosition);
297
ProjectErrorUtilities
.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition);
312
ProjectErrorUtilities
.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition);
322
ProjectErrorUtilities
.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition);
330
ProjectErrorUtilities
.ThrowInvalidProject(_elementLocation, "UnexpectedTokenInCondition", expression, _lexer.IsNextString(), errorPosition);
391
ProjectErrorUtilities
.ThrowInvalidProject(_elementLocation, _lexer.GetErrorResource(), expression, errorPosition, _lexer.UnexpectedlyFound);
395
ProjectErrorUtilities
.ThrowInvalidProject(_elementLocation, _lexer.GetErrorResource(), expression, errorPosition);
Evaluation\Evaluator.cs (11)
1812
ProjectErrorUtilities
.ThrowInvalidProject(importElement.SdkLocation, "SDKResolverCriticalFailure", e.Message);
1837
ProjectErrorUtilities
.ThrowInvalidProject(importElement.SdkLocation, "CouldNotResolveSdk", sdkReference.ToString());
2019
ProjectErrorUtilities
.ThrowInvalidProject(importLocationInProject, "InvalidAttributeValue", String.Empty, XMakeAttributes.project, XMakeElements.import);
2049
ProjectErrorUtilities
.ThrowInvalidProject(importLocationInProject, "InvalidAttributeValueWithException", EscapingUtilities.UnescapeAll(importExpressionEscapedItem), XMakeAttributes.project, XMakeElements.import, ex.Message);
2094
ProjectErrorUtilities
.ThrowInvalidProject(importLocationInProject, "InvalidAttributeValueWithException", importFileUnescaped, XMakeAttributes.project, XMakeElements.import, ex.Message);
2123
ProjectErrorUtilities
.ThrowInvalidProject(importLocationInProject, "ImportIntroducesCircularity", importFileUnescaped, importedBy);
2258
ProjectErrorUtilities
.ThrowInvalidProject(importLocationInProject, "ImportedProjectNotFound",
2311
ProjectErrorUtilities
.ThrowInvalidProject(importLocationInProject, "InvalidImportedProjectFile",
2511
ProjectErrorUtilities
.ThrowInvalidProject(importElement.Location, "InvalidAttributeValueWithException", importExpandedWithDefaultPath, XMakeAttributes.project, XMakeElements.import, ex.Message);
2533
ProjectErrorUtilities
.ThrowInvalidProject(importElement.ProjectLocation,
2602
ProjectErrorUtilities
.ThrowInvalidProject(importLocationInProject, "ImportedProjectFromVSDistribution", path);
Evaluation\Expander.cs (54)
859
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", expressionFunction, AssemblyResources.GetString("InvalidFunctionPropertyExpressionDetailMismatchedParenthesis"));
874
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", expressionFunction, AssemblyResources.GetString("InvalidFunctionPropertyExpressionDetailMismatchedQuote"));
1025
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CannotExpandItemMetadata", expression, ex.Message);
1399
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", propertyBody, String.Empty);
1410
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", propertyBody, AssemblyResources.GetString("InvalidFunctionPropertyExpressionDetailMismatchedSquareBrackets"));
1432
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", propertyBody, String.Empty);
1678
ProjectErrorUtilities
.VerifyThrowInvalidProject(firstAtSignOffset == lastAtSignOffset, elementLocation, "InvalidRegistryPropertyExpression", "$(" + registryExpression + ")", String.Empty);
1737
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidRegistryPropertyExpression", $"$({registryExpression})", ex.Message);
1885
ProjectErrorUtilities
.VerifyThrowInvalidProject(match.Value == expression, elementLocation, "EmbeddedItemVectorCannotBeItemized", expression);
2012
ProjectErrorUtilities
.VerifyThrowInvalidProject(!string.IsNullOrEmpty(expressionCapture.ItemType), elementLocation, "InvalidFunctionPropertyExpression");
2142
ProjectErrorUtilities
.VerifyThrowInvalidProject(match.Captures.Count > 0, elementLocation, "InvalidFunctionPropertyExpression");
2281
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "UnknownItemFunction", functionName);
2294
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "UnknownItemFunction", functionName);
2300
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "UnknownItemFunction", functionName);
2352
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments == null || arguments.Length == 0, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2379
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidItemFunctionExpression", functionName, item.Key, e.Message);
2400
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments == null || arguments.Length == 0, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2432
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidItemFunctionExpression", functionName, item.Key, e.Message);
2447
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments?.Length == 1, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2471
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments == null || arguments.Length == 0, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2516
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidItemFunctionExpression", functionName, item.Key, e.Message);
2547
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments == null || arguments.Length == 0, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2589
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidItemFunctionExpression", functionName, item.Key, e.Message);
2614
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments?.Length == 1, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2631
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CannotEvaluateItemMetadata", metadataName, ex.Message);
2686
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments == null || arguments.Length == 0, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2705
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments == null || arguments.Length == 0, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2714
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments?.Length == 1, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2797
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments == null || arguments.Length == 0, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2814
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments?.Length == 1, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2829
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CannotEvaluateItemMetadata", metadataName, ex.Message);
2848
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments?.Length == 2, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2864
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CannotEvaluateItemMetadata", metadataName, ex.Message);
2881
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments?.Length == 2, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2897
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CannotEvaluateItemMetadata", metadataName, ex.Message);
2914
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments?.Length == 2, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2933
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CannotEvaluateItemMetadata", metadataName, ex.Message);
3061
ProjectErrorUtilities
.VerifyThrowInvalidProject(match.Groups[RegularExpressions.ItemSpecificationGroup].Length == 0, _elementLocation, "QualifiedMetadataInTransformNotAllowed", match.Value, name);
3083
ProjectErrorUtilities
.ThrowInvalidProject(_elementLocation, "CannotEvaluateItemMetadata", name, ex.Message);
3362
ProjectErrorUtilities
.VerifyThrowInvalidProject(!expressionRoot.IsEmpty, elementLocation, "InvalidFunctionPropertyExpression", expressionFunction, String.Empty);
3376
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionStaticMethodSyntax", expressionFunction, String.Empty);
3390
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionStaticMethodSyntax", expressionFunction, String.Empty);
3401
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionTypeUnavailable", expressionFunction, typeName);
3412
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", expressionFunction, AssemblyResources.GetString("InvalidFunctionPropertyExpressionDetailMismatchedSquareBrackets"));
3443
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", expressionFunction, String.Empty);
3475
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionMethodUnavailable", _methodMethodName, _receiverType.FullName);
3492
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionMethodUnavailable", _methodMethodName, _receiverType.FullName);
3608
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", partiallyEvaluated, ex.Message.Replace("\r\n", " "));
3679
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", partiallyEvaluated, ex.InnerException.Message.Replace("\r\n", " "));
3690
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionStaticMethodSyntax", _expression, ex.Message.Replace("Microsoft.Build.Evaluation.IntrinsicFunctions.", "[MSBuild]::"));
3696
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", partiallyEvaluated, ex.Message);
3995
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", expressionFunction, AssemblyResources.GetString("InvalidFunctionPropertyExpressionDetailMismatchedParenthesis"));
4047
ProjectErrorUtilities
.VerifyThrowInvalidProject(netPropertyName.Length > 0, elementLocation, "InvalidFunctionPropertyExpression", expressionFunction, String.Empty);
4066
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", expressionFunction, String.Empty);
Evaluation\ProjectParser.cs (36)
134
ProjectErrorUtilities
.ThrowInvalidProject(ElementLocation.Create(_document.FullPath), "NoRootProjectElement", XMakeElements.project);
136
ProjectErrorUtilities
.VerifyThrowInvalidProject(element.Name != XMakeElements.visualStudioProject, element.Location, "ProjectUpgradeNeeded", _project.FullPath);
137
ProjectErrorUtilities
.VerifyThrowInvalidProject(element.LocalName == XMakeElements.project, element.Location, "UnrecognizedElement", element.Name);
142
ProjectErrorUtilities
.ThrowInvalidProject(element.Location, "ProjectMustBeInMSBuildXmlNamespace",
203
ProjectErrorUtilities
.ThrowInvalidProject(childElement.Location, "ErrorWarningMessageNotSupported", childElement.Name);
226
ProjectErrorUtilities
.VerifyThrowInvalidProject(!XMakeElements.ReservedItemNames.Contains(childElement.Name) && !ReservedPropertyNames.IsReservedProperty(childElement.Name), childElement.Location, "CannotModifyReservedProperty", childElement.Name);
291
ProjectErrorUtilities
.ThrowInvalidProject(errorAttribute.Location, "InvalidAttributeExclusive");
295
ProjectErrorUtilities
.VerifyThrowInvalidProject(exclusiveAttributeCount == 1 || belowTarget, element.Location, "IncludeRemoveOrUpdate", exclusiveItemOperation, itemType);
301
ProjectErrorUtilities
.VerifyThrowInvalidProject(include.Length > 0 || element.Attributes[XMakeAttributes.include] == null, element.Location, "MissingRequiredAttribute", XMakeAttributes.include, itemType);
304
ProjectErrorUtilities
.VerifyThrowInvalidProject(remove.Length > 0 || element.Attributes[XMakeAttributes.remove] == null, element.Location, "MissingRequiredAttribute", XMakeAttributes.remove, itemType);
307
ProjectErrorUtilities
.VerifyThrowInvalidProject(update.Length > 0 || element.Attributes[XMakeAttributes.update] == null, element.Location, "MissingRequiredAttribute", XMakeAttributes.update, itemType);
310
ProjectErrorUtilities
.VerifyThrowInvalidProject(!XMakeElements.ReservedItemNames.Contains(itemType), element.Location, "CannotModifyReservedItem", itemType);
399
ProjectErrorUtilities
.VerifyThrowInvalidProject(!(parent is ProjectItemElement) || ((ProjectItemElement)parent).Remove.Length == 0, element.Location, "ChildElementsBelowRemoveNotAllowed", element.Name);
400
ProjectErrorUtilities
.VerifyThrowInvalidProject(!FileUtilities.ItemSpecModifiers.IsItemSpecModifier(element.Name), element.Location, "ItemSpecModifierCannotBeCustomMetadata", element.Name);
401
ProjectErrorUtilities
.VerifyThrowInvalidProject(!XMakeElements.ReservedItemNames.Contains(element.Name), element.Location, "CannotModifyReservedItemMetadata", element.Name);
409
ProjectErrorUtilities
.VerifyThrowInvalidProject(!containsItemVector, element.Location, "MetadataDefinitionCannotContainItemVectorExpression", metadatum.Value, metadatum.Name);
429
ProjectErrorUtilities
.VerifyThrowInvalidProject(
449
ProjectErrorUtilities
.VerifyThrowInvalidProject(
511
ProjectErrorUtilities
.VerifyThrowInvalidProject(element.GetAttribute(XMakeAttributes.taskName).Length > 0, element.Location, "ProjectTaskNameEmpty");
516
ProjectErrorUtilities
.VerifyThrowInvalidProject(
583
ProjectErrorUtilities
.ThrowInvalidProject(element.GetAttributeLocation(XMakeAttributes.name), "NameInvalid", targetName, targetName[indexOfSpecialCharacter]);
598
ProjectErrorUtilities
.ThrowInvalidProject(onError.Location, "NodeMustBeLastUnderElement", XMakeElements.onError, XMakeElements.target, childElement.Name);
607
ProjectErrorUtilities
.ThrowInvalidProject(onError.Location, "NodeMustBeLastUnderElement", XMakeElements.onError, XMakeElements.target, childElement.Name);
624
ProjectErrorUtilities
.ThrowInvalidProject(childElement.Location, "ItemDefinitionGroupNotLegalInsideTarget", childElement.Name);
630
ProjectErrorUtilities
.ThrowInvalidProject(onError.Location, "NodeMustBeLastUnderElement", XMakeElements.onError, XMakeElements.target, childElement.Name);
635
ProjectErrorUtilities
.ThrowInvalidProject(childElement.Location, "PropertyOutsidePropertyGroupInTarget", childElement.Name, childElement.ParentNode.Name);
655
ProjectErrorUtilities
.VerifyThrowInvalidProject(
668
ProjectErrorUtilities
.VerifyThrowInvalidProject(childElement.Name == XMakeElements.output, childElement.Location, "UnrecognizedChildElement", childElement.Name, task.Name);
690
ProjectErrorUtilities
.VerifyThrowInvalidProject(
699
ProjectErrorUtilities
.VerifyThrowInvalidProject(String.IsNullOrWhiteSpace(propertyNameAttribute?.Value) || !ReservedPropertyNames.IsReservedProperty(propertyNameAttribute.Value), element.Location, "CannotModifyReservedProperty", propertyNameAttribute?.Value);
776
ProjectErrorUtilities
.VerifyThrowInvalidProject(nestingDepth <= MaximumChooseNesting, element.Location, "ChooseOverflow", MaximumChooseNesting);
788
ProjectErrorUtilities
.VerifyThrowInvalidProject(!foundOtherwise, childElement.Location, "WhenNotAllowedAfterOtherwise");
794
ProjectErrorUtilities
.VerifyThrowInvalidProject(!foundOtherwise, childElement.Location, "MultipleOtherwise");
807
ProjectErrorUtilities
.VerifyThrowInvalidProject(foundWhen, element.Location, "ChooseMustContainWhen");
885
ProjectErrorUtilities
.VerifyThrowInvalidProject(!_seenProjectExtensions, element.Location, "DuplicateProjectExtensions");
899
ProjectErrorUtilities
.ThrowInvalidProject(element.Location, "InvalidSdkElementName", element.Name);
Graph\ProjectGraph.cs (1)
677
ProjectErrorUtilities
.VerifyThrowInvalidProject(
Instance\ProjectInstance.cs (1)
3134
ProjectErrorUtilities
.ThrowInvalidProject(toolsVersionLocation, "UnrecognizedToolsVersion", toolsVersionToUse, toolsVersionList);
Instance\ProjectPropertyInstance.cs (2)
334
ProjectErrorUtilities
.VerifyThrowInvalidProject(!XMakeElements.ReservedItemNames.Contains(name), location, "CannotModifyReservedProperty", name);
335
ProjectErrorUtilities
.VerifyThrowInvalidProject(mayBeReserved || !ReservedPropertyNames.IsReservedProperty(name), location, "CannotModifyReservedProperty", name);
Instance\TaskFactories\AssemblyTaskFactory.cs (11)
279
ProjectErrorUtilities
.VerifyThrowInvalidProject(_loadedType != null, elementLocation, "TaskLoadFailure", taskName, loadInfo.AssemblyLocation, String.Empty);
285
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, loadInfo.AssemblyLocation, Environment.NewLine + e.InnerException.ToString());
298
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, loadInfo.AssemblyLocation, e.Message);
303
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, loadInfo.AssemblyLocation, e.Message);
307
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, loadInfo.AssemblyLocation, e.Message);
436
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, _loadedType.Assembly.AssemblyLocation, Environment.NewLine + e.InnerException.ToString());
449
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, _loadedType.Assembly.AssemblyLocation, e.Message);
454
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, _loadedType.Assembly.AssemblyLocation, e.Message);
458
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, _loadedType.Assembly.AssemblyLocation, e.Message);
481
ProjectErrorUtilities
.ThrowInvalidProject(
499
ProjectErrorUtilities
.ThrowInvalidProject(
Instance\TaskRegistry.cs (16)
318
ProjectErrorUtilities
.VerifyThrowInvalidProject(
343
ProjectErrorUtilities
.VerifyThrowInvalidProject(
352
ProjectErrorUtilities
.VerifyThrowInvalidProject(
419
ProjectErrorUtilities
.ThrowInvalidProject(projectUsingTaskXml.Location, "InvalidAttributeValueWithException", assemblyFile, XMakeAttributes.assemblyFile, XMakeElements.usingTask, ex.Message);
1421
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, _taskFactoryWrapperInstance.Name, message);
1509
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CouldNotFindFactory", TaskFactoryAttributeName, taskFactoryLoadInfo.AssemblyLocation);
1518
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskFactoryLoadFailure", TaskFactoryAttributeName, taskFactoryLoadInfo.AssemblyLocation, Environment.NewLine + e.InnerException.ToString());
1531
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskFactoryLoadFailure", TaskFactoryAttributeName, taskFactoryLoadInfo.AssemblyLocation, e.Message);
1535
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskFactoryLoadFailure", TaskFactoryAttributeName, taskFactoryLoadInfo.AssemblyLocation, e.Message);
1620
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskFactoryLoadFailure", TaskFactoryAttributeName, taskFactoryLoadInfo.AssemblyLocation, message);
1731
ProjectErrorUtilities
.ThrowInvalidProject(
1771
ProjectErrorUtilities
.VerifyThrowInvalidProject(
1796
ProjectErrorUtilities
.VerifyThrowInvalidProject(
1810
ProjectErrorUtilities
.ThrowInvalidProject(
1823
ProjectErrorUtilities
.ThrowInvalidProject(
1836
ProjectErrorUtilities
.ThrowInvalidProject(
Utilities\EngineFileUtilities.cs (6)
478
ProjectErrorUtilities
.ThrowInvalidProject(
493
ProjectErrorUtilities
.ThrowInvalidProject(
505
ProjectErrorUtilities
.ThrowInvalidProject(
518
ProjectErrorUtilities
.ThrowInvalidProject(
528
ProjectErrorUtilities
.ThrowInvalidProject(
538
ProjectErrorUtilities
.ThrowInvalidProject(
Xml\ProjectXmlUtilities.cs (5)
72
ProjectErrorUtilities
.ThrowInvalidProject(child.Location, "InvalidChildElementDueToDuplication", child.Name, child.ParentNode.Name);
80
ProjectErrorUtilities
.ThrowInvalidProject(location, "UnrecognizedChildElement", name, parentName);
136
ProjectErrorUtilities
.VerifyThrowInvalidProject(
176
ProjectErrorUtilities
.VerifyThrowInvalidProject(element.GetAttribute(attributeName).Length > 0, element.Location, "MissingRequiredAttribute", attributeName, element.Name);
195
ProjectErrorUtilities
.ThrowInvalidProject(attribute.Location, "UnrecognizedAttribute", attribute.Name, attribute.OwnerElement.Name);
XmlUtilities.cs (2)
96
ProjectErrorUtilities
.ThrowInvalidProject(location, "NameInvalid", name, name[firstInvalidCharLocation]);
114
ProjectErrorUtilities
.ThrowInvalidProject(element.Location, "NameInvalid", name, name[firstInvalidCharLocation]);