1 implementation of ITargetFramework
NuGet.Build.Tasks.Console (1)
TargetFrameworkAdapter.cs (1)
10
internal class TargetFrameworkAdapter :
ITargetFramework
35 references to ITargetFramework
NuGet.Build.Tasks.Console (5)
MSBuildStaticGraphRestore.cs (1)
573
/// <param name="project">The <see cref="
ITargetFramework
" /> representing the project.</param>
RestoreProjectAdapter.cs (4)
29
public
ITargetFramework
OuterBuild { get; private set; }
31
public IReadOnlyDictionary<string,
ITargetFramework
> TargetFrameworks => _targetFrameworks;
35
private ConcurrentDictionary<string,
ITargetFramework
> _targetFrameworks;
37
internal void AddTargetFramework(string targetFramework,
ITargetFramework
targetFrameworkInstance)
NuGet.Commands (30)
RestoreCommand\IProject.cs (2)
25
public
ITargetFramework
OuterBuild { get; }
30
public IReadOnlyDictionary<string,
ITargetFramework
> TargetFrameworks { get; }
RestoreCommand\Utility\PackageSpecFactory.cs (28)
241
/// <param name="project">The <see cref="
ITargetFramework
" /> representing the project.</param>
243
internal static NuGetVersion GetProjectVersion(
ITargetFramework
project)
258
/// <param name="project">The <see cref="
ITargetFramework
" /> representing the project.</param>
260
internal static NuGetVersion? GetSdkVersion(
ITargetFramework
project)
279
ITargetFramework
outerBuild = project.OuterBuild;
385
var
msBuildProjectInstance = projectInnerNode.Value;
494
/// <param name="project">The <see cref="
ITargetFramework
" /> representing the project.</param>
496
internal static bool IsLegacyProject(
ITargetFramework
project)
646
/// <param name="project">The <see cref="
ITargetFramework
" /> to get the central package management settings from.</param>
650
GetCentralPackageManagementSettings(
ITargetFramework
project, ProjectStyle projectStyle)
672
private static string GetProjectName(
ITargetFramework
project)
726
internal static List<ProjectRestoreMetadataFrameworkInfo> GetProjectRestoreMetadataFrameworkInfos(List<TargetFrameworkInformation> targetFrameworkInfos, IReadOnlyDictionary<string,
ITargetFramework
> projects)
732
var
project = projects[targetFrameworkInfo.TargetAlias];
746
/// <param name="project">The <see cref="
ITargetFramework
" /> to get project references for.</param>
748
internal static List<ProjectRestoreReference> GetProjectReferences(
ITargetFramework
project)
781
internal static ImmutableArray<LibraryDependency> GetPackageReferences(
ITargetFramework
project, bool isCentralPackageVersionManagementEnabled, IReadOnlyDictionary<string, CentralPackageVersion>? centralPackageVersions)
834
internal static Dictionary<string, PrunePackageReference> GetPrunePackageReferences(
ITargetFramework
project)
852
/// <param name="project">The <see cref="
ITargetFramework
" /> to get package downloads for.</param>
854
internal static IEnumerable<DownloadDependency> GetPackageDownloads(
ITargetFramework
project)
886
/// <param name="project">The <see cref="
ITargetFramework
" /> to get framework references for.</param>
888
internal static IReadOnlyCollection<FrameworkDependency>? GetFrameworkReferences(
ITargetFramework
project)
961
private static Dictionary<string, CentralPackageVersion> GetCentralPackageVersions(
ITargetFramework
project)
1057
private static HashSet<string>? GetAuditSuppressions(
ITargetFramework
project)
1072
private static IEnumerable<IItem> GetDistinctItemsOrEmpty(
ITargetFramework
project, string itemName)
1089
internal static bool IsPropertyTrue(this
ITargetFramework
project, string propertyName, bool defaultValue = false)
1101
internal static bool IsPropertyFalse(this
ITargetFramework
project, string propertyName, bool defaultValue = false)
1128
/// <param name="project">The <see cref="
ITargetFramework
" /> to get the property value from.</param>
1131
private static string[]? SplitPropertyValueOrNull(this
ITargetFramework
project, string name)