Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/src/Progmasoft/Runner
diff options
context:
space:
mode:
authorLeitwolf112026-10-31 13:42:35 +0300
committerLeitwolf112026-10-31 13:42:35 +0300
commit31486e3217b8424809bcf129c0ef24ef5639e919 (patch)
treecb5cc5c44deea922b1f0e717e2b4107a5a41c9a3 /src/Progmasoft/Runner
parentafe91797e9d50cd4712d3694a2e5fedfc0b966b1 (diff)
downloadcatch3-31486e3217b8424809bcf129c0ef24ef5639e919.tar.gz
Move to the Progmasoft Linking Exception, Version 2.0
Version 1.1 left programs built with Progmasoft tools under MPL-2.0 duties for the code the tools place in them, and left other cases unclear. Version 2.0 adds a generated code permission, covers runtime and standard libraries, compiler transformations, interfaces and examples, and settles how a file is identified and how to tell recipients about source. Every project SPDX expression moves to AdditionRef-Progmasoft-Exception-2.0. The older texts stay, because released versions name them.
Diffstat (limited to 'src/Progmasoft/Runner')
-rw-r--r--src/Progmasoft/Runner/Analysis.cpp2
-rw-r--r--src/Progmasoft/Runner/Analysis.hpp2
-rw-r--r--src/Progmasoft/Runner/Catalog.cpp2
-rw-r--r--src/Progmasoft/Runner/Catalog.hpp2
-rw-r--r--src/Progmasoft/Runner/Console.cpp2
-rw-r--r--src/Progmasoft/Runner/Console.hpp2
-rw-r--r--src/Progmasoft/Runner/Execution.cpp2
-rw-r--r--src/Progmasoft/Runner/Execution.hpp2
-rw-r--r--src/Progmasoft/Runner/Expected.hpp2
-rw-r--r--src/Progmasoft/Runner/Files.cpp2
-rw-r--r--src/Progmasoft/Runner/Files.hpp2
-rw-r--r--src/Progmasoft/Runner/Git.cpp2
-rw-r--r--src/Progmasoft/Runner/Git.hpp2
-rw-r--r--src/Progmasoft/Runner/Hash.cpp2
-rw-r--r--src/Progmasoft/Runner/Hash.hpp2
-rw-r--r--src/Progmasoft/Runner/History.cpp2
-rw-r--r--src/Progmasoft/Runner/History.hpp2
-rw-r--r--src/Progmasoft/Runner/Json.cpp2
-rw-r--r--src/Progmasoft/Runner/Json.hpp2
-rw-r--r--src/Progmasoft/Runner/Options.cpp2
-rw-r--r--src/Progmasoft/Runner/Options.hpp2
-rw-r--r--src/Progmasoft/Runner/Planner.cpp2
-rw-r--r--src/Progmasoft/Runner/Planner.hpp2
-rw-r--r--src/Progmasoft/Runner/Process.cpp2
-rw-r--r--src/Progmasoft/Runner/Process.hpp2
-rw-r--r--src/Progmasoft/Runner/ProjectConfig.cpp2
-rw-r--r--src/Progmasoft/Runner/ProjectConfig.hpp2
-rw-r--r--src/Progmasoft/Runner/Protocol.cpp2
-rw-r--r--src/Progmasoft/Runner/Protocol.hpp2
-rw-r--r--src/Progmasoft/Runner/ResultsJson.cpp2
-rw-r--r--src/Progmasoft/Runner/ResultsJson.hpp2
-rw-r--r--src/Progmasoft/Runner/Runner.cpp2
-rw-r--r--src/Progmasoft/Runner/Scheduler.cpp2
-rw-r--r--src/Progmasoft/Runner/Scheduler.hpp2
-rw-r--r--src/Progmasoft/Runner/SchedulerModel.hpp2
-rw-r--r--src/Progmasoft/Runner/TemporaryDirectory.cpp2
-rw-r--r--src/Progmasoft/Runner/TemporaryDirectory.hpp2
-rw-r--r--src/Progmasoft/Runner/Yyjson.inl2
38 files changed, 38 insertions, 38 deletions
diff --git a/src/Progmasoft/Runner/Analysis.cpp b/src/Progmasoft/Runner/Analysis.cpp
index e1435cef..802f1ed9 100644
--- a/src/Progmasoft/Runner/Analysis.cpp
+++ b/src/Progmasoft/Runner/Analysis.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include "Analysis.hpp"
#include "Hash.hpp"
diff --git a/src/Progmasoft/Runner/Analysis.hpp b/src/Progmasoft/Runner/Analysis.hpp
index a39ea8e6..a9312e68 100644
--- a/src/Progmasoft/Runner/Analysis.hpp
+++ b/src/Progmasoft/Runner/Analysis.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include "Git.hpp"
diff --git a/src/Progmasoft/Runner/Catalog.cpp b/src/Progmasoft/Runner/Catalog.cpp
index 9e659171..831fd2a1 100644
--- a/src/Progmasoft/Runner/Catalog.cpp
+++ b/src/Progmasoft/Runner/Catalog.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include <algorithm>
#include <Progmasoft/Catch3/TestCaseInfo.hpp>
#include <Progmasoft/Catch3/TestSpec.hpp>
diff --git a/src/Progmasoft/Runner/Catalog.hpp b/src/Progmasoft/Runner/Catalog.hpp
index 056eb72d..2a8e1039 100644
--- a/src/Progmasoft/Runner/Catalog.hpp
+++ b/src/Progmasoft/Runner/Catalog.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include <Progmasoft/Catch3/TestCaseInfo.hpp>
diff --git a/src/Progmasoft/Runner/Console.cpp b/src/Progmasoft/Runner/Console.cpp
index 46fe55f2..44765311 100644
--- a/src/Progmasoft/Runner/Console.cpp
+++ b/src/Progmasoft/Runner/Console.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include <algorithm>
#include <cstdio>
#include <set>
diff --git a/src/Progmasoft/Runner/Console.hpp b/src/Progmasoft/Runner/Console.hpp
index c92ff4a9..e79fcf68 100644
--- a/src/Progmasoft/Runner/Console.hpp
+++ b/src/Progmasoft/Runner/Console.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include "Options.hpp"
diff --git a/src/Progmasoft/Runner/Execution.cpp b/src/Progmasoft/Runner/Execution.cpp
index c458582b..ae4fb198 100644
--- a/src/Progmasoft/Runner/Execution.cpp
+++ b/src/Progmasoft/Runner/Execution.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include <atomic>
#include <Progmasoft/Catch3/AssertionResult.hpp>
#include <Progmasoft/Catch3/Config.hpp>
diff --git a/src/Progmasoft/Runner/Execution.hpp b/src/Progmasoft/Runner/Execution.hpp
index fac6706f..04bae953 100644
--- a/src/Progmasoft/Runner/Execution.hpp
+++ b/src/Progmasoft/Runner/Execution.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include <functional>
diff --git a/src/Progmasoft/Runner/Expected.hpp b/src/Progmasoft/Runner/Expected.hpp
index d678d36f..b01c7682 100644
--- a/src/Progmasoft/Runner/Expected.hpp
+++ b/src/Progmasoft/Runner/Expected.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include <cassert>
diff --git a/src/Progmasoft/Runner/Files.cpp b/src/Progmasoft/Runner/Files.cpp
index 68bde537..e67d5cd3 100644
--- a/src/Progmasoft/Runner/Files.cpp
+++ b/src/Progmasoft/Runner/Files.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include "Files.hpp"
#include "Hash.hpp"
diff --git a/src/Progmasoft/Runner/Files.hpp b/src/Progmasoft/Runner/Files.hpp
index d17d09d4..0689fc4c 100644
--- a/src/Progmasoft/Runner/Files.hpp
+++ b/src/Progmasoft/Runner/Files.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include "Expected.hpp"
diff --git a/src/Progmasoft/Runner/Git.cpp b/src/Progmasoft/Runner/Git.cpp
index 76548cbc..eeee7a1f 100644
--- a/src/Progmasoft/Runner/Git.cpp
+++ b/src/Progmasoft/Runner/Git.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include "Git.hpp"
#include "Process.hpp"
diff --git a/src/Progmasoft/Runner/Git.hpp b/src/Progmasoft/Runner/Git.hpp
index 9f401f8d..44340c1b 100644
--- a/src/Progmasoft/Runner/Git.hpp
+++ b/src/Progmasoft/Runner/Git.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include "Expected.hpp"
diff --git a/src/Progmasoft/Runner/Hash.cpp b/src/Progmasoft/Runner/Hash.cpp
index 680c341b..e910783b 100644
--- a/src/Progmasoft/Runner/Hash.cpp
+++ b/src/Progmasoft/Runner/Hash.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include "Hash.hpp"
#include <cstring>
diff --git a/src/Progmasoft/Runner/Hash.hpp b/src/Progmasoft/Runner/Hash.hpp
index 56389be8..e5bd0869 100644
--- a/src/Progmasoft/Runner/Hash.hpp
+++ b/src/Progmasoft/Runner/Hash.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include "Expected.hpp"
diff --git a/src/Progmasoft/Runner/History.cpp b/src/Progmasoft/Runner/History.cpp
index 09969913..6b60f974 100644
--- a/src/Progmasoft/Runner/History.cpp
+++ b/src/Progmasoft/Runner/History.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include <algorithm>
#include <cmath>
#include <system_error>
diff --git a/src/Progmasoft/Runner/History.hpp b/src/Progmasoft/Runner/History.hpp
index de79e95d..61ca5365 100644
--- a/src/Progmasoft/Runner/History.hpp
+++ b/src/Progmasoft/Runner/History.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include <Progmasoft/Catch3/Results.hpp>
diff --git a/src/Progmasoft/Runner/Json.cpp b/src/Progmasoft/Runner/Json.cpp
index 0a315ebe..864c6421 100644
--- a/src/Progmasoft/Runner/Json.cpp
+++ b/src/Progmasoft/Runner/Json.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include "Json.hpp"
#include "Yyjson.inl"
diff --git a/src/Progmasoft/Runner/Json.hpp b/src/Progmasoft/Runner/Json.hpp
index a8970668..c9962287 100644
--- a/src/Progmasoft/Runner/Json.hpp
+++ b/src/Progmasoft/Runner/Json.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include "Expected.hpp"
diff --git a/src/Progmasoft/Runner/Options.cpp b/src/Progmasoft/Runner/Options.cpp
index 5ca48dd4..c59d7e40 100644
--- a/src/Progmasoft/Runner/Options.cpp
+++ b/src/Progmasoft/Runner/Options.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include "Options.hpp"
#include <algorithm>
diff --git a/src/Progmasoft/Runner/Options.hpp b/src/Progmasoft/Runner/Options.hpp
index f7bf0445..15bba45e 100644
--- a/src/Progmasoft/Runner/Options.hpp
+++ b/src/Progmasoft/Runner/Options.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include "Expected.hpp"
diff --git a/src/Progmasoft/Runner/Planner.cpp b/src/Progmasoft/Runner/Planner.cpp
index cacf2808..a54d5952 100644
--- a/src/Progmasoft/Runner/Planner.cpp
+++ b/src/Progmasoft/Runner/Planner.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include "Planner.hpp"
#include "Files.hpp"
diff --git a/src/Progmasoft/Runner/Planner.hpp b/src/Progmasoft/Runner/Planner.hpp
index e49e51e8..f688fe50 100644
--- a/src/Progmasoft/Runner/Planner.hpp
+++ b/src/Progmasoft/Runner/Planner.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include "Catalog.hpp"
diff --git a/src/Progmasoft/Runner/Process.cpp b/src/Progmasoft/Runner/Process.cpp
index 585822f3..c1d01302 100644
--- a/src/Progmasoft/Runner/Process.cpp
+++ b/src/Progmasoft/Runner/Process.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include <algorithm>
#include <cstdio>
#include <cstdlib>
diff --git a/src/Progmasoft/Runner/Process.hpp b/src/Progmasoft/Runner/Process.hpp
index 3d6eba0c..733bdbf7 100644
--- a/src/Progmasoft/Runner/Process.hpp
+++ b/src/Progmasoft/Runner/Process.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include <chrono>
diff --git a/src/Progmasoft/Runner/ProjectConfig.cpp b/src/Progmasoft/Runner/ProjectConfig.cpp
index ca1957d4..54f89d9c 100644
--- a/src/Progmasoft/Runner/ProjectConfig.cpp
+++ b/src/Progmasoft/Runner/ProjectConfig.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include <cmath>
#include <cstdint>
#include <cstdio>
diff --git a/src/Progmasoft/Runner/ProjectConfig.hpp b/src/Progmasoft/Runner/ProjectConfig.hpp
index c715b1ed..7c2f190f 100644
--- a/src/Progmasoft/Runner/ProjectConfig.hpp
+++ b/src/Progmasoft/Runner/ProjectConfig.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include <filesystem>
diff --git a/src/Progmasoft/Runner/Protocol.cpp b/src/Progmasoft/Runner/Protocol.cpp
index 48bf52b9..2bb2ff99 100644
--- a/src/Progmasoft/Runner/Protocol.cpp
+++ b/src/Progmasoft/Runner/Protocol.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include "Protocol.hpp"
namespace Progmasoft::Catch3::Runner
diff --git a/src/Progmasoft/Runner/Protocol.hpp b/src/Progmasoft/Runner/Protocol.hpp
index 8db4e57e..a909727e 100644
--- a/src/Progmasoft/Runner/Protocol.hpp
+++ b/src/Progmasoft/Runner/Protocol.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include "Json.hpp"
diff --git a/src/Progmasoft/Runner/ResultsJson.cpp b/src/Progmasoft/Runner/ResultsJson.cpp
index 778b32d1..ab892cf7 100644
--- a/src/Progmasoft/Runner/ResultsJson.cpp
+++ b/src/Progmasoft/Runner/ResultsJson.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include "ResultsJson.hpp"
namespace Progmasoft::Catch3::Runner
diff --git a/src/Progmasoft/Runner/ResultsJson.hpp b/src/Progmasoft/Runner/ResultsJson.hpp
index 0bc5e42c..f2022d96 100644
--- a/src/Progmasoft/Runner/ResultsJson.hpp
+++ b/src/Progmasoft/Runner/ResultsJson.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include "Json.hpp"
diff --git a/src/Progmasoft/Runner/Runner.cpp b/src/Progmasoft/Runner/Runner.cpp
index 62acac2c..6dde30c7 100644
--- a/src/Progmasoft/Runner/Runner.cpp
+++ b/src/Progmasoft/Runner/Runner.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include <Progmasoft/Catch3/Runner.hpp>
#include <Progmasoft/Catch3/Version.hpp>
#include <Progmasoft/Catch3/XmlWriter.hpp>
diff --git a/src/Progmasoft/Runner/Scheduler.cpp b/src/Progmasoft/Runner/Scheduler.cpp
index fce50f2c..4637a851 100644
--- a/src/Progmasoft/Runner/Scheduler.cpp
+++ b/src/Progmasoft/Runner/Scheduler.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include <algorithm>
#include <chrono>
#include <condition_variable>
diff --git a/src/Progmasoft/Runner/Scheduler.hpp b/src/Progmasoft/Runner/Scheduler.hpp
index 90da98d8..2fcfc616 100644
--- a/src/Progmasoft/Runner/Scheduler.hpp
+++ b/src/Progmasoft/Runner/Scheduler.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include "Catalog.hpp"
diff --git a/src/Progmasoft/Runner/SchedulerModel.hpp b/src/Progmasoft/Runner/SchedulerModel.hpp
index 18c227d7..0d5a1c6c 100644
--- a/src/Progmasoft/Runner/SchedulerModel.hpp
+++ b/src/Progmasoft/Runner/SchedulerModel.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
// The state the scheduler keeps of jobs, workers and tests.
diff --git a/src/Progmasoft/Runner/TemporaryDirectory.cpp b/src/Progmasoft/Runner/TemporaryDirectory.cpp
index 5b2ce5fa..b35c0723 100644
--- a/src/Progmasoft/Runner/TemporaryDirectory.cpp
+++ b/src/Progmasoft/Runner/TemporaryDirectory.cpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#include "TemporaryDirectory.hpp"
#include "Process.hpp"
diff --git a/src/Progmasoft/Runner/TemporaryDirectory.hpp b/src/Progmasoft/Runner/TemporaryDirectory.hpp
index 4b91963f..cfd47bc5 100644
--- a/src/Progmasoft/Runner/TemporaryDirectory.hpp
+++ b/src/Progmasoft/Runner/TemporaryDirectory.hpp
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
#pragma once
#include <array>
diff --git a/src/Progmasoft/Runner/Yyjson.inl b/src/Progmasoft/Runner/Yyjson.inl
index 16114fd7..d191286c 100644
--- a/src/Progmasoft/Runner/Yyjson.inl
+++ b/src/Progmasoft/Runner/Yyjson.inl
@@ -1,5 +1,5 @@
// Copyright (c) 2026 Progmasoft.
-// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-1.1
+// SPDX-License-Identifier: MPL-2.0 WITH AdditionRef-Progmasoft-Exception-2.0
// yyjson, compiled into Json.cpp and nowhere else. Every function of its API
// is static here, so the library adds no symbol to Catch3 and cannot collide