14 references to Positive
Microsoft.Build (10)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
466Assumed.Positive(processNamesToSearch.Length, "Expected at least one process name to search for.");
BackEnd\Components\Logging\LoggingService.cs (1)
1187Assumed.Positive(descriptions.Count, "loggerDescriptions was null");
BackEnd\Components\RequestBuilder\BatchingEngine.cs (2)
304Assumed.Positive(itemListsToBeBatched.Count, "Need item types consumed by the batchable object."); 305Assumed.Positive(consumedMetadataReferences.Count, "Need item metadata consumed by the batchable object.");
BackEnd\Components\RequestBuilder\TargetBuilder.cs (1)
115Assumed.Positive(targetNames.Length, "List of targets must be non-empty");
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (3)
205Assumed.Positive(itemVectorsReferencedInBothTargetInputsAndOutputs.Count, "The target must have inputs."); 959Assumed.Positive(inputs.Count, "Need to specify inputs."); 960Assumed.Positive(outputs.Count, "Need to specify outputs.");
BackEnd\Components\Scheduler\Scheduler.cs (1)
840Assumed.Positive(responses.Count, "We failed to request a node to be created.");
BackEnd\Shared\BuildResult.cs (1)
566Assumed.Positive(targetsToKeep.Count, $"{nameof(targetsToKeep)} should contain at least one target.");
Microsoft.Build.Framework (1)
FileUtilities.cs (1)
1388Assumed.Positive(splitPath.Length, "Cannot call MakeRelative on a path of only slashes.");
Microsoft.Build.Tasks.Core (2)
AssemblyDependency\GenerateBindingRedirects.cs (1)
374Assumed.Positive(SuggestedRedirects?.Length ?? 0, "This should not be called if there is no suggested redirect.");
src\msbuild\src\Shared\LanguageParser\StreamMappedString.cs (1)
389Assumed.Positive(charactersExtracted, "Expected non-zero extraction count.");
MSBuild (1)
XMake.cs (1)
3927Assumed.Positive(loggerTypeSpec.Count, "SplitUnquoted() must return at least one string");