Fix pathIsHidden treating base directory as hidden, print banner to stdout

- pathIsHidden(".") was returning true, causing freshen to skip entire
  directory tree when dotfiles excluded
- Banner now prints directly to stdout to avoid log prefix artifacts
This commit is contained in:
2025-12-17 15:20:56 -08:00
parent 5523cb1595
commit 818358a8a1
3 changed files with 11 additions and 10 deletions

View File

@@ -41,7 +41,9 @@ const banner = `
\__\/ \__\/ \__\/ \__\/`
func (mfa *CLIApp) printBanner() {
log.Info(banner)
if log.GetLevel() <= log.InfoLevel {
_, _ = fmt.Fprintln(mfa.Stdout, banner)
}
}
// VersionString returns the version and git revision formatted for display.