mirror of
https://github.com/Jguer/yay
synced 2024-10-04 15:19:08 +00:00
fix(query): reduce verbosity of -Qu (#2060)
This commit is contained in:
parent
c78d031b32
commit
0892fc7cdd
|
@ -4,6 +4,8 @@ import (
|
|||
"time"
|
||||
|
||||
alpm "github.com/Jguer/go-alpm/v2"
|
||||
|
||||
"github.com/Jguer/yay/v12/pkg/text"
|
||||
)
|
||||
|
||||
type (
|
||||
|
@ -59,4 +61,6 @@ type Executor interface {
|
|||
SyncPackages(...string) []IPackage
|
||||
SyncSatisfier(string) IPackage
|
||||
SyncSatisfierExists(string) bool
|
||||
|
||||
SetLogger(logger *text.Logger)
|
||||
}
|
||||
|
|
|
@ -2,6 +2,8 @@ package ialpm
|
|||
|
||||
import (
|
||||
alpm "github.com/Jguer/go-alpm/v2"
|
||||
|
||||
"github.com/Jguer/yay/v12/pkg/text"
|
||||
)
|
||||
|
||||
// GetPackageNamesBySource returns package names with and without correspondence in SyncDBS respectively.
|
||||
|
@ -43,3 +45,7 @@ func (ae *AlpmExecutor) InstalledSyncPackageNames() []string {
|
|||
|
||||
return ae.installedSyncPkgNames
|
||||
}
|
||||
|
||||
func (ae *AlpmExecutor) SetLogger(logger *text.Logger) {
|
||||
ae.log = logger
|
||||
}
|
||||
|
|
|
@ -27,7 +27,7 @@ func UpDevel(
|
|||
for pkgName, pkg := range remote {
|
||||
if localCache.ToUpgrade(ctxTimeout, pkgName) {
|
||||
if _, ok := aurdata[pkgName]; !ok {
|
||||
text.Warnln(gotext.Get("ignoring package devel upgrade (no AUR info found):"), pkgName)
|
||||
log.Warnln(gotext.Get("ignoring package devel upgrade (no AUR info found):"), pkgName)
|
||||
continue
|
||||
}
|
||||
|
||||
|
@ -53,11 +53,12 @@ func UpDevel(
|
|||
return toUpgrade
|
||||
}
|
||||
|
||||
func printIgnoringPackage(logger *text.Logger, pkg db.IPackage, newPkgVersion string) {
|
||||
func printIgnoringPackage(log *text.Logger, pkg db.IPackage, newPkgVersion string) {
|
||||
left, right := GetVersionDiff(pkg.Version(), newPkgVersion)
|
||||
|
||||
logger.Warnln(gotext.Get("%s: ignoring package upgrade (%s => %s)",
|
||||
text.Cyan(pkg.Name()),
|
||||
pkgName := pkg.Name()
|
||||
log.Warnln(gotext.Get("%s: ignoring package upgrade (%s => %s)",
|
||||
text.Cyan(pkgName),
|
||||
left, right,
|
||||
))
|
||||
}
|
||||
|
|
11
print.go
11
print.go
|
@ -103,10 +103,9 @@ func printUpdateList(ctx context.Context, cfg *settings.Configuration, cmdArgs *
|
|||
dbExecutor db.Executor, enableDowngrade bool, filter upgrade.Filter,
|
||||
) error {
|
||||
quietMode := cmdArgs.ExistsArg("q", "quiet")
|
||||
logger := cfg.Runtime.Logger.Child("update-list")
|
||||
if quietMode { // TODO: handle quiet mode in a better way
|
||||
logger = text.NewLogger(io.Discard, os.Stdin, cfg.Debug, "update-list")
|
||||
}
|
||||
// TODO: handle quiet mode in a better way
|
||||
logger := text.NewLogger(io.Discard, os.Stdin, cfg.Debug, "update-list")
|
||||
dbExecutor.SetLogger(logger.Child("db"))
|
||||
|
||||
targets := mapset.NewThreadUnsafeSet(cmdArgs.Targets...)
|
||||
grapher := dep.NewGrapher(dbExecutor, cfg.Runtime.AURCache, false, settings.NoConfirm,
|
||||
|
@ -141,8 +140,8 @@ func printUpdateList(ctx context.Context, cfg *settings.Configuration, cmdArgs *
|
|||
if quietMode {
|
||||
fmt.Printf("%s\n", pkgName)
|
||||
} else {
|
||||
fmt.Printf("%s %s -> %s\n", text.Bold(pkgName), text.Green(ii.LocalVersion),
|
||||
text.Green(ii.Version))
|
||||
fmt.Printf("%s %s -> %s\n", text.Bold(pkgName), text.Bold(text.Green(ii.LocalVersion)),
|
||||
text.Bold(text.Green(ii.Version)))
|
||||
}
|
||||
|
||||
targets.Remove(pkgName)
|
||||
|
|
Loading…
Reference in a new issue