Skip to content

Commit 198d572

Browse files
committed
Update license headers across the codebase to SPDX format and add copyright information
- Added SPDX license header and copyright notice to multiple C# files in the EasyExtensions project. - Introduced a new script (UpdateLicense.cs) to automate the process of updating license headers in C# files. - Ensured that the copyright year reflects the current year range. - Excluded certain files from being processed to avoid unnecessary changes.
1 parent f97c6c3 commit 198d572

184 files changed

Lines changed: 838 additions & 919 deletions

File tree

Some content is hidden

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

Sources/EasyExtensions.AspNetCore.Authorization/Abstractions/IClaimProvider.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
using System.Collections.Generic;
1+
// SPDX-License-Identifier: MIT
2+
// Copyright (c) 2025–2026 Vadim Belov <https://belov.us>
3+
4+
using System.Collections.Generic;
25
using System.Security.Claims;
36

47
namespace EasyExtensions.AspNetCore.Authorization.Abstractions

Sources/EasyExtensions.AspNetCore.Authorization/Abstractions/ITokenProvider.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
using EasyExtensions.AspNetCore.Authorization.Builders;
1+
// SPDX-License-Identifier: MIT
2+
// Copyright (c) 2025–2026 Vadim Belov <https://belov.us>
3+
4+
using EasyExtensions.AspNetCore.Authorization.Builders;
25
using Microsoft.IdentityModel.Tokens;
36
using System;
47

@@ -54,4 +57,4 @@ public interface ITokenProvider
5457
/// <returns> True if token is valid, false otherwise. </returns>
5558
bool ValidateToken(string token);
5659
}
57-
}
60+
}

Sources/EasyExtensions.AspNetCore.Authorization/Builders/ClaimBuilder.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
using System;
1+
// SPDX-License-Identifier: MIT
2+
// Copyright (c) 2025–2026 Vadim Belov <https://belov.us>
3+
4+
using System;
25
using System.Collections.Generic;
36
using System.Security.Claims;
47

@@ -69,4 +72,4 @@ public Claim[] Build()
6972
return [.. _claims];
7073
}
7174
}
72-
}
75+
}

Sources/EasyExtensions.AspNetCore.Authorization/Controllers/BaseAuthController.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
using EasyExtensions.Abstractions;
1+
// SPDX-License-Identifier: MIT
2+
// Copyright (c) 2025–2026 Vadim Belov <https://belov.us>
3+
4+
using EasyExtensions.Abstractions;
25
using EasyExtensions.AspNetCore.Authorization.Abstractions;
36
using EasyExtensions.AspNetCore.Authorization.Models.Dto;
47
using EasyExtensions.AspNetCore.Extensions;

Sources/EasyExtensions.AspNetCore.Authorization/Extensions/ConfigurationExtensions.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
using EasyExtensions.AspNetCore.Authorization.Models;
1+
// SPDX-License-Identifier: MIT
2+
// Copyright (c) 2025–2026 Vadim Belov <https://belov.us>
3+
4+
using EasyExtensions.AspNetCore.Authorization.Models;
25
using EasyExtensions.Helpers;
36
using Microsoft.Extensions.Configuration;
47
using Microsoft.IdentityModel.Tokens;

Sources/EasyExtensions.AspNetCore.Authorization/Extensions/ServiceCollectionExtensions.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
using EasyExtensions.AspNetCore.Authorization.Abstractions;
1+
// SPDX-License-Identifier: MIT
2+
// Copyright (c) 2025–2026 Vadim Belov <https://belov.us>
3+
4+
using EasyExtensions.AspNetCore.Authorization.Abstractions;
25
using EasyExtensions.AspNetCore.Authorization.Handlers;
36
using EasyExtensions.AspNetCore.Authorization.Services;
47
using Microsoft.AspNetCore.Authentication.JwtBearer;
@@ -117,4 +120,4 @@ public static IServiceCollection AllowAnonymousOnDevelopment(this IServiceCollec
117120
return services;
118121
}
119122
}
120-
}
123+
}

Sources/EasyExtensions.AspNetCore.Authorization/Handlers/AllowAnonymousAuthorizationHandler.cs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
using Microsoft.AspNetCore.Authorization;
1+
// SPDX-License-Identifier: MIT
2+
// Copyright (c) 2025–2026 Vadim Belov <https://belov.us>
3+
4+
using Microsoft.AspNetCore.Authorization;
25
using System.Threading.Tasks;
36

47
namespace EasyExtensions.AspNetCore.Authorization.Handlers
@@ -22,4 +25,4 @@ public Task HandleAsync(AuthorizationHandlerContext context)
2225
return Task.CompletedTask;
2326
}
2427
}
25-
}
28+
}

Sources/EasyExtensions.AspNetCore.Authorization/Models/Dto/ChangePasswordRequestDto.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
using System.ComponentModel.DataAnnotations;
1+
// SPDX-License-Identifier: MIT
2+
// Copyright (c) 2025–2026 Vadim Belov <https://belov.us>
3+
4+
using System.ComponentModel.DataAnnotations;
25

36
namespace EasyExtensions.AspNetCore.Authorization.Models.Dto
47
{

Sources/EasyExtensions.AspNetCore.Authorization/Models/Dto/GoogleOpenIdResponseDto.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
using System.Text.Json.Serialization;
1+
// SPDX-License-Identifier: MIT
2+
// Copyright (c) 2025–2026 Vadim Belov <https://belov.us>
3+
4+
using System.Text.Json.Serialization;
25

36
namespace EasyExtensions.AspNetCore.Authorization.Models.Dto
47
{

Sources/EasyExtensions.AspNetCore.Authorization/Models/Dto/LoginRequestDto.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
using System.ComponentModel.DataAnnotations;
1+
// SPDX-License-Identifier: MIT
2+
// Copyright (c) 2025–2026 Vadim Belov <https://belov.us>
3+
4+
using System.ComponentModel.DataAnnotations;
25

36
namespace EasyExtensions.AspNetCore.Authorization.Models.Dto
47
{

0 commit comments

Comments
 (0)