208 references to ProjectErrorUtilities
Microsoft.Build (208)
BackEnd\BuildManager\BuildManager.cs (1)
2139
ProjectErrorUtilities
.VerifyThrowInvalidProject(entryPointNode.ProjectInstance.Targets.Count > 0, entryPointNode.ProjectInstance.ProjectFileLocation, "NoTargetSpecified");
BackEnd\Components\RequestBuilder\BatchingEngine.cs (3)
164
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CannotReferenceItemMetadataWithoutItemName", unqualifiedMetadataName);
268
ProjectErrorUtilities
.VerifyThrowInvalidProject(
430
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation,
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupIntrinsicTask.cs (1)
399
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)
1187
ProjectErrorUtilities
.VerifyThrowInvalidProject(allTargets.Length > 0,
BackEnd\Components\RequestBuilder\TargetBuilder.cs (4)
422
ProjectErrorUtilities
.VerifyThrowInvalidProject(
703
ProjectErrorUtilities
.ThrowInvalidProject(targetLocation, "CircularDependency", targetSpecification.TargetName);
715
ProjectErrorUtilities
.ThrowInvalidProject(targetLocation, "CircularDependency", targetSpecification.TargetName);
725
ProjectErrorUtilities
.ThrowInvalidProject(targetLocation, "CircularDependencyInTargetGraph", targetSpecification.TargetName, parentTargetEntry.Name, buildReason, targetSpecification.TargetName, string.Join("<-", targetDependenceChain));
BackEnd\Components\RequestBuilder\TargetEntry.cs (2)
347
ProjectErrorUtilities
.ThrowInvalidProject(_target.ConditionLocation, "TargetConditionHasInvalidMetadataReference", _target.Name, _target.Condition);
928
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)
683
ProjectErrorUtilities
.ThrowInvalidProject(_targetChildInstance.Location, "TaskDeclarationOrUsageError", _taskNode.Name);
745
ProjectErrorUtilities
.ThrowInvalidProject(_taskNode.ContinueOnErrorLocation, "InvalidContinueOnErrorAttribute", _taskNode.Name, e.Message);
776
ProjectErrorUtilities
.ThrowInvalidProject(_targetChildInstance.Location, "TaskParametersError", _taskNode.Name, String.Empty);
904
ProjectErrorUtilities
.ThrowInvalidProject(taskLoggingContext.Task.Location, "CircularDependency", taskLoggingContext.TargetLoggingContext.Target.Name);
1127
ProjectErrorUtilities
.VerifyThrowInvalidProject(
1145
ProjectErrorUtilities
.VerifyThrowInvalidProject(
1158
ProjectErrorUtilities
.VerifyThrowInvalidProject(
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (11)
469
ProjectErrorUtilities
.VerifyThrowInvalidProject(
504
ProjectErrorUtilities
.VerifyThrowInvalidProject(
512
ProjectErrorUtilities
.VerifyThrowInvalidProject(
533
ProjectErrorUtilities
.ThrowInvalidProject(
567
ProjectErrorUtilities
.ThrowInvalidProject(
576
ProjectErrorUtilities
.ThrowInvalidProject(
836
ProjectErrorUtilities
.ThrowInvalidProject(
1216
ProjectErrorUtilities
.ThrowInvalidProject(
1259
ProjectErrorUtilities
.ThrowInvalidProject(
1298
ProjectErrorUtilities
.ThrowInvalidProject(
1748
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)
152
ProjectErrorUtilities
.ThrowInvalidProject(parentLocation, "InvalidMetadataAsAttribute", name, parentName);
Construction\ProjectRootElement.cs (1)
1948
ProjectErrorUtilities
.ThrowInvalidProject(sdkLocation, "InvalidSdkFormat", sdks);
Definition\Project.cs (1)
4336
ProjectErrorUtilities
.ThrowInvalidProject(toolsVersionLocation, "UnrecognizedToolsVersion", toolsVersionToUse, toolsVersionList);
Definition\ProjectCollection.cs (1)
383
ProjectErrorUtilities
.ThrowInvalidProject(ElementLocation.Create("MSBUILD"), "InvalidProperty", ex.Message);
Definition\Toolset.cs (1)
988
ProjectErrorUtilities
.ThrowInvalidProject(
Evaluation\Conditionals\AndExpressionNode.cs (2)
23
ProjectErrorUtilities
.ThrowInvalidProject(
40
ProjectErrorUtilities
.ThrowInvalidProject(
Evaluation\Conditionals\FunctionCallExpressionNode.cs (3)
96
ProjectErrorUtilities
.ThrowInvalidProject(
141
ProjectErrorUtilities
.ThrowInvalidProject(
190
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)
23
ProjectErrorUtilities
.ThrowInvalidProject(
Evaluation\Conditionals\NumericComparisonExpressionNode.cs (1)
47
ProjectErrorUtilities
.ThrowInvalidProject(
Evaluation\Conditionals\OrExpressionNode.cs (2)
23
ProjectErrorUtilities
.ThrowInvalidProject(
40
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)
1824
ProjectErrorUtilities
.ThrowInvalidProject(importElement.SdkLocation, "SDKResolverCriticalFailure", e.Message);
1849
ProjectErrorUtilities
.ThrowInvalidProject(importElement.SdkLocation, "CouldNotResolveSdk", sdkReference.ToString());
2053
ProjectErrorUtilities
.ThrowInvalidProject(importLocationInProject, "InvalidAttributeValue", string.Empty, XMakeAttributes.project, XMakeElements.import);
2083
ProjectErrorUtilities
.ThrowInvalidProject(importLocationInProject, "InvalidAttributeValueWithException", EscapingUtilities.UnescapeAll(importExpressionEscapedItem), XMakeAttributes.project, XMakeElements.import, ex.Message);
2128
ProjectErrorUtilities
.ThrowInvalidProject(importLocationInProject, "InvalidAttributeValueWithException", importFileUnescaped, XMakeAttributes.project, XMakeElements.import, ex.Message);
2157
ProjectErrorUtilities
.ThrowInvalidProject(importLocationInProject, "ImportIntroducesCircularity", importFileUnescaped, importedBy);
2292
ProjectErrorUtilities
.ThrowInvalidProject(importLocationInProject, "ImportedProjectNotFound",
2345
ProjectErrorUtilities
.ThrowInvalidProject(importLocationInProject, "InvalidImportedProjectFile",
2545
ProjectErrorUtilities
.ThrowInvalidProject(importElement.Location, "InvalidAttributeValueWithException", importExpandedWithDefaultPath, XMakeAttributes.project, XMakeElements.import, ex.Message);
2567
ProjectErrorUtilities
.ThrowInvalidProject(importElement.ProjectLocation,
2636
ProjectErrorUtilities
.ThrowInvalidProject(importLocationInProject, "ImportedProjectFromVSDistribution", path);
Evaluation\Expander.cs (52)
879
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", expressionFunction, AssemblyResources.GetString("InvalidFunctionPropertyExpressionDetailMismatchedParenthesis"));
894
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", expressionFunction, AssemblyResources.GetString("InvalidFunctionPropertyExpressionDetailMismatchedQuote"));
1082
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CannotExpandItemMetadata", expression, ex.Message);
1476
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", propertyBody, String.Empty);
1487
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", propertyBody, AssemblyResources.GetString("InvalidFunctionPropertyExpressionDetailMismatchedSquareBrackets"));
1509
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", propertyBody, String.Empty);
1755
ProjectErrorUtilities
.VerifyThrowInvalidProject(firstAtSignOffset == lastAtSignOffset, elementLocation, "InvalidRegistryPropertyExpression", "$(" + registryExpression + ")", String.Empty);
1814
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidRegistryPropertyExpression", $"$({registryExpression})", ex.Message);
2020
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "UnknownItemFunction", functionName);
2116
ProjectErrorUtilities
.VerifyThrowInvalidProject(match.Value == expression, elementLocation, "EmbeddedItemVectorCannotBeItemized", expression);
2248
ProjectErrorUtilities
.VerifyThrowInvalidProject(!string.IsNullOrEmpty(expressionCapture.ItemType), elementLocation, "InvalidFunctionPropertyExpression");
2295
ProjectErrorUtilities
.VerifyThrowInvalidProject(captures.Count > 0, elementLocation, "InvalidFunctionPropertyExpression");
2535
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments == null || arguments.Length == 0, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2564
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidItemFunctionExpression", functionName, item.Key, e.Message);
2585
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments == null || arguments.Length == 0, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2619
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidItemFunctionExpression", functionName, item.Key, e.Message);
2634
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments?.Length == 1, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2658
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments == null || arguments.Length == 0, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2705
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidItemFunctionExpression", functionName, item.Key, e.Message);
2736
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments == null || arguments.Length == 0, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2780
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidItemFunctionExpression", functionName, item.Key, e.Message);
2805
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments?.Length == 1, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2822
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CannotEvaluateItemMetadata", metadataName, ex.Message);
2877
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments == null || arguments.Length == 0, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2896
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments == null || arguments.Length == 0, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
2909
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments?.Length == 1, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
3027
ProjectErrorUtilities
.VerifyThrowInvalidProject(groupCollection[RegularExpressions.ItemSpecificationGroup].Length == 0, elementLocation, "QualifiedMetadataInTransformNotAllowed", match.Value, name);
3142
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments == null || arguments.Length == 0, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
3159
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments?.Length == 1, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
3174
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CannotEvaluateItemMetadata", metadataName, ex.Message);
3193
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments?.Length == 2, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
3209
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CannotEvaluateItemMetadata", metadataName, ex.Message);
3226
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments?.Length == 2, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
3242
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CannotEvaluateItemMetadata", metadataName, ex.Message);
3259
ProjectErrorUtilities
.VerifyThrowInvalidProject(arguments?.Length == 2, elementLocation, "InvalidItemFunctionSyntax", functionName, arguments == null ? 0 : arguments.Length);
3278
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CannotEvaluateItemMetadata", metadataName, ex.Message);
3335
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CannotEvaluateItemMetadata", match.Name, ex.Message);
3846
ProjectErrorUtilities
.VerifyThrowInvalidProject(!expressionRoot.IsEmpty, elementLocation, "InvalidFunctionPropertyExpression", expressionFunction, String.Empty);
3860
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionStaticMethodSyntax", expressionFunction, String.Empty);
3874
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionStaticMethodSyntax", expressionFunction, String.Empty);
3885
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionTypeUnavailable", expressionFunction, typeName);
3896
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", expressionFunction, AssemblyResources.GetString("InvalidFunctionPropertyExpressionDetailMismatchedSquareBrackets"));
3927
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", expressionFunction, String.Empty);
3959
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionMethodUnavailable", _methodMethodName, _receiverType.FullName);
3976
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionMethodUnavailable", _methodMethodName, _receiverType.FullName);
4092
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", partiallyEvaluated, ex.Message.Replace("\r\n", " "));
4163
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", partiallyEvaluated, ex.InnerException.Message.Replace("\r\n", " "));
4174
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionStaticMethodSyntax", _expression, ex.Message.Replace("Microsoft.Build.Evaluation.IntrinsicFunctions.", "[MSBuild]::"));
4180
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", partiallyEvaluated, ex.Message);
4478
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "InvalidFunctionPropertyExpression", expressionFunction, AssemblyResources.GetString("InvalidFunctionPropertyExpressionDetailMismatchedParenthesis"));
4530
ProjectErrorUtilities
.VerifyThrowInvalidProject(netPropertyName.Length > 0, elementLocation, "InvalidFunctionPropertyExpression", expressionFunction, String.Empty);
4549
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(!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)
3233
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)
278
ProjectErrorUtilities
.VerifyThrowInvalidProject(_loadedType != null, elementLocation, "TaskLoadFailure", taskName, loadInfo.AssemblyLocation, String.Empty);
284
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, loadInfo.AssemblyLocation, Environment.NewLine + e.InnerException.ToString());
297
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, loadInfo.AssemblyLocation, e.Message);
302
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, loadInfo.AssemblyLocation, e.Message);
306
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, loadInfo.AssemblyLocation, e.Message);
483
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, _loadedType.Assembly.AssemblyLocation, Environment.NewLine + e.InnerException.ToString());
496
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, _loadedType.Assembly.AssemblyLocation, e.Message);
501
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, _loadedType.Assembly.AssemblyLocation, e.Message);
512
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, _loadedType.Assembly.AssemblyLocation, e.Message);
532
ProjectErrorUtilities
.ThrowInvalidProject(
549
ProjectErrorUtilities
.ThrowInvalidProject(
Instance\TaskRegistry.cs (16)
309
ProjectErrorUtilities
.VerifyThrowInvalidProject(
334
ProjectErrorUtilities
.VerifyThrowInvalidProject(
343
ProjectErrorUtilities
.VerifyThrowInvalidProject(
410
ProjectErrorUtilities
.ThrowInvalidProject(projectUsingTaskXml.Location, "InvalidAttributeValueWithException", assemblyFile, XMakeAttributes.assemblyFile, XMakeElements.usingTask, ex.Message);
1374
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskLoadFailure", taskName, _taskFactoryWrapperInstance.Name, message);
1472
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "CouldNotFindFactory", TaskFactoryAttributeName, taskFactoryLoadInfo.AssemblyLocation);
1481
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskFactoryLoadFailure", TaskFactoryAttributeName, taskFactoryLoadInfo.AssemblyLocation, Environment.NewLine + e.InnerException.ToString());
1494
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskFactoryLoadFailure", TaskFactoryAttributeName, taskFactoryLoadInfo.AssemblyLocation, e.Message);
1498
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskFactoryLoadFailure", TaskFactoryAttributeName, taskFactoryLoadInfo.AssemblyLocation, e.Message);
1598
ProjectErrorUtilities
.ThrowInvalidProject(elementLocation, "TaskFactoryLoadFailure", TaskFactoryAttributeName, taskFactoryLoadInfo.AssemblyLocation, message);
1709
ProjectErrorUtilities
.ThrowInvalidProject(
1749
ProjectErrorUtilities
.VerifyThrowInvalidProject(
1774
ProjectErrorUtilities
.VerifyThrowInvalidProject(
1788
ProjectErrorUtilities
.ThrowInvalidProject(
1801
ProjectErrorUtilities
.ThrowInvalidProject(
1814
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]);