From 1adfdb799489c068127e5088cd131dcca79d86df Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Wed, 9 Nov 2022 10:40:45 +0100 Subject: [PATCH] execabs: isGo119ErrDot: use errors.Is instead of string-matching Addresses the TODO added in CL 403256. Signed-off-by: Sebastiaan van Stijn --- execabs/execabs_go119.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/execabs/execabs_go119.go b/execabs/execabs_go119.go index 1e7a9ada0b..46c5b525e7 100644 --- a/execabs/execabs_go119.go +++ b/execabs/execabs_go119.go @@ -7,9 +7,11 @@ package execabs -import "strings" +import ( + "errors" + "os/exec" +) func isGo119ErrDot(err error) bool { - // TODO: return errors.Is(err, exec.ErrDot) - return strings.Contains(err.Error(), "current directory") + return errors.Is(err, exec.ErrDot) }