@ 260812.1

240406.1 · f3655c0d4b7320ae6991581e7d5942dcf67552e1

all: reconcile build tags with internal/dirent package and test builds

This mostly fixes the cluster fuck of build directives and reconciles them to match the Unix platforms supported by internal/dirent + darwin it also removes the appengine crap that was a legacy of the original code.

reading declarations

Changes to dirent_test.go. All files

dirent_test.go

@@ -1,6 +1,4 @@-//go:build (linux || darwin || freebsd || openbsd || netbsd) && !appengine-// +build linux darwin freebsd openbsd netbsd-// +build !appengine+//go:build darwin || aix || dragonfly || freebsd || (js && wasm) || linux || netbsd || openbsd || solaris  package fastwalk_test