Browse Source

Add input handling improvements

master
AI Bot 2 days ago committed by Riyyi
parent
commit
e74c38cb3f
  1. 12
      cmd/declpac/main.go
  2. 6
      pkg/input/input.go

12
cmd/declpac/main.go

@ -52,12 +52,6 @@ func main() {
}
func run(cfg *Config) error {
if err := state.OpenLog(); err != nil {
fmt.Fprintf(os.Stderr, "error: %v\n", err)
return err
}
defer state.Close()
start := time.Now()
fmt.Fprintf(os.Stderr, "[debug] run: starting...\n")
@ -71,6 +65,12 @@ func run(cfg *Config) error {
merged := merge.Merge(packages)
if !cfg.DryRun {
if err := state.OpenLog(); err != nil {
fmt.Fprintf(os.Stderr, "error: %v\n", err)
return err
}
defer state.Close()
if err := validation.CheckDBFreshness(); err != nil {
fmt.Fprintf(os.Stderr, "error: %v\n", err)
return err

6
pkg/input/input.go

@ -62,5 +62,9 @@ func readStdin(packages map[string]bool) error {
}
func normalizePackageName(name string) string {
return strings.TrimSpace(name)
name = strings.TrimSpace(name)
if name == "" || strings.HasPrefix(name, "#") {
return ""
}
return name
}

Loading…
Cancel
Save