NuGet.ManifestMetadata.CreatePackageDependencySet C# (CSharp) Method

CreatePackageDependencySet() private static method

private static CreatePackageDependencySet ( NuGet.ManifestDependencySet manifestDependencySet ) : NuGet.PackageDependencySet
manifestDependencySet NuGet.ManifestDependencySet
return NuGet.PackageDependencySet
        private static PackageDependencySet CreatePackageDependencySet(ManifestDependencySet manifestDependencySet)
        {
            FrameworkName targetFramework = manifestDependencySet.TargetFramework == null
                                            ? null
                                            : VersionUtility.ParseFrameworkName(manifestDependencySet.TargetFramework);

            var dependencies = from d in manifestDependencySet.Dependencies
                               select new PackageDependency(
                                   d.Id,
                                   String.IsNullOrEmpty(d.Version) ? null : VersionUtility.ParseVersionSpec(d.Version),
                                   d.Exclude);

            return new PackageDependencySet(targetFramework, dependencies);
        }