Logo
Explore Help
Register Sign In
Mirrors/task
1
0
Fork 0
You've already forked task
mirror of https://github.com/go-task/task.git synced 2026-07-10 04:22:03 +02:00
Code Issues Packages Projects Releases Wiki Activity
Files
feat/command-timeout
task/internal/term/term.go

12 lines
180 B
Go
Raw Permalink Normal View History

chore: improvements on #1163 + changelog entry
2023-06-03 22:33:22 -03:00
package term
import (
"os"
"golang.org/x/term"
)
func IsTerminal() bool {
chore: add nolint annotations for gosec linter Add //nolint:gosec annotations for intentional code patterns that are safe in context (path traversal in release tool, uintptr conversion for terminals, weak rand in tests, TLS skip verify for user-configured insecure mode). Assisted-by: Kimi-K2.5 via Crush <crush@charm.land>
2026-04-13 10:32:09 -03:00
return term.IsTerminal(int(os.Stdin.Fd())) && term.IsTerminal(int(os.Stdout.Fd())) //nolint:gosec
chore: improvements on #1163 + changelog entry
2023-06-03 22:33:22 -03:00
}
Reference in New Issue Copy Permalink
Powered by Gitea Version: 1.25.2 Page: 86ms Template: 2ms
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API