507 instantiations of Required
Crossgen2Tasks (9)
PrepareForReadyToRunCompilation.cs (3)
20[Required] 28[Required] 30[Required]
ResolveReadyToRunCompilers.cs (4)
22[Required] 25[Required] 27[Required] 29[Required]
RunReadyToRunCompiler.cs (2)
19[Required] 21[Required]
ILLink.Tasks (12)
CombineLinkerXmlFiles.cs (2)
19 [Required] 25 [Required]
ComputeManagedAssemblies.cs (1)
15 [Required]
CreateRuntimeRootDescriptorFile.cs (6)
19 [Required] 25 [Required] 31 [Required] 37 [Required] 43 [Required] 51 [Required]
LinkTask.cs (3)
33 [Required] 49 [Required] 56 [Required]
installer.tasks (18)
GenerateFileVersionProps.cs (5)
19[Required] 22[Required] 25[Required] 28[Required] 33[Required]
GenerateRunScript.cs (4)
14[Required] 17[Required] 20[Required] 23[Required]
GenerateTestSharedFrameworkDepsFile.cs (3)
23[Required] 26[Required] 29[Required]
RegenerateDownloadTable.cs (3)
29[Required] 36[Required] 44[Required]
StaticFileRegeneration\RegenerateThirdPartyNotices.cs (3)
23[Required] 29[Required] 36[Required]
Microsoft.AspNetCore.Mvc.Testing.Tasks (2)
GenerateMvcTestManifestTask.cs (2)
21[Required] 28[Required]
Microsoft.Build (1)
BackEnd\Components\RequestBuilder\IntrinsicTasks\MSBuild.cs (1)
112[Required]
Microsoft.Build.Engine.UnitTests (12)
BackEnd\CustomLogAndReturnTask.cs (1)
18[Required]
BackEnd\FailingBuilderTask.cs (1)
24[Required]
BackEnd\FailingTask.cs (1)
22[Required]
BackEnd\TaskBuilderTestTask.cs (1)
637[Required]
MockTask.cs (8)
131[Required] 141[Required] 151[Required] 161[Required] 171[Required] 181[Required] 191[Required] 201[Required]
Microsoft.Build.Framework.UnitTests (1)
Attribute_Tests.cs (1)
51[Required]
Microsoft.Build.Tasks.CodeAnalysis (5)
CopyRefAssembly.cs (2)
18[Required] 22[Required]
GenerateMSBuildEditorConfig.cs (2)
49[Required] 52[Required]
MapSourceRoots.cs (1)
43[Required]
Microsoft.Build.Tasks.Core (69)
AddToWin32Manifest.cs (2)
61[Required] 71[Required]
AssemblyDependency\ResolveAssemblyReference.cs (1)
620[Required]
AssignCulture.cs (1)
42[Required]
AssignTargetPath.cs (1)
25[Required]
CombinePath.cs (1)
32[Required]
ConvertToAbsolutePath.cs (1)
24[Required]
CreateManifestResourceName.cs (1)
48[Required]
Delete.cs (1)
27[Required]
DownloadFile.cs (2)
33[Required] 60[Required]
ErrorFromResources.cs (1)
21[Required]
Exec.cs (1)
67[Required]
FileIO\GetFileHash.cs (1)
37[Required]
FileIO\ReadLinesFromFile.cs (1)
23[Required]
FileIO\VerifyFileHash.cs (2)
21[Required] 27[Required]
FileIO\WriteLinesToFile.cs (1)
27[Required]
FindAppConfigFile.cs (3)
34[Required] 48[Required] 62[Required]
FindInList.cs (2)
25[Required] 51[Required]
FindInvalidProjectReferences.cs (2)
55[Required] 61[Required]
GenerateResource.cs (1)
175[Required]
GetAssemblyIdentity.cs (1)
28[Required]
GetCompatiblePlatform.cs (2)
22[Required] 28[Required]
GetInstalledSDKLocations.cs (2)
64[Required] 79[Required]
Hash.cs (1)
42[Required]
LC.cs (3)
25[Required] 45[Required] 90[Required]
ListOperators\FindUnderPath.cs (1)
23[Required]
MakeDir.cs (1)
19[Required]
Move.cs (1)
43[Required]
MSBuild.cs (1)
92[Required]
MSBuildInternalMessage.cs (2)
36[Required] 47[Required]
RemoveDir.cs (1)
26[Required]
ResolveProjectBase.cs (1)
28[Required]
ResolveSDKReference.cs (5)
117[Required] 133[Required] 148[Required] 163[Required] 178[Required]
SGen.cs (8)
28[Required] 31[Required] 34[Required] 37[Required] 76[Required] 79[Required] 82[Required] 85[Required]
SignFile.cs (2)
31[Required] 34[Required]
Telemetry.cs (1)
26[Required]
Touch.cs (1)
42[Required]
Unzip.cs (2)
47[Required] 63[Required]
WriteCodeFragment.cs (1)
46[Required]
XmlPeek.cs (1)
39[Required]
XmlPoke.cs (2)
28[Required] 34[Required]
XslTransformation.cs (1)
68[Required]
ZipDirectory.cs (2)
19[Required] 30[Required]
Microsoft.Build.Utilities.UnitTests (1)
ToolTask_Tests.cs (1)
878[Required]
Microsoft.DotNet.Arcade.Sdk (42)
src\CalculateAssemblyAndFileVersions.cs (2)
20[Required] 23[Required]
src\CheckRequiredDotNetVersion.cs (2)
30[Required] 33[Required]
src\CompareVersions.cs (2)
12[Required] 15[Required]
src\DownloadFile.cs (1)
26[Required]
src\ExtractNgenMethodList.cs (3)
26[Required] 32[Required] 43[Required]
src\GenerateChecksums.cs (1)
18[Required]
src\GenerateResxSource.cs (4)
24[Required] 30[Required] 36[Required] 64[Required]
src\GenerateSourcePackageSourceLinkTargetsFile.cs (4)
17[Required] 20[Required] 23[Required] 26[Required]
src\GetAssemblyFullName.cs (2)
12[Required] 17[Required]
src\GetLicenseFilePath.cs (1)
21[Required]
src\GroupItemsBy.cs (2)
38[Required] 46[Required]
src\InstallDotNetCore.cs (3)
32[Required] 34[Required] 36[Required]
src\LocateDotNet.cs (1)
31[Required]
src\SaveItems.cs (3)
19[Required] 22[Required] 26[Required]
src\SetCorFlags.cs (1)
24[Required]
src\SingleError.cs (1)
13[Required]
src\SourceBuild\AddSourceMappingToNugetConfig.cs (1)
20[Required]
src\SourceBuild\AddSourceToNuGetConfig.cs (3)
20[Required] 23[Required] 26[Required]
src\SourceBuild\ReadSourceBuildIntermediateNupkgDependencies.cs (2)
18[Required] 21[Required]
src\Unsign.cs (1)
24[Required]
src\ValidateLicense.cs (2)
21[Required] 27[Required]
Microsoft.DotNet.Build.Tasks.Feed (13)
src\common\CreateAzureContainer.cs (1)
19[Required]
src\common\UploadToAzure.cs (2)
25[Required] 32[Required]
src\ConfigureInputFeed.cs (1)
13[Required]
src\CreateAzureDevOpsFeed.cs (2)
31[Required] 38[Required]
src\GenerateBuildManifest.cs (2)
28[Required] 34[Required]
src\PublishSignedAssets.cs (4)
30[Required] 36[Required] 42[Required] 48[Required]
src\PushToBuildStorage.cs (1)
21[Required]
Microsoft.DotNet.Build.Tasks.Installers (63)
src\BuildFPMToolPreReqs.cs (4)
22[Required] 24[Required] 26[Required] 28[Required]
src\CreateChangelogFile.cs (6)
20[Required] 23[Required] 26[Required] 29[Required] 32[Required] 35[Required]
src\CreateControlFile.cs (9)
14[Required] 17[Required] 20[Required] 23[Required] 26[Required] 29[Required] 32[Required] 35[Required] 40[Required]
src\CreateDebPackage.cs (3)
22[Required] 25[Required] 28[Required]
src\CreateLightCommandPackageDrop.cs (1)
12[Required]
src\CreateMD5SumsFile.cs (3)
20[Required] 22[Required] 24[Required]
src\CreateRpmPackage.cs (19)
24[Required] 26[Required] 28[Required] 30[Required] 32[Required] 34[Required] 36[Required] 38[Required] 40[Required] 46[Required] 48[Required] 50[Required] 52[Required] 54[Required] 56[Required] 58[Required] 60[Required] 62[Required] 64[Required]
src\CreateWixCommandPackageDropBase.cs (3)
34[Required] 41[Required] 43[Required]
src\ExecWithRetries.cs (1)
19[Required]
src\GenerateCurrentVersion.cs (1)
16[Required]
src\GenerateGuidFromName.cs (1)
12[Required]
src\GenerateJsonObjectString.cs (1)
25[Required]
src\GenerateMacOSDistributionFile.cs (5)
18[Required] 21[Required] 24[Required] 27[Required] 30[Required]
src\GenerateMsiVersion.cs (3)
30[Required] 32[Required] 34[Required]
src\StabilizeWixFileId.cs (3)
31[Required] 37[Required] 47[Required]
Microsoft.DotNet.Build.Tasks.Packaging (65)
ApplyBaseLine.cs (1)
22[Required]
ApplyMetaPackages.cs (2)
20[Required] 25[Required]
ApplyPreReleaseSuffix.cs (2)
23[Required] 29[Required]
CreateTrimDependencyGroups.cs (3)
21[Required] 28[Required] 38[Required]
FilterUnknownPackages.cs (1)
16[Required]
GenerateNuSpec.cs (7)
28[Required] 33[Required] 36[Required] 39[Required] 42[Required] 45[Required] 48[Required]
GeneratePackageReport.cs (7)
22[Required] 29[Required] 36[Required] 48[Required] 58[Required] 61[Required] 71[Required]
GenerateRuntimeDependencies.cs (3)
19[Required] 26[Required] 39[Required]
GetApplicableAssetsFromPackageReports.cs (2)
17[Required] 23[Required]
GetApplicableAssetsFromPackages.cs (3)
29[Required] 35[Required] 41[Required]
GetAssemblyReferences.cs (1)
17[Required]
GetInboxFrameworks.cs (2)
14[Required] 21[Required]
GetLastStablePackage.cs (1)
24[Required]
GetLayoutFiles.cs (2)
19[Required] 25[Required]
GetMinimumNETStandard.cs (1)
15[Required]
GetPackageDescription.cs (2)
18[Required] 25[Required]
GetPackageDestination.cs (1)
37[Required]
GetPackageFromModule.cs (1)
17[Required]
GetPackageVersion.cs (1)
14[Required]
GetRuntimeJsonValues.cs (1)
18[Required]
GetRuntimeTargets.cs (1)
17[Required]
GetSupportedPackagesFromPackageReports.cs (1)
16[Required]
HarvestPackage.cs (4)
21[Required] 27[Required] 33[Required] 39[Required]
NuGetPack.cs (2)
39[Required] 46[Required]
PromoteDependencies.cs (2)
25[Required] 28[Required]
SplitDependenciesBySupport.cs (1)
21[Required]
SplitReferences.cs (1)
15[Required]
UpdatePackageIndex.cs (1)
26[Required]
ValidateFrameworkPackage.cs (1)
21[Required]
ValidateHarvestVersionIsLatestForRelease.cs (1)
23[Required]
ValidatePackage.cs (6)
21[Required] 28[Required] 35[Required] 48[Required] 60[Required] 70[Required]
Microsoft.DotNet.Build.Tasks.TargetFramework (5)
ChooseBestP2PTargetFrameworkTask.cs (2)
21[Required] 27[Required]
ChooseBestTargetFrameworksTask.cs (3)
14[Required] 17[Required] 20[Required]
Microsoft.DotNet.Build.Tasks.Templating (3)
GenerateFileFromTemplate.cs (3)
36[Required] 42[Required] 48[Required]
Microsoft.DotNet.Build.Tasks.VisualStudio (11)
OptProf\FindLatestDrop.cs (1)
22[Required]
OptProf\GenerateTrainingInputFiles.cs (3)
24[Required] 30[Required] 36[Required]
OptProf\GenerateTrainingPropsFile.cs (1)
32[Required]
OptProf\GetRunSettingsSessionConfiguration.cs (3)
23[Required] 29[Required] 35[Required]
Vsix\FinalizeInsertionVsixFile.cs (1)
28[Required]
Vsix\GetPkgDefAssemblyDependencyGuid.cs (2)
22[Required] 27[Required]
Microsoft.DotNet.Build.Tasks.Workloads (5)
CreateVisualStudioWorkload.wix.cs (2)
80[Required] 96[Required]
VisualStudioWorkloadTaskBase.wix.cs (3)
26[Required] 36[Required] 88[Required]
Microsoft.DotNet.Deployment.Tasks.Links (6)
Microsoft.DotNet.GenAPI (1)
GenAPITask.cs (1)
42[Required]
Microsoft.DotNet.GenFacades (7)
ClearAssemblyReferenceVersions.cs (1)
23[Required]
GenPartialFacadeSource.cs (3)
14[Required] 17[Required] 34[Required]
NotSupportedAssemblyGenerator.cs (2)
21[Required] 24[Required]
RoslynBuildTask.cs (1)
17[Required]
Microsoft.DotNet.Helix.Sdk (27)
CancelHelixJob.cs (1)
21[Required]
CheckAzurePipelinesTestResults.cs (1)
24[Required]
CheckHelixJobStatus.cs (2)
18[Required] 21[Required]
CreateFailedTestsForFailedWorkItems.cs (1)
17[Required]
CreateXHarnessAndroidWorkItems.cs (1)
37[Required]
CreateXHarnessAppleWorkItems.cs (1)
44[Required]
CreateXUnitWorkItems.cs (2)
28[Required] 40[Required]
DownloadFromResultsContainer.cs (4)
17[Required] 20[Required] 23[Required] 26[Required]
FindDotNetCliPackage.cs (4)
31[Required] 37[Required] 43[Required] 49[Required]
GetHelixWorkItems.cs (1)
26[Required]
InstallDotNetTool.cs (3)
23[Required] 29[Required] 37[Required]
SendHelixJob.cs (2)
49[Required] 55[Required]
StartAzurePipelinesTestRun.cs (1)
15[Required]
StopAzurePipelinesTestRun.cs (2)
15[Required] 18[Required]
WaitForHelixJobCompletion.cs (1)
19[Required]
Microsoft.DotNet.NuGetRepack.Tasks (4)
src\ReplacePackageParts.cs (2)
32[Required] 38[Required]
src\UpdatePackageVersionTask.cs (2)
24[Required] 27[Required]
Microsoft.DotNet.PackageTesting (4)
GetCompatiblePackageTargetFrameworks.cs (2)
19[Required] 22[Required]
VerifyClosure.cs (1)
27[Required]
VerifyTypes.cs (1)
23[Required]
Microsoft.DotNet.SharedFramework.Sdk (15)
src\CreateFrameworkListFile.cs (2)
21[Required] 46[Required]
src\GeneratePlatformManifestEntriesFromFileList.cs (1)
17[Required]
src\GeneratePlatformManifestEntriesFromTemplate.cs (2)
16[Required] 19[Required]
src\GenerateSharedFrameworkDepsFile.cs (7)
18[Required] 21[Required] 24[Required] 27[Required] 30[Required] 33[Required] 36[Required]
src\Microsoft.DotNet.PackageTesting\VerifyClosure.cs (1)
27[Required]
src\Microsoft.DotNet.PackageTesting\VerifyTypes.cs (1)
23[Required]
src\ValidateFileVersions.cs (1)
17[Required]
Microsoft.DotNet.SignCheck (2)
SignCheckTask.cs (2)
68[Required] 74[Required]
Microsoft.DotNet.SignTool (4)
src\SignToolTask.cs (4)
65[Required] 71[Required] 83[Required] 154[Required]
Microsoft.DotNet.SourceBuild.Tasks (11)
src\ReadNuGetPackageInfos.cs (1)
15[Required]
src\UsageReport\ValidateUsageAgainstBaseline.cs (4)
18[Required] 32[Required] 35[Required] 38[Required]
src\UsageReport\WritePackageUsageData.cs (2)
63[Required] 75[Required]
src\UsageReport\WriteUsageReports.cs (2)
23[Required] 58[Required]
src\WriteBuildOutputProps.cs (2)
22[Required] 25[Required]
Microsoft.DotNet.SwaggerGenerator.MSBuild (4)
GenerateSwaggerCode.cs (4)
21[Required] 24[Required] 27[Required] 30[Required]
Microsoft.DotNet.VersionTools.Tasks (13)
BaseDependenciesTask.cs (1)
39[Required]
LocalUpdatePublishedVersions.cs (3)
16[Required] 19[Required] 22[Required]
SubmitPullRequest.cs (6)
17[Required] 20[Required] 33[Required] 44[Required] 61[Required] 63[Required]
UpdatePublishedVersions.cs (3)
16[Required] 19[Required] 22[Required]
Microsoft.DotNet.XliffTasks (16)
Tasks\EnsureAllResourcesTranslated.cs (2)
14[Required] 17[Required]
Tasks\GatherTranslatedSource.cs (1)
13[Required]
Tasks\GatherXlf.cs (3)
14[Required] 17[Required] 20[Required]
Tasks\SortXlf.cs (2)
12[Required] 15[Required]
Tasks\TransformTemplates.cs (4)
17[Required] 20[Required] 23[Required] 26[Required]
Tasks\TranslateSource.cs (1)
13[Required]
Tasks\UpdateXlf.cs (3)
12[Required] 15[Required] 18[Required]
Microsoft.Extensions.ApiDescription.Client (4)
GetCurrentOpenApiReference.cs (1)
17[Required]
GetOpenApiReferenceMetadata.cs (3)
23[Required] 29[Required] 40[Required]
Microsoft.Maui.Controls.Build.Tasks (1)
XamlTask.cs (1)
19 [Required]
Microsoft.Maui.Resizetizer (16)
CreatePartialInfoPlistTask.cs (1)
12 [Required]
DetectInvalidResourceOutputFilenamesTask.cs (1)
17 [Required]
GeneratePackageAppxManifest.cs (2)
22 [Required] 25 [Required]
GenerateSplashAndroidResources.cs (2)
21 [Required] 24 [Required]
GenerateSplashAssets.cs (2)
13 [Required] 16 [Required]
GenerateSplashStoryboard.cs (1)
17 [Required]
GenerateTizenManifest.cs (2)
30 [Required] 33 [Required]
GetMauiAssetPath.cs (1)
22 [Required]
ResizetizeImages.cs (2)
16 [Required] 19 [Required]
TizenSplashUpdater.cs (2)
11 [Required] 14 [Required]
Microsoft.NETCore.Platforms (3)
UpdateRuntimeIdentifierGraph.cs (3)
14[Required] 17[Required] 21[Required]
PortableTask (1)
ShowItems.cs (1)
13[Required]
PresentationBuildTasks (27)
Microsoft\Build\Tasks\Windows\FileClassifier.cs (2)
145[Required] 151[Required]
Microsoft\Build\Tasks\Windows\GenerateTemporaryTargetAssembly.cs (8)
350[Required] 361[Required] 387[Required] 414[Required] 430[Required] 445[Required] 459[Required] 500[Required]
Microsoft\Build\Tasks\Windows\MarkupCompilePass1.cs (4)
231[Required] 253[Required] 276[Required] 287[Required]
Microsoft\Build\Tasks\Windows\MarkupCompilePass2.cs (4)
221[Required] 232[Required] 255[Required] 266[Required]
Microsoft\Build\Tasks\Windows\MergeLocalizationDirectives.cs (2)
116[Required] 126[Required]
Microsoft\Build\Tasks\Windows\ResourcesGenerator.cs (3)
241[Required] 247[Required] 269[Required]
Microsoft\Build\Tasks\Windows\UidManager.cs (2)
139[Required] 187[Required]
Microsoft\Build\Tasks\Windows\UpdateManifestForBrowserApplication.cs (2)
161[Required] 175[Required]
SemanticSearch.BuildTask (4)
GenerateFilteredReferenceAssembliesTask.cs (4)
57[Required] 60[Required] 63[Required] 66[Required]
8 references to Required
Microsoft.Build (2)
Instance\ReflectableTaskPropertyInfo.cs (1)
50propertyInfo.GetCustomAttributes(typeof(RequiredAttribute), true).Any())
LoadedType.cs (1)
88else if (attr.AttributeType.Name.Equals(nameof(RequiredAttribute)))
Microsoft.Build.Engine.UnitTests (1)
BackEnd\TaskBuilderTestTask.cs (1)
1314infos[i].GetCustomAttributes(typeof(RequiredAttribute), false).Length > 0);
Microsoft.Build.Framework.UnitTests (2)
Attribute_Tests.cs (2)
39RequiredAttribute attribute = 40typeof(X).GetMember("TestValue", BindingFlags.NonPublic | BindingFlags.Static)[0].GetCustomAttribute<RequiredAttribute>();
Microsoft.Build.Tasks.Core (1)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (1)
193i.GetCustomAttribute<RequiredAttribute>() != null))
MSBuild (2)
LoadedType.cs (1)
88else if (attr.AttributeType.Name.Equals(nameof(RequiredAttribute)))
ReflectableTaskPropertyInfo.cs (1)
50propertyInfo.GetCustomAttributes(typeof(RequiredAttribute), true).Any())