From bd7fc353d79860264db50e0bd9a7d6172212ba80 Mon Sep 17 00:00:00 2001
From: amsga <49681949+amsga@users.noreply.github.com>
Date: Wed, 4 Mar 2026 13:25:39 +0800
Subject: [PATCH] Changed folder structure to match the TensionDev.Calendar
namespace.
---
CHANGELOG.md | 4 ++++
.../GregorianTests.cs | 4 ++--
.../TensionDev.Calendar.Tests.csproj | 6 ++++--
Calendar.sln => TensionDev.Calendar.sln | 4 ++--
{Calendar => TensionDev.Calendar}/Gregorian.cs | 2 +-
.../TensionDev.Calendar.csproj | 2 +-
6 files changed, 14 insertions(+), 8 deletions(-)
rename XUnitTestProjectCalendar/UnitTestGregorian.cs => TensionDev.Calendar.Tests/GregorianTests.cs (99%)
rename XUnitTestProjectCalendar/XUnitTestProjectCalendar.csproj => TensionDev.Calendar.Tests/TensionDev.Calendar.Tests.csproj (79%)
rename Calendar.sln => TensionDev.Calendar.sln (78%)
rename {Calendar => TensionDev.Calendar}/Gregorian.cs (99%)
rename Calendar/Calendar.csproj => TensionDev.Calendar/TensionDev.Calendar.csproj (95%)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 59ac1af..b0cc58c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
+### Changed
+- Changed folder structure to match the TensionDev.Calendar namespace.
+
+
## [v0.1.1] - 2025-05-15
[v0.1.1](https://github.com/TensionDev/Calendar/releases/tag/v0.1.1)
diff --git a/XUnitTestProjectCalendar/UnitTestGregorian.cs b/TensionDev.Calendar.Tests/GregorianTests.cs
similarity index 99%
rename from XUnitTestProjectCalendar/UnitTestGregorian.cs
rename to TensionDev.Calendar.Tests/GregorianTests.cs
index 30f817a..0febc19 100644
--- a/XUnitTestProjectCalendar/UnitTestGregorian.cs
+++ b/TensionDev.Calendar.Tests/GregorianTests.cs
@@ -3,9 +3,9 @@
using TensionDev.Calendar;
using Xunit;
-namespace XUnitTestProjectCalendar
+namespace TensionDev.Calendar.Tests
{
- public class UnitTestGregorian : IDisposable
+ public class GregorianTests : IDisposable
{
private bool disposedValue;
diff --git a/XUnitTestProjectCalendar/XUnitTestProjectCalendar.csproj b/TensionDev.Calendar.Tests/TensionDev.Calendar.Tests.csproj
similarity index 79%
rename from XUnitTestProjectCalendar/XUnitTestProjectCalendar.csproj
rename to TensionDev.Calendar.Tests/TensionDev.Calendar.Tests.csproj
index c7db805..1eefad8 100644
--- a/XUnitTestProjectCalendar/XUnitTestProjectCalendar.csproj
+++ b/TensionDev.Calendar.Tests/TensionDev.Calendar.Tests.csproj
@@ -1,7 +1,9 @@
- net8.0
+ net8.0;net10.0
+ false
+ disable
false
true
@@ -21,7 +23,7 @@
-
+
diff --git a/Calendar.sln b/TensionDev.Calendar.sln
similarity index 78%
rename from Calendar.sln
rename to TensionDev.Calendar.sln
index 33a8890..5927742 100644
--- a/Calendar.sln
+++ b/TensionDev.Calendar.sln
@@ -3,9 +3,9 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.10.35013.160
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Calendar", "Calendar\Calendar.csproj", "{0CD709E4-24DA-4FDC-A2EA-9A4051C90719}"
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TensionDev.Calendar", "TensionDev.Calendar\TensionDev.Calendar.csproj", "{0CD709E4-24DA-4FDC-A2EA-9A4051C90719}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "XUnitTestProjectCalendar", "XUnitTestProjectCalendar\XUnitTestProjectCalendar.csproj", "{2FE868B8-879A-4044-A57D-1DFEF77B75AB}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TensionDev.Calendar.Tests", "TensionDev.Calendar.Tests\TensionDev.Calendar.Tests.csproj", "{2FE868B8-879A-4044-A57D-1DFEF77B75AB}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/Calendar/Gregorian.cs b/TensionDev.Calendar/Gregorian.cs
similarity index 99%
rename from Calendar/Gregorian.cs
rename to TensionDev.Calendar/Gregorian.cs
index fa9face..df9d886 100644
--- a/Calendar/Gregorian.cs
+++ b/TensionDev.Calendar/Gregorian.cs
@@ -1,6 +1,6 @@
// SPDX-License-Identifier: Apache-2.0
//
-// Copyright 2021 TensionDev
+// Copyright 2021 - 2026 TensionDev
//
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
diff --git a/Calendar/Calendar.csproj b/TensionDev.Calendar/TensionDev.Calendar.csproj
similarity index 95%
rename from Calendar/Calendar.csproj
rename to TensionDev.Calendar/TensionDev.Calendar.csproj
index 0896023..646c611 100644
--- a/Calendar/Calendar.csproj
+++ b/TensionDev.Calendar/TensionDev.Calendar.csproj
@@ -12,7 +12,7 @@
TensionDev
TensionDev.Calendar
A project to store various Calendar functions within a library for future use.
- Copyright (c) TensionDev 2021
+ Copyright (c) TensionDev 2021 - 2026
Apache-2.0
https://github.com/TensionDev/Calendar
https://github.com/TensionDev/Calendar