1 implementation of IProject
NuGet.Build.Tasks.Console (1)
RestoreProjectAdapter.cs (1)
14
internal class RestoreProjectAdapter :
IProject
21 references to IProject
NuGet.Commands (21)
RestoreCommand\IItem.cs (1)
9
/// <remarks>See <see cref="
IProject
"/> for context on why this abstraction exists.</remarks>
RestoreCommand\IProject.cs (1)
11
/// <see cref="MSBuildRestoreUtility.GetPackageSpec(
IProject
)"/> to be shared across all restore entry points.
RestoreCommand\ITargetFramework.cs (1)
12
/// <remarks>See <see cref="
IProject
"/> for more context why this abstraction exists.</remarks>
RestoreCommand\Utility\PackageSpecFactory.cs (18)
25
/// This class provides a single implementation of creating a <see cref="PackageSpec"/> from an <see cref="
IProject
"/>,
45
public static PackageSpec? GetPackageSpec(
IProject
project, ISettings settings)
66
public static PackageSpec? GetIntermediatePackageSpec(
IProject
project)
275
/// <param name="project">An <see cref="
IProject
" /> representing the project.</param>
277
private static (ProjectRestoreMetadata? RestoreMetadata, List<TargetFrameworkInformation>? TargetFrameworkInfos) GetProjectRestoreMetadataAndTargetFrameworkInformation(
IProject
project)
355
static (ProjectStyle, string? packagesConfigPath) GetProjectStyle(
IProject
project)
379
internal static List<TargetFrameworkInformation> GetTargetFrameworkInfos(
IProject
project, bool isCpvmEnabled, bool isPruningEnabledGlobally)
438
private static bool GetPackagePruningDefault(
IProject
project)
450
private static RestoreAuditProperties? GetRestoreAuditProperties(
IProject
project)
475
string? GetAuditMode(
IProject
project)
636
private static string? GetPackagesPath(
IProject
project)
936
private static string GetRepositoryPath(
IProject
project)
981
/// <param name="project">An <see cref="
IProject
" /> representing the project..</param>
983
internal static List<PackageSource> GetSources(
IProject
project)
1080
/// <param name="project">The <see cref="
IProject
" /> representing the project.</param>
1082
internal static string? GetRestoreOutputPath(
IProject
project)
1141
/// <param name="project">The <see cref="
IProject
" /> to get the global property value from.</param>
1144
private static string[]? SplitGlobalPropertyValueOrNull(this
IProject
project, string name)