private void SetNuGetPackageFilter(NuGetPackageReference package) { ClearFilter(); Filter.NuGetPackageFilter = UsedNuGetPackages.SingleOrDefault(p => p.Name == package.Name && p.Version == package.Version); Filter.IsNuGetPackageFilterEnabled = true; }
public ProjectSettings(DeveroomProjectKind kind, string outputAssemblyPath, string targetFrameworkMoniker, string defaultNamespace, NuGetPackageReference specFlowPackage, string specFlowConfigFilePath, SpecFlowProjectTraits specFlowProjectTraits) { Kind = kind; TargetFrameworkMoniker = targetFrameworkMoniker; OutputAssemblyPath = outputAssemblyPath; DefaultNamespace = defaultNamespace; SpecFlowPackage = specFlowPackage; SpecFlowConfigFilePath = specFlowConfigFilePath; SpecFlowProjectTraits = specFlowProjectTraits; }
private void CopyNuGetId(NuGetPackageReference package) { Clipboard.SetText(package.Name); }
private void OpenNuGetWebsite(NuGetPackageReference package) { Process.Start(string.Format("http://www.nuget.org/packages/{0}/{1}", package.Name, package.Version)); }
private void SetNuGetPackageIdFilter(NuGetPackageReference packageReference) { ClearFilter(); Filter.ProjectNuGetPackageIdFilter = packageReference.Name; }
private NuGetPackageReference TryGetExistingPackage(NuGetPackageReference package, IEnumerable <NuGetPackageReference> packagesInGraph) { return(packagesInGraph.FirstOrDefault(p => p.Name == package.Name && p.Version == package.Version)); }
private void AddNuGetPackageVertext(BidirectionalGraph <object, IEdge <object> > graph, NuGetPackageReference package, List <NuGetPackageReference> packagesInGraph) { packagesInGraph.Add(package); graph.AddVertex(package); }