public DependencyResult Process() { var result = new DependencyResult(); NuGet.ProjectModel.PackageSpec model = NuGet.ProjectModel.JsonPackageSpecReader.GetPackageSpec(ProjectName, ProjectJsonPath); IList <NuGet.LibraryModel.LibraryDependency> packages = model.Dependencies; foreach (NuGet.LibraryModel.LibraryDependency package in packages) { var set = new Model.PackageSet(); set.PackageId = new Model.PackageId(package.Name, package.LibraryRange.VersionRange.OriginalString); result.Packages.Add(set); result.Dependencies.Add(set.PackageId); } return(result); }
public ExternalProjectReference(string uniqueName, NuGet.ProjectModel.PackageSpec packageSpec, string msbuildProjectPath, System.Collections.Generic.IEnumerable <string> projectReferences) { }
public PackageSpecResolver(NuGet.ProjectModel.PackageSpec packageSpec) { }
public bool TryResolvePackageSpec(string name, out NuGet.ProjectModel.PackageSpec project) { project = default(NuGet.ProjectModel.PackageSpec); throw null; }
public static NuGet.ProjectModel.TargetFrameworkInformation GetTargetFramework(this NuGet.ProjectModel.PackageSpec project, NuGet.Frameworks.NuGetFramework targetFramework) { throw null; }
public bool IsValidForPackageSpec(NuGet.ProjectModel.PackageSpec spec, int requestLockFileVersion) { throw null; }
public bool IsValidForPackageSpec(NuGet.ProjectModel.PackageSpec spec) { throw null; }
public static void WritePackageSpec(NuGet.ProjectModel.PackageSpec packageSpec, string filePath) { }
public static void WritePackageSpec(NuGet.ProjectModel.PackageSpec packageSpec, Newtonsoft.Json.Linq.JObject json) { }