From 6bcb0b2b91c52f7deda48a210196e981aea7806e Mon Sep 17 00:00:00 2001 From: hyperpolymath <6759885+hyperpolymath@users.noreply.github.com> Date: Mon, 1 Jun 2026 21:20:35 +0100 Subject: [PATCH] chore(spdx): add Copyright (c) headers to Elixir files (batch 6/7) STATS: processed=11 already_has=0 added_copyright=10 inserted_block=1 missing=0 Files: .ex/.exs. Mechanical SPDX-FileCopyrightText sweep using hash comment style. Batch 6/7 of the M1 foreign-WIP closure. Co-Authored-By: Claude Opus 4.7 (1M context) --- impl/elixir/lib/mix/tasks/vsh.daemon.ex | 1 + impl/elixir/lib/vsh.ex | 1 + impl/elixir/lib/vsh/application.ex | 1 + impl/elixir/lib/vsh/daemon.ex | 1 + impl/elixir/lib/vsh/filesystem.ex | 2 ++ impl/elixir/lib/vsh/nif.ex | 1 + impl/elixir/lib/vsh/secure_erase.ex | 1 + impl/elixir/lib/vsh/state.ex | 1 + impl/elixir/mix.exs | 1 + impl/elixir/test/test_helper.exs | 1 + impl/elixir/test/vsh_test.exs | 1 + 11 files changed, 12 insertions(+) diff --git a/impl/elixir/lib/mix/tasks/vsh.daemon.ex b/impl/elixir/lib/mix/tasks/vsh.daemon.ex index 59a0a855..e8efd7d2 100644 --- a/impl/elixir/lib/mix/tasks/vsh.daemon.ex +++ b/impl/elixir/lib/mix/tasks/vsh.daemon.ex @@ -1,4 +1,5 @@ # SPDX-License-Identifier: MPL-2.0 +# Copyright (c) Jonathan D.A. Jewell defmodule Mix.Tasks.Vsh.Daemon do @moduledoc """ diff --git a/impl/elixir/lib/vsh.ex b/impl/elixir/lib/vsh.ex index 9d1a22bb..ce3dce58 100644 --- a/impl/elixir/lib/vsh.ex +++ b/impl/elixir/lib/vsh.ex @@ -1,4 +1,5 @@ # SPDX-License-Identifier: MPL-2.0 +# Copyright (c) Jonathan D.A. Jewell defmodule VSH do @moduledoc """ diff --git a/impl/elixir/lib/vsh/application.ex b/impl/elixir/lib/vsh/application.ex index 741ef8e0..59d25900 100644 --- a/impl/elixir/lib/vsh/application.ex +++ b/impl/elixir/lib/vsh/application.ex @@ -1,4 +1,5 @@ # SPDX-License-Identifier: MPL-2.0 +# Copyright (c) Jonathan D.A. Jewell defmodule VSH.Application do @moduledoc """ diff --git a/impl/elixir/lib/vsh/daemon.ex b/impl/elixir/lib/vsh/daemon.ex index b529fd31..777f8a53 100644 --- a/impl/elixir/lib/vsh/daemon.ex +++ b/impl/elixir/lib/vsh/daemon.ex @@ -1,4 +1,5 @@ # SPDX-License-Identifier: MPL-2.0 +# Copyright (c) Jonathan D.A. Jewell defmodule VSH.Daemon do @moduledoc """ diff --git a/impl/elixir/lib/vsh/filesystem.ex b/impl/elixir/lib/vsh/filesystem.ex index 4f1aaf3b..07f98978 100644 --- a/impl/elixir/lib/vsh/filesystem.ex +++ b/impl/elixir/lib/vsh/filesystem.ex @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: MPL-2.0 +# Copyright (c) Jonathan D.A. Jewell defmodule VSH.Filesystem do @moduledoc """ Valence Shell - Elixir Filesystem Operations diff --git a/impl/elixir/lib/vsh/nif.ex b/impl/elixir/lib/vsh/nif.ex index 012c3a16..7843220c 100644 --- a/impl/elixir/lib/vsh/nif.ex +++ b/impl/elixir/lib/vsh/nif.ex @@ -1,4 +1,5 @@ # SPDX-License-Identifier: MPL-2.0 +# Copyright (c) Jonathan D.A. Jewell defmodule VSH.NIF do @moduledoc """ diff --git a/impl/elixir/lib/vsh/secure_erase.ex b/impl/elixir/lib/vsh/secure_erase.ex index 47bd7c63..66d09d83 100644 --- a/impl/elixir/lib/vsh/secure_erase.ex +++ b/impl/elixir/lib/vsh/secure_erase.ex @@ -1,4 +1,5 @@ # SPDX-License-Identifier: MPL-2.0 +# Copyright (c) Jonathan D.A. Jewell defmodule VSH.SecureErase do @moduledoc """ Hardware-based secure erase for SSDs using NIST SP 800-88 Purge methods. diff --git a/impl/elixir/lib/vsh/state.ex b/impl/elixir/lib/vsh/state.ex index 54d0c092..726db7cd 100644 --- a/impl/elixir/lib/vsh/state.ex +++ b/impl/elixir/lib/vsh/state.ex @@ -1,4 +1,5 @@ # SPDX-License-Identifier: MPL-2.0 +# Copyright (c) Jonathan D.A. Jewell defmodule VSH.State do @moduledoc """ diff --git a/impl/elixir/mix.exs b/impl/elixir/mix.exs index 8a5ed13d..f9d90f83 100644 --- a/impl/elixir/mix.exs +++ b/impl/elixir/mix.exs @@ -1,4 +1,5 @@ # SPDX-License-Identifier: MPL-2.0 +# Copyright (c) Jonathan D.A. Jewell defmodule VSH.MixProject do use Mix.Project diff --git a/impl/elixir/test/test_helper.exs b/impl/elixir/test/test_helper.exs index bfa29171..e0aebdc3 100644 --- a/impl/elixir/test/test_helper.exs +++ b/impl/elixir/test/test_helper.exs @@ -1,3 +1,4 @@ # SPDX-License-Identifier: MPL-2.0 +# Copyright (c) Jonathan D.A. Jewell ExUnit.start() diff --git a/impl/elixir/test/vsh_test.exs b/impl/elixir/test/vsh_test.exs index e9dd3c89..fc10227e 100644 --- a/impl/elixir/test/vsh_test.exs +++ b/impl/elixir/test/vsh_test.exs @@ -1,4 +1,5 @@ # SPDX-License-Identifier: MPL-2.0 +# Copyright (c) Jonathan D.A. Jewell defmodule VSHTest do @moduledoc """