]> Cypherpunks repositories - gostls13.git/commitdiff
embed: document exclusions more explicitly
authorSean Liao <sean@liao.dev>
Wed, 4 Dec 2024 21:56:45 +0000 (21:56 +0000)
committerGopher Robot <gobot@golang.org>
Thu, 5 Dec 2024 17:20:19 +0000 (17:20 +0000)
Fixes #45197
Fixes #45744

Change-Id: Ic221da1b652f693c7aa37287932c0a8726f46765
Reviewed-on: https://go-review.googlesource.com/c/go/+/633815
Reviewed-by: Michael Knyszek <mknyszek@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Auto-Submit: Ian Lance Taylor <iant@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>

src/embed/embed.go

index 210ea258c6570413403774d727ae04cf1d16ba3f..4d5e418c9024b338171a204839023e3a0d2d6771 100644 (file)
@@ -90,7 +90,8 @@
 // depending on whether the package wants to make the data available to other packages.
 // It can only be used with variables at package scope, not with local variables.
 //
-// Patterns must not match files outside the package's module, such as ‘.git/*’ or symbolic links.
+// Patterns must not match files outside the package's module, such as ‘.git/*’, symbolic links,
+// 'vendor/', or any directories containing go.mod (these are separate modules).
 // Patterns must not match files whose names include the special punctuation characters  " * < > ? ` ' | / \ and :.
 // Matches for empty directories are ignored. After that, each pattern in a //go:embed line
 // must match at least one file or non-empty directory.