2 implementations of IPackTaskRequest
NuGet.Build.Tasks.Pack (2)
PackTask.cs (1)
19
public class PackTask : Microsoft.Build.Utilities.Task,
IPackTaskRequest
<ITaskItem>
PackTaskRequest.cs (1)
11
public class PackTaskRequest :
IPackTaskRequest
<IMSBuildItem>
22 references to IPackTaskRequest
NuGet.Build.Tasks.Pack (22)
IPackTaskLogic.cs (6)
11
/// set of parameters provided to the MSBuild pask task is <see cref="
IPackTaskRequest
{TItem}"/>. This interface
20
PackArgs GetPackArgs(
IPackTaskRequest
<IMSBuildItem> request);
25
PackageBuilder GetPackageBuilder(
IPackTaskRequest
<IMSBuildItem> request);
29
/// <see cref="GetPackArgs(
IPackTaskRequest
{IMSBuildItem})"/> and
30
/// <see cref="GetPackageBuilder(
IPackTaskRequest
{IMSBuildItem})"/>.
33
IPackTaskRequest
<IMSBuildItem> request,
PackTask.cs (2)
134
var
request = GetRequest();
164
private
IPackTaskRequest
<IMSBuildItem> GetRequest()
PackTaskLogic.cs (14)
31
public PackArgs GetPackArgs(
IPackTaskRequest
<IMSBuildItem> request)
110
public PackageBuilder GetPackageBuilder(
IPackTaskRequest
<IMSBuildItem> request)
252
private LicenseMetadata BuildLicenseMetadata(
IPackTaskRequest
<IMSBuildItem> request)
320
private static Version GetLicenseExpressionVersion(
IPackTaskRequest
<IMSBuildItem> request)
342
private LockFile GetAssetsFile(
IPackTaskRequest
<IMSBuildItem> request)
410
private static void PopulateFrameworkAssemblyReferences(PackageBuilder builder,
IPackTaskRequest
<IMSBuildItem> request)
488
IPackTaskRequest
<IMSBuildItem> request,
577
private static ISet<NuGetFramework> ParseFrameworks(
IPackTaskRequest
<IMSBuildItem> request, IDictionary<string, string> targetAliasToNuGetFramework)
597
private ICollection<PackageType> ParsePackageTypes(
IPackTaskRequest
<IMSBuildItem> request)
618
private void InitCurrentDirectoryAndFileName(
IPackTaskRequest
<IMSBuildItem> request, PackArgs packArgs)
642
private void InitNuspecOutputPath(
IPackTaskRequest
<IMSBuildItem> request, PackArgs packArgs)
657
IPackTaskRequest
<IMSBuildItem> request,
839
private ISet<string> CalculateFilesToExcludeInPack(
IPackTaskRequest
<IMSBuildItem> request)
853
private IDictionary<string, string> GetSourceFiles(
IPackTaskRequest
<IMSBuildItem> request, string currentProjectDirectory)