70 references to IsItemSpecModifier
Microsoft.Build (14)
Construction\ProjectMetadataElement.cs (1)
107ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.IsItemSpecModifier(name), "ItemSpecModifierCannotBeCustomMetadata", name);
Definition\BuiltInMetadata.cs (1)
75Debug.Assert(ItemSpecModifiers.IsItemSpecModifier(name));
Definition\ProjectItem.cs (4)
461if (ItemSpecModifiers.IsItemSpecModifier(name)) 586ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.IsItemSpecModifier(name), "ItemSpecModifierCannotBeCustomMetadata", name); 644ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.IsItemSpecModifier(name), "ItemSpecModifierCannotBeCustomMetadata", name); 860if (ItemSpecModifiers.IsItemSpecModifier(name))
Definition\ProjectItemDefinition.cs (1)
154ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.IsItemSpecModifier(name), "ItemSpecModifierCannotBeCustomMetadata", name);
Evaluation\Conditionals\Scanner.cs (1)
478bool isItemSpecModifier = ItemSpecModifiers.IsItemSpecModifier(expression);
Evaluation\Expander.cs (1)
1162bool isBuiltInMetadata = ItemSpecModifiers.IsItemSpecModifier(metadataName);
Evaluation\ProjectParser.cs (2)
379if (ItemSpecModifiers.IsItemSpecModifier(name) || XMakeElements.ReservedItemNames.Contains(name)) 400ProjectErrorUtilities.VerifyThrowInvalidProject(!ItemSpecModifiers.IsItemSpecModifier(element.Name), element.Location, "ItemSpecModifierCannotBeCustomMetadata", element.Name);
Instance\ProjectItemInstance.cs (2)
1820ItemSpecModifiers.IsItemSpecModifier(name) || 2087if (ItemSpecModifiers.IsItemSpecModifier(name))
TaskParameter.cs (1)
723ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.IsItemSpecModifier(metadataName), "Shared.CannotChangeItemSpecModifiers", metadataName);
Microsoft.Build.Engine.UnitTests (2)
TestComparers\TaskItemComparer.cs (2)
53if (!ItemSpecModifiers.IsItemSpecModifier(metadataName) || 65if (!ItemSpecModifiers.IsItemSpecModifier(metadataName) ||
Microsoft.Build.Framework (1)
ItemSpecModifiers.cs (1)
95bool isItemSpecModifier = IsItemSpecModifier(name);
Microsoft.Build.Framework.UnitTests (49)
FileUtilities_Tests.cs (49)
343Assert.True(ItemSpecModifiers.IsItemSpecModifier("FullPath")); // "test 1" 344Assert.True(ItemSpecModifiers.IsItemSpecModifier("RootDir")); // "test 2" 345Assert.True(ItemSpecModifiers.IsItemSpecModifier("Filename")); // "test 3" 346Assert.True(ItemSpecModifiers.IsItemSpecModifier("Extension")); // "test 4" 347Assert.True(ItemSpecModifiers.IsItemSpecModifier("RelativeDir")); // "test 5" 348Assert.True(ItemSpecModifiers.IsItemSpecModifier("Directory")); // "test 6" 349Assert.True(ItemSpecModifiers.IsItemSpecModifier("RecursiveDir")); // "test 7" 350Assert.True(ItemSpecModifiers.IsItemSpecModifier("Identity")); // "test 8" 351Assert.True(ItemSpecModifiers.IsItemSpecModifier("ModifiedTime")); // "test 9" 352Assert.True(ItemSpecModifiers.IsItemSpecModifier("CreatedTime")); // "test 10" 353Assert.True(ItemSpecModifiers.IsItemSpecModifier("AccessedTime")); // "test 11" 356Assert.True(ItemSpecModifiers.IsItemSpecModifier("fullPath")); // "test 21" 357Assert.True(ItemSpecModifiers.IsItemSpecModifier("rootDir")); // "test 22" 358Assert.True(ItemSpecModifiers.IsItemSpecModifier("filename")); // "test 23" 359Assert.True(ItemSpecModifiers.IsItemSpecModifier("extension")); // "test 24" 360Assert.True(ItemSpecModifiers.IsItemSpecModifier("relativeDir")); // "test 25" 361Assert.True(ItemSpecModifiers.IsItemSpecModifier("directory")); // "test 26" 362Assert.True(ItemSpecModifiers.IsItemSpecModifier("recursiveDir")); // "test 27" 363Assert.True(ItemSpecModifiers.IsItemSpecModifier("identity")); // "test 28" 364Assert.True(ItemSpecModifiers.IsItemSpecModifier("modifiedTime")); // "test 29" 365Assert.True(ItemSpecModifiers.IsItemSpecModifier("createdTime")); // "test 30" 366Assert.True(ItemSpecModifiers.IsItemSpecModifier("accessedTime")); // "test 31" 370Assert.False(ItemSpecModifiers.IsItemSpecModifier("rootxxx")); // "test 41" 371Assert.False(ItemSpecModifiers.IsItemSpecModifier("Rootxxx")); // "test 42" 372Assert.False(ItemSpecModifiers.IsItemSpecModifier("xxxxxxx")); // "test 43" 374Assert.False(ItemSpecModifiers.IsItemSpecModifier("filexxxx")); // "test 44" 375Assert.False(ItemSpecModifiers.IsItemSpecModifier("Filexxxx")); // "test 45" 376Assert.False(ItemSpecModifiers.IsItemSpecModifier("idenxxxx")); // "test 46" 377Assert.False(ItemSpecModifiers.IsItemSpecModifier("Idenxxxx")); // "test 47" 378Assert.False(ItemSpecModifiers.IsItemSpecModifier("xxxxxxxx")); // "test 48" 380Assert.False(ItemSpecModifiers.IsItemSpecModifier("extenxxxx")); // "test 49" 381Assert.False(ItemSpecModifiers.IsItemSpecModifier("Extenxxxx")); // "test 50" 382Assert.False(ItemSpecModifiers.IsItemSpecModifier("direcxxxx")); // "test 51" 383Assert.False(ItemSpecModifiers.IsItemSpecModifier("Direcxxxx")); // "test 52" 384Assert.False(ItemSpecModifiers.IsItemSpecModifier("xxxxxxxxx")); // "test 53" 386Assert.False(ItemSpecModifiers.IsItemSpecModifier("xxxxxxxxxx")); // "test 54" 388Assert.False(ItemSpecModifiers.IsItemSpecModifier("relativexxx")); // "test 55" 389Assert.False(ItemSpecModifiers.IsItemSpecModifier("Relativexxx")); // "test 56" 390Assert.False(ItemSpecModifiers.IsItemSpecModifier("createdxxxx")); // "test 57" 391Assert.False(ItemSpecModifiers.IsItemSpecModifier("Createdxxxx")); // "test 58" 392Assert.False(ItemSpecModifiers.IsItemSpecModifier("xxxxxxxxxxx")); // "test 59" 394Assert.False(ItemSpecModifiers.IsItemSpecModifier("recursivexxx")); // "test 60" 395Assert.False(ItemSpecModifiers.IsItemSpecModifier("Recursivexxx")); // "test 61" 396Assert.False(ItemSpecModifiers.IsItemSpecModifier("accessedxxxx")); // "test 62" 397Assert.False(ItemSpecModifiers.IsItemSpecModifier("Accessedxxxx")); // "test 63" 398Assert.False(ItemSpecModifiers.IsItemSpecModifier("modifiedxxxx")); // "test 64" 399Assert.False(ItemSpecModifiers.IsItemSpecModifier("Modifiedxxxx")); // "test 65" 400Assert.False(ItemSpecModifiers.IsItemSpecModifier("xxxxxxxxxxxx")); // "test 66" 402Assert.False(ItemSpecModifiers.IsItemSpecModifier(null)); // "test 67"
Microsoft.Build.Tasks.Core (2)
CreateItem.cs (1)
120if (ItemSpecModifiers.IsItemSpecModifier(nameAndValue.Key))
TaskParameter.cs (1)
723ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.IsItemSpecModifier(metadataName), "Shared.CannotChangeItemSpecModifiers", metadataName);
Microsoft.Build.Utilities.Core (1)
TaskItem.cs (1)
274ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.IsItemSpecModifier(metadataName),
MSBuild (1)
TaskParameter.cs (1)
723ErrorUtilities.VerifyThrowArgument(!ItemSpecModifiers.IsItemSpecModifier(metadataName), "Shared.CannotChangeItemSpecModifiers", metadataName);