1 write to AssignedFiles
Microsoft.Build.Tasks.Core (1)
AssignCulture.cs (1)
135AssignedFiles = new ITaskItem[Files.Length];
60 references to AssignedFiles
Microsoft.Build.Tasks.Core (18)
AssignCulture.cs (18)
146AssignedFiles[i] = new TaskItem(Files[i]); 148string dependentUpon = AssignedFiles[i].GetMetadata(ItemMetadataNames.dependentUpon); 149string existingCulture = AssignedFiles[i].GetMetadata(ItemMetadataNames.culture); 153AssignedFiles[i].SetMetadata(ItemMetadataNames.withCulture, "true"); 154cultureList.Add(AssignedFiles[i]); 156CultureNeutralAssignedFiles[i] = new TaskItem(AssignedFiles[i]); 161AssignedFiles[i].ItemSpec, 165ConversionUtilities.ValidBooleanFalse(AssignedFiles[i].GetMetadata(ItemMetadataNames.withCulture))); 173existingCulture, AssignedFiles[i].ItemSpec, info.culture); 177AssignedFiles[i].RemoveMetadata(ItemMetadataNames.culture); 183AssignedFiles[i].SetMetadata(ItemMetadataNames.culture, info.culture); 184AssignedFiles[i].SetMetadata(ItemMetadataNames.withCulture, "true"); 185cultureList.Add(AssignedFiles[i]); 189noCultureList.Add(AssignedFiles[i]); 190AssignedFiles[i].SetMetadata(ItemMetadataNames.withCulture, "false"); 194new TaskItem(AssignedFiles[i]) { ItemSpec = info.cultureNeutralFilename }; 200AssignedFiles[i].GetMetadata(ItemMetadataNames.culture), 201AssignedFiles[i].ItemSpec);
Microsoft.Build.Tasks.UnitTests (42)
AssignCulture_Tests.cs (42)
28Assert.Single(t.AssignedFiles); 30Assert.Equal("fr", t.AssignedFiles[0].GetMetadata("Culture")); 31Assert.Equal("MyResource.fr.resx", t.AssignedFiles[0].ItemSpec); 48Assert.Single(t.AssignedFiles); 50Assert.Equal("fr", t.AssignedFiles[0].GetMetadata("Culture")); 51Assert.Equal("MyResource.fr.resx", t.AssignedFiles[0].ItemSpec); 70Assert.Single(t.AssignedFiles); 72Assert.Equal("fr", t.AssignedFiles[0].GetMetadata("Culture")); 73Assert.Equal("MyResource.fr.resx", t.AssignedFiles[0].ItemSpec); 91Assert.Single(t.AssignedFiles); 93Assert.Equal("fr", t.AssignedFiles[0].GetMetadata("Culture")); 94Assert.Equal("My Random String", t.AssignedFiles[0].GetMetadata("MyAttribute")); 95Assert.Equal("MyResource.fr.resx", t.AssignedFiles[0].ItemSpec); 113Assert.Single(t.AssignedFiles); 115Assert.Equal(String.Empty, t.AssignedFiles[0].GetMetadata("Culture")); 116Assert.Equal("MyResource.resx", t.AssignedFiles[0].ItemSpec); 132Assert.Single(t.AssignedFiles); 134Assert.Equal(String.Empty, t.AssignedFiles[0].GetMetadata("Culture")); 135Assert.Equal("MyResource", t.AssignedFiles[0].ItemSpec); 152Assert.Single(t.AssignedFiles); 154Assert.Equal(String.Empty, t.AssignedFiles[0].GetMetadata("Culture")); 155Assert.Equal("MyResource..resx", t.AssignedFiles[0].ItemSpec); 175Assert.Single(t.AssignedFiles); 198Assert.Single(t.AssignedFiles); 200Assert.Equal(culture, t.AssignedFiles[0].GetMetadata("Culture")); 201Assert.Equal($"MyResource.{culture}.resx", t.AssignedFiles[0].ItemSpec); 220Assert.Single(t.AssignedFiles); 222Assert.Equal(culture, t.AssignedFiles[0].GetMetadata("Culture")); 223Assert.Equal($"MyResource.{culture}.resx", t.AssignedFiles[0].ItemSpec); 238Assert.Single(t.AssignedFiles); 240Assert.Equal(culture, t.AssignedFiles[0].GetMetadata("Culture")); 241Assert.Equal($"MyResource.{culture}.resx", t.AssignedFiles[0].ItemSpec); 255Assert.Single(t.AssignedFiles); 257Assert.Equal("true", t.AssignedFiles[0].GetMetadata("WithCulture")); 258Assert.Equal(culture, t.AssignedFiles[0].GetMetadata("Culture")); 259Assert.Equal($"MyResource.{culture}.resx", t.AssignedFiles[0].ItemSpec); 277Assert.Single(t.AssignedFiles); 279Assert.Equal("en-GB", t.AssignedFiles[0].GetMetadata("Culture")); 280Assert.Equal("MyResource.fr.resx", t.AssignedFiles[0].ItemSpec); 298Assert.Single(t.AssignedFiles); 300Assert.Equal("fr", t.AssignedFiles[0].GetMetadata("Culture")); 301Assert.Equal("MyResource.fr.resx", t.AssignedFiles[0].ItemSpec);