Skip to content

Commit 123d5bc

Browse files
committed
Legal: clarify licenses for almost every remaining file
1 parent 5300ed7 commit 123d5bc

File tree

447 files changed

+2225
-47
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

447 files changed

+2225
-47
lines changed

CONTRIBUTING.md

+6

Cesium.Ast/Cesium.Ast.csproj

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
<!--
2+
SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
3+
4+
SPDX-License-Identifier: MIT
5+
-->
6+
17
<Project Sdk="Microsoft.NET.Sdk">
28

39
<PropertyGroup>

Cesium.Ast/Declarations.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Collections.Immutable;
26

37
namespace Cesium.Ast;

Cesium.Ast/Expressions.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Collections.Immutable;
26
using Yoakke.SynKit.C.Syntax;
37
using Yoakke.SynKit.Lexer;

Cesium.Ast/ExternalDeclarations.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Collections.Immutable;
26

37
namespace Cesium.Ast;

Cesium.Ast/Statements.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Collections.Immutable;
26

37
namespace Cesium.Ast;

Cesium.CodeGen.Tests/ArchitectureDependentCodeTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Diagnostics.CodeAnalysis;
26
using JetBrains.Annotations;
37

Cesium.CodeGen.Tests/ArchitectureDependentTypeTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Diagnostics.CodeAnalysis;
26
using Cesium.TestFramework;
37
using JetBrains.Annotations;

Cesium.CodeGen.Tests/Cesium.CodeGen.Tests.csproj

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
<!--
2+
SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
3+
4+
SPDX-License-Identifier: MIT
5+
-->
6+
17
<Project Sdk="Microsoft.NET.Sdk">
28

39
<PropertyGroup>

Cesium.CodeGen.Tests/CliImportTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.TestFramework;
26
using JetBrains.Annotations;
37

Cesium.CodeGen.Tests/CodeGenArrayTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Diagnostics.CodeAnalysis;
26
using JetBrains.Annotations;
37

Cesium.CodeGen.Tests/CodeGenBinaryExpressionTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using JetBrains.Annotations;
26

37
namespace Cesium.CodeGen.Tests;

Cesium.CodeGen.Tests/CodeGenBreakStatementTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.Core;
26
using Cesium.TestFramework;
37
using JetBrains.Annotations;

Cesium.CodeGen.Tests/CodeGenContinueStatementTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.Core;
26
using Cesium.TestFramework;
37
using JetBrains.Annotations;

Cesium.CodeGen.Tests/CodeGenEnumTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using JetBrains.Annotations;
26

37
namespace Cesium.CodeGen.Tests;

Cesium.CodeGen.Tests/CodeGenForTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using JetBrains.Annotations;
26

37
namespace Cesium.CodeGen.Tests;

Cesium.CodeGen.Tests/CodeGenIfTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using JetBrains.Annotations;
26

37
namespace Cesium.CodeGen.Tests;

Cesium.CodeGen.Tests/CodeGenIncrementDecrementStatementTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.TestFramework;
26
using JetBrains.Annotations;
37

Cesium.CodeGen.Tests/CodeGenLabelStatementTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using JetBrains.Annotations;
26

37
namespace Cesium.CodeGen.Tests;

Cesium.CodeGen.Tests/CodeGenMethodTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Diagnostics.CodeAnalysis;
26
using Cesium.Core;
37
using Cesium.TestFramework;

Cesium.CodeGen.Tests/CodeGenNetInteropTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Diagnostics.CodeAnalysis;
26
using Cesium.Compiler;
37
using Cesium.TestFramework;

Cesium.CodeGen.Tests/CodeGenOperatorTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using JetBrains.Annotations;
26

37
namespace Cesium.CodeGen.Tests;

Cesium.CodeGen.Tests/CodeGenPInvokeTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.TestFramework;
26

37
namespace Cesium.CodeGen.Tests;

Cesium.CodeGen.Tests/CodeGenPointersTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.TestFramework;
26
using JetBrains.Annotations;
37

Cesium.CodeGen.Tests/CodeGenPrimitiveTypeTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.Ast;
26
using Cesium.CodeGen.Contexts;
37
using Cesium.CodeGen.Ir.Declarations;

Cesium.CodeGen.Tests/CodeGenSizeofTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using JetBrains.Annotations;
26

37
namespace Cesium.CodeGen.Tests;

