18 writes to InputFiles
Microsoft.Build.Tasks.Core (3)
GenerateResource.cs (3)
1159resGen.InputFiles = inputsToProcess.ToArray(); 1196resGen.InputFiles = inputsToProcess.GetRange(initialResourceIndex, numberOfResourcesToAdd).ToArray(); 1273resGen.InputFiles = inputsToProcess.ToArray();
Microsoft.Build.Tasks.UnitTests (15)
ResourceHandling\ResGen_Tests.cs (15)
41t.InputFiles = singleTestFile; 53t.InputFiles = singleTestFile; 61t.InputFiles = multipleTestFiles; 75t.InputFiles = multipleTestFiles; 97t.InputFiles = differentLengthInput; 115t.InputFiles = null; 125t.InputFiles = differentLengthInput; 140t.InputFiles = inputFiles; 169t.InputFiles = throwawayInput; 191t.InputFiles = throwawayInput; 329t.InputFiles = throwawayInput; 346t.InputFiles = throwawayInput; 386t.InputFiles = throwawayInput; 438t.InputFiles = throwawayInput; 472t.InputFiles = throwawayInput;
21 references to InputFiles
Microsoft.Build.Tasks.Core (13)
ResGen.cs (13)
101get => (ITaskItem[])Bag[nameof(InputFiles)]; 102set => Bag[nameof(InputFiles)] = value; 221if (IsNullOrEmpty(InputFiles)) 366ErrorUtilities.VerifyThrow(!IsNullOrEmpty(InputFiles), "If InputFiles is empty, the task should have returned before reaching this point"); 405ErrorUtilities.VerifyThrow(!IsNullOrEmpty(InputFiles), "If InputFiles is empty, the task should have returned before reaching this point"); 408if (!IsNullOrEmpty(OutputFiles) && (OutputFiles.Length != InputFiles.Length)) 410Log.LogErrorWithCodeFromResources("General.TwoVectorsMustHaveSameLength", InputFiles.Length, OutputFiles.Length, "InputFiles", "OutputFiles"); 420if (InputFiles.Length != 1) 474ErrorUtilities.VerifyThrow(!IsNullOrEmpty(InputFiles), "If InputFiles is empty, the task should have returned before reaching this point"); 476ITaskItem[] inputFiles = InputFiles; 582if (InputFiles?.Length > 0) 584ITaskItem[] inputFiles = InputFiles; 613resGenArguments.AppendFileNamesIfNotNull(InputFiles, " ");
Microsoft.Build.Tasks.UnitTests (8)
ResourceHandling\ResGen_Tests.cs (8)
36Assert.Null(t.InputFiles); // "InputFiles is null by default" 45Assert.Equal(singleTestFile, t.InputFiles); // "New InputFiles value should be set" 65Assert.Equal(multipleTestFiles, t.InputFiles); // "New InputFiles value should be set" 101Assert.Equal(differentLengthInput, t.InputFiles); // "New InputFiles value should be set" 119Assert.Null(t.InputFiles); // "New InputFiles value should be set" 128Assert.Equal(differentLengthInput, t.InputFiles); // "New InputFiles value should be set" 143Assert.Equal(inputFiles, t.InputFiles); // "New InputFiles value should be set" 152Assert.Equal(inputFiles, t.InputFiles); // "New InputFiles value should be set"