file_footer
Last lines lines of each file in scope must match a regex. Mirror of file_header anchored at the end of the file. Use for license footers, signed-off-by trailers, generated-file sentinels.
- id: license-footer kind: footer paths: "src/**/*.rs" pattern: "Licensed under the Apache License, Version 2\\.0" lines: 3 level: errorFix: file_append — append a declared content. With no fix declared, violations are unfixable.
Options
Section titled “Options”| Option | Type | Required | Default | Description |
|---|---|---|---|---|
lines | integer (>= 1) | 20 | Number of trailing lines to consider. | |
pattern | string | yes | Rust regex. The last lines lines of each file must match. |
Plus the common paths, level, id, and when fields. This table is generated from the JSON Schema; option types and defaults are authoritative.