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

summaryrefslogtreecommitdiffhomepage
path: root/src/Progmasoft/Catch3
diff options
context:
space:
mode:
authorLeitwolf112026-10-31 13:42:35 +0300
committerLeitwolf112026-10-31 13:42:35 +0300
commit31486e3217b8424809bcf129c0ef24ef5639e919 (patch)
treecb5cc5c44deea922b1f0e717e2b4107a5a41c9a3 /src/Progmasoft/Catch3
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/Catch3')
-rw-r--r--src/Progmasoft/Catch3/Assertions.hpp2
-rw-r--r--src/Progmasoft/Catch3/Detail/InvalidArgument.hpp2
-rw-r--r--src/Progmasoft/Catch3/Detail/Sequence.hpp2
-rw-r--r--src/Progmasoft/Catch3/Detail/TypeTraits.hpp2
-rw-r--r--src/Progmasoft/Catch3/ForAll.hpp2
-rw-r--r--src/Progmasoft/Catch3/Generator.hpp2
-rw-r--r--src/Progmasoft/Catch3/Generators/Boolean.hpp2
-rw-r--r--src/Progmasoft/Catch3/Generators/Element.hpp2
-rw-r--r--src/Progmasoft/Catch3/Generators/Integer.hpp2
-rw-r--r--src/Progmasoft/Catch3/Generators/Text.hpp2
-rw-r--r--src/Progmasoft/Catch3/Generators/Tuple.hpp2
-rw-r--r--src/Progmasoft/Catch3/Generators/Vector.hpp2
-rw-r--r--src/Progmasoft/Catch3/Property.hpp2
-rw-r--r--src/Progmasoft/Catch3/Random.hpp2
-rw-r--r--src/Progmasoft/Catch3/Relations.hpp2
-rw-r--r--src/Progmasoft/Catch3/Results.hpp2
-rw-r--r--src/Progmasoft/Catch3/Runner.hpp2
-rw-r--r--src/Progmasoft/Catch3/Snapshot.hpp2
-rw-r--r--src/Progmasoft/Catch3/Stateful.hpp2
-rw-r--r--src/Progmasoft/Catch3/Strategy/ChoiceSource.hpp2
-rw-r--r--src/Progmasoft/Catch3/Strategy/Containers.hpp2
-rw-r--r--src/Progmasoft/Catch3/Strategy/Context.hpp2
-rw-r--r--src/Progmasoft/Catch3/Strategy/Engine.hpp2
-rw-r--r--src/Progmasoft/Catch3/Strategy/Numeric.hpp2
-rw-r--r--src/Progmasoft/Catch3/Strategy/Strategy.hpp2
-rw-r--r--src/Progmasoft/Catch3/Version.hpp2
-rw-r--r--src/Progmasoft/Catch3/XmlWriter.hpp2
27 files changed, 27 insertions, 27 deletions
diff --git a/src/Progmasoft/Catch3/Assertions.hpp b/src/Progmasoft/Catch3/Assertions.hpp
index 1aede1ea..b3b5ba01 100644
--- a/src/Progmasoft/Catch3/Assertions.hpp
+++ b/src/Progmasoft/Catch3/Assertions.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/Message.hpp>
diff --git a/src/Progmasoft/Catch3/Detail/InvalidArgument.hpp b/src/Progmasoft/Catch3/Detail/InvalidArgument.hpp
index 382d84d1..e85900f0 100644
--- a/src/Progmasoft/Catch3/Detail/InvalidArgument.hpp
+++ b/src/Progmasoft/Catch3/Detail/InvalidArgument.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 <cstdio>
diff --git a/src/Progmasoft/Catch3/Detail/Sequence.hpp b/src/Progmasoft/Catch3/Detail/Sequence.hpp
index b1446a79..eea7762a 100644
--- a/src/Progmasoft/Catch3/Detail/Sequence.hpp
+++ b/src/Progmasoft/Catch3/Detail/Sequence.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 <cstddef>
diff --git a/src/Progmasoft/Catch3/Detail/TypeTraits.hpp b/src/Progmasoft/Catch3/Detail/TypeTraits.hpp
index 56f06665..208fc035 100644
--- a/src/Progmasoft/Catch3/Detail/TypeTraits.hpp
+++ b/src/Progmasoft/Catch3/Detail/TypeTraits.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 <type_traits>
diff --git a/src/Progmasoft/Catch3/ForAll.hpp b/src/Progmasoft/Catch3/ForAll.hpp
index 748b89c6..c510db28 100644
--- a/src/Progmasoft/Catch3/ForAll.hpp
+++ b/src/Progmasoft/Catch3/ForAll.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/Property.hpp>
diff --git a/src/Progmasoft/Catch3/Generator.hpp b/src/Progmasoft/Catch3/Generator.hpp
index 4c52fc6f..520696d1 100644
--- a/src/Progmasoft/Catch3/Generator.hpp
+++ b/src/Progmasoft/Catch3/Generator.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/Detail/InvalidArgument.hpp>
diff --git a/src/Progmasoft/Catch3/Generators/Boolean.hpp b/src/Progmasoft/Catch3/Generators/Boolean.hpp
index 3f881927..8f3e3a1c 100644
--- a/src/Progmasoft/Catch3/Generators/Boolean.hpp
+++ b/src/Progmasoft/Catch3/Generators/Boolean.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/Generator.hpp>
diff --git a/src/Progmasoft/Catch3/Generators/Element.hpp b/src/Progmasoft/Catch3/Generators/Element.hpp
index 2c270d18..5d372bba 100644
--- a/src/Progmasoft/Catch3/Generators/Element.hpp
+++ b/src/Progmasoft/Catch3/Generators/Element.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/Detail/TypeTraits.hpp>
diff --git a/src/Progmasoft/Catch3/Generators/Integer.hpp b/src/Progmasoft/Catch3/Generators/Integer.hpp
index 3659aa4f..4d4e181b 100644
--- a/src/Progmasoft/Catch3/Generators/Integer.hpp
+++ b/src/Progmasoft/Catch3/Generators/Integer.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/Detail/TypeTraits.hpp>
diff --git a/src/Progmasoft/Catch3/Generators/Text.hpp b/src/Progmasoft/Catch3/Generators/Text.hpp
index 05df8c00..fc76fd6a 100644
--- a/src/Progmasoft/Catch3/Generators/Text.hpp
+++ b/src/Progmasoft/Catch3/Generators/Text.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/Detail/Sequence.hpp>
diff --git a/src/Progmasoft/Catch3/Generators/Tuple.hpp b/src/Progmasoft/Catch3/Generators/Tuple.hpp
index 3e889307..2cd5d225 100644
--- a/src/Progmasoft/Catch3/Generators/Tuple.hpp
+++ b/src/Progmasoft/Catch3/Generators/Tuple.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/Generator.hpp>
diff --git a/src/Progmasoft/Catch3/Generators/Vector.hpp b/src/Progmasoft/Catch3/Generators/Vector.hpp
index 65c81e3b..658f186b 100644
--- a/src/Progmasoft/Catch3/Generators/Vector.hpp
+++ b/src/Progmasoft/Catch3/Generators/Vector.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/Detail/Sequence.hpp>
diff --git a/src/Progmasoft/Catch3/Property.hpp b/src/Progmasoft/Catch3/Property.hpp
index 5109fd37..1b9ffdaf 100644
--- a/src/Progmasoft/Catch3/Property.hpp
+++ b/src/Progmasoft/Catch3/Property.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/Detail/TypeTraits.hpp>
diff --git a/src/Progmasoft/Catch3/Random.hpp b/src/Progmasoft/Catch3/Random.hpp
index 31e9dd1d..65366c9a 100644
--- a/src/Progmasoft/Catch3/Random.hpp
+++ b/src/Progmasoft/Catch3/Random.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/Detail/InvalidArgument.hpp>
diff --git a/src/Progmasoft/Catch3/Relations.hpp b/src/Progmasoft/Catch3/Relations.hpp
index d3c2ec62..423cb120 100644
--- a/src/Progmasoft/Catch3/Relations.hpp
+++ b/src/Progmasoft/Catch3/Relations.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/ForAll.hpp>
diff --git a/src/Progmasoft/Catch3/Results.hpp b/src/Progmasoft/Catch3/Results.hpp
index 5f0e0b7c..4c6bb1ce 100644
--- a/src/Progmasoft/Catch3/Results.hpp
+++ b/src/Progmasoft/Catch3/Results.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 <cstddef>
diff --git a/src/Progmasoft/Catch3/Runner.hpp b/src/Progmasoft/Catch3/Runner.hpp
index 01d64807..5e426e76 100644
--- a/src/Progmasoft/Catch3/Runner.hpp
+++ b/src/Progmasoft/Catch3/Runner.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/Catch3/Snapshot.hpp b/src/Progmasoft/Catch3/Snapshot.hpp
index 09863c1c..f046f1cf 100644
--- a/src/Progmasoft/Catch3/Snapshot.hpp
+++ b/src/Progmasoft/Catch3/Snapshot.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 <cstddef>
diff --git a/src/Progmasoft/Catch3/Stateful.hpp b/src/Progmasoft/Catch3/Stateful.hpp
index 6bd34caa..5374b164 100644
--- a/src/Progmasoft/Catch3/Stateful.hpp
+++ b/src/Progmasoft/Catch3/Stateful.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/ForAll.hpp>
diff --git a/src/Progmasoft/Catch3/Strategy/ChoiceSource.hpp b/src/Progmasoft/Catch3/Strategy/ChoiceSource.hpp
index 126d4420..1f93b917 100644
--- a/src/Progmasoft/Catch3/Strategy/ChoiceSource.hpp
+++ b/src/Progmasoft/Catch3/Strategy/ChoiceSource.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/Random.hpp>
diff --git a/src/Progmasoft/Catch3/Strategy/Containers.hpp b/src/Progmasoft/Catch3/Strategy/Containers.hpp
index e0b95cd0..588ffb87 100644
--- a/src/Progmasoft/Catch3/Strategy/Containers.hpp
+++ b/src/Progmasoft/Catch3/Strategy/Containers.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/Strategy/Strategy.hpp>
diff --git a/src/Progmasoft/Catch3/Strategy/Context.hpp b/src/Progmasoft/Catch3/Strategy/Context.hpp
index 228d497e..2ba83267 100644
--- a/src/Progmasoft/Catch3/Strategy/Context.hpp
+++ b/src/Progmasoft/Catch3/Strategy/Context.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/ToString.hpp>
diff --git a/src/Progmasoft/Catch3/Strategy/Engine.hpp b/src/Progmasoft/Catch3/Strategy/Engine.hpp
index 79690963..3addf541 100644
--- a/src/Progmasoft/Catch3/Strategy/Engine.hpp
+++ b/src/Progmasoft/Catch3/Strategy/Engine.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/Property.hpp>
diff --git a/src/Progmasoft/Catch3/Strategy/Numeric.hpp b/src/Progmasoft/Catch3/Strategy/Numeric.hpp
index 80c4174e..9806ece9 100644
--- a/src/Progmasoft/Catch3/Strategy/Numeric.hpp
+++ b/src/Progmasoft/Catch3/Strategy/Numeric.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/Strategy/Strategy.hpp>
diff --git a/src/Progmasoft/Catch3/Strategy/Strategy.hpp b/src/Progmasoft/Catch3/Strategy/Strategy.hpp
index 77f24b82..d1832ef0 100644
--- a/src/Progmasoft/Catch3/Strategy/Strategy.hpp
+++ b/src/Progmasoft/Catch3/Strategy/Strategy.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/Detail/InvalidArgument.hpp>
diff --git a/src/Progmasoft/Catch3/Version.hpp b/src/Progmasoft/Catch3/Version.hpp
index 982d583c..5dd3d8a0 100644
--- a/src/Progmasoft/Catch3/Version.hpp
+++ b/src/Progmasoft/Catch3/Version.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
namespace Progmasoft::Catch3
diff --git a/src/Progmasoft/Catch3/XmlWriter.hpp b/src/Progmasoft/Catch3/XmlWriter.hpp
index d8177eea..bf92e613 100644
--- a/src/Progmasoft/Catch3/XmlWriter.hpp
+++ b/src/Progmasoft/Catch3/XmlWriter.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 <iosfwd>