Commit 479bf2d
chore: add owner SPDX header to all .rs (satisfy licence-enforcer hook) (#139)
The pre-commit licence enforcer (`.git/hooks/pre-commit`) requires
**both** `SPDX-License-Identifier: MPL-2.0` **and** the exact owner
string `Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>` on every staged
source file — but **no `.rs` file carried the owner line**. Every `.rs`
had the SPDX identifier on line 1, yet the owner check (stricter than
the existing tree) meant any future edit to a `.rs` file was blocked by
the hook. Surfaced while fixing the audience→axial doc drift (#137).
## Changes
- Inserts `// SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell
<j.d.a.jewell@open.ac.uk>` on line 2 of all **91 tracked `.rs` files**
(each already had the SPDX identifier on line 1).
- Renames the cosmetic `audience.md` temp filename in the `axial` test
to `axial.md`, completing the audience→axial sweep.
Comment-only changes plus one test-string rename. `cargo check
--all-targets` passes; the licence-enforcer hook now passes on `.rs`
edits (this commit itself passed it with hooks enabled).
Out of scope (noted, not done): `.md`/`.adoc`/`.idr` source files — the
two header-less docs are handled in #137 and the new Idris2 fixture in
#138 already carries the header; a follow-up can extend the same owner
line to remaining non-`.rs` sources if wanted.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>1 parent 3cffe67 commit 479bf2d
91 files changed
Lines changed: 92 additions & 1 deletion
File tree
- benches
- examples
- runtime
- abduct/abduct-20260211191053
- amuck
- src
- a2ml
- abduct
- adjudicate
- aggregate
- ambush
- amuck
- assail
- assay
- attack
- attestation
- axial
- bridge
- campaign
- i18n
- kanren
- mass_panic
- panll
- query
- report
- signatures
- storage
- sweep_tracker
- tests
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
0 commit comments