Cesium.CodeGen.Tests/CodeGenSwitchTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.TestFramework;
26
using JetBrains.Annotations;
37

Cesium.CodeGen.Tests/CodeGenTestBase.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Diagnostics.CodeAnalysis;
26
using System.Text;
37
using Cesium.CodeGen.Contexts;

Cesium.CodeGen.Tests/CodeGenTypeTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Diagnostics.CodeAnalysis;
26
using Cesium.TestFramework;
37
using JetBrains.Annotations;

Cesium.CodeGen.Tests/CodeGenWhileTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using JetBrains.Annotations;
26

37
namespace Cesium.CodeGen.Tests;

Cesium.CodeGen.Tests/MultiFileCompilationTest.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using JetBrains.Annotations;
26

37
namespace Cesium.CodeGen.Tests;

Cesium.CodeGen.Tests/TargetRuntimeTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Runtime.Versioning;
26
using System.Text;
37
using JetBrains.Annotations;

Cesium.CodeGen.Tests/TestFileVerifierTests.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Reflection;
26
using Cesium.TestFramework;
37

Cesium.CodeGen.Tests/UseInvariantCultureAttribute.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Globalization;
26
using System.Reflection;
37
using Xunit.Sdk;

Cesium.CodeGen/Cesium.CodeGen.csproj

+6
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
<!--
2+
SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
3+
4+
SPDX-License-Identifier: MIT
5+
-->
6+
17
<Project Sdk="Microsoft.NET.Sdk">
28

39
<PropertyGroup>

Cesium.CodeGen/CompilationOptions.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Mono.Cecil;
26

37
namespace Cesium.CodeGen;

Cesium.CodeGen/ConstantEvaluator.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Diagnostics;
26
using Cesium.CodeGen.Contexts;
37
using Cesium.CodeGen.Ir.Expressions;

Cesium.CodeGen/Contexts/AssemblyContext.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Collections;
26
using System.Diagnostics;
37
using System.Text;

Cesium.CodeGen/Contexts/BlockScope.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.CodeGen.Contexts.Meta;
26
using Cesium.CodeGen.Ir;
37
using Cesium.CodeGen.Ir.BlockItems;

Cesium.CodeGen/Contexts/FunctionScope.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.CodeGen.Contexts.Meta;
26
using Cesium.CodeGen.Ir;
37
using Cesium.CodeGen.Ir.BlockItems;

Cesium.CodeGen/Contexts/GlobalConstructorScope.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.CodeGen.Contexts.Meta;
26
using Cesium.CodeGen.Ir;
37
using Cesium.CodeGen.Ir.BlockItems;

Cesium.CodeGen/Contexts/IDeclarationScope.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.Ast;
26
using Cesium.CodeGen.Contexts.Meta;
37
using Cesium.CodeGen.Ir;

Cesium.CodeGen/Contexts/IEmitScope.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.CodeGen.Ir.Types;
26
using Cesium.Core;
37
using Mono.Cecil;

Cesium.CodeGen/Contexts/Meta/FunctionInfo.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.CodeGen.Extensions;
26
using Cesium.CodeGen.Ir;
37
using Cesium.CodeGen.Ir.Declarations;

Cesium.CodeGen/Contexts/TranslationUnitContext.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Collections.Immutable;
26
using System.Diagnostics;
37
using Cesium.CodeGen.Contexts.Meta;

Cesium.CodeGen/Contexts/Utilities/ConversionMethodCache.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Mono.Cecil;
26
using Mono.Cecil.Rocks;
37

Cesium.CodeGen/Contexts/Utilities/GenericDelegateTypeCache.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using System.Globalization;
26
using Mono.Cecil;
37

Cesium.CodeGen/Contexts/VariableInfo.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.CodeGen.Ir.Declarations;
26
using Cesium.CodeGen.Ir.Expressions;
37
using Cesium.CodeGen.Ir.Types;

Cesium.CodeGen/Extensions/BlockItemEx.cs

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
// SPDX-FileCopyrightText: 2025 Cesium contributors <https://github.com/ForNeVeR/Cesium>
2+
//
3+
// SPDX-License-Identifier: MIT
4+
15
using Cesium.CodeGen.Contexts;
26
using Cesium.CodeGen.Ir.BlockItems;
37
using Cesium.CodeGen.Ir.Declarations;

0 commit comments

Comments
 (0)