Merge branch 'main' into feature/CG-35
This commit is contained in:
@@ -181,6 +181,14 @@ const GENERATED_CONTENT_PATTERNS: ReadonlyArray<RegExp> = [
|
||||
// "by" is required — bare "automatically generated" appears in hand-written
|
||||
// prose ("the table below is automatically generated at runtime").
|
||||
/\b(?:automatically generated|auto[- ]?generated|autogenerated) by\b/i,
|
||||
// The "run this command to regenerate" shape: Cloudflare Wrangler
|
||||
// ("Generated by Wrangler by running `wrangler types` (hash: …)"), and the
|
||||
// same phrasing used by other CLI-driven emitters. Bare "generated by" is
|
||||
// deliberately NOT enough — it is ordinary prose — so the reproduction
|
||||
// instruction is the discriminator: the banner must name a tool AND then
|
||||
// say `by running`, i.e. TWO separate "by" clauses. That rules out
|
||||
// "the report is generated by running the nightly job", which has only one.
|
||||
/\bgenerated by\s+\S.{0,80}?\bby running\b/i,
|
||||
// Self-declaring in-house banners that name no tool.
|
||||
/\bthis (?:file|class|code|module) (?:is|was) (?:auto[- ]?)?generated\b/i,
|
||||
// The reverse ordering: "DO NOT EDIT — this is a generated file".
|
||||
|
||||
Reference in New Issue
Block a user