Skip to content

Commit 267b13b

Browse files
committed
Split FirmwareKit.PartitionTable into sub-namespaces
Refactor namespaces: move types out of the root FirmwareKit.PartitionTable namespace into dedicated sub-namespaces (Interfaces, Models, Services, Util). Updated using directives across the CLI, services, util, and test projects to match the new namespaces. This is a non-functional cleanup to improve code organization and clarity. Signed-off-by: Killy Jack <zicai@openatom.club>
1 parent 8e6f511 commit 267b13b

28 files changed

Lines changed: 53 additions & 28 deletions

‎FirmwareKit.PartitionTable.Cli/Program.cs‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
using FirmwareKit.PartitionTable.Interfaces;
2+
using FirmwareKit.PartitionTable.Models;
3+
using FirmwareKit.PartitionTable.Services;
14
using System;
25
using System.IO;
36
using System.Text.Json;
4-
using FirmwareKit.PartitionTable;
57

68
namespace FirmwareKit.PartitionTable.Cli
79
{

‎FirmwareKit.PartitionTable.Tests/PartitionTableIntegrationTests.cs‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1+
using FirmwareKit.PartitionTable.Models;
2+
using FirmwareKit.PartitionTable.Services;
3+
using FirmwareKit.PartitionTable.Util;
14
using System;
25
using System.IO;
36
using System.Text;
47
using System.Threading.Tasks;
5-
using FirmwareKit.PartitionTable;
68
using Xunit;
79

810
namespace FirmwareKit.PartitionTable.Tests

‎FirmwareKit.PartitionTable.Tests/PartitionTableTests.cs‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
using FirmwareKit.PartitionTable.Models;
2+
using FirmwareKit.PartitionTable.Services;
3+
using FirmwareKit.PartitionTable.Util;
14
using System;
25
using System.IO;
36
using System.Text;
4-
using FirmwareKit.PartitionTable;
57
using Xunit;
68

79
namespace FirmwareKit.PartitionTable.Tests

‎FirmwareKit.PartitionTable/Interfaces/IMutablePartitionTable.cs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace FirmwareKit.PartitionTable
1+
namespace FirmwareKit.PartitionTable.Interfaces
22
{
33
/// <summary>
44
/// Adds mutability control to a partition table.

‎FirmwareKit.PartitionTable/Interfaces/IPartitionTable.cs‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
using FirmwareKit.PartitionTable.Models;
12
using System.IO;
23

3-
namespace FirmwareKit.PartitionTable
4+
namespace FirmwareKit.PartitionTable.Interfaces
45
{
56
/// <summary>
67
/// Common partition table operations.

‎FirmwareKit.PartitionTable/Models/GptPartitionEntry.cs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using System;
22

3-
namespace FirmwareKit.PartitionTable
3+
namespace FirmwareKit.PartitionTable.Models
44
{
55
/// <summary>
66
/// Represents one GPT partition entry.

‎FirmwareKit.PartitionTable/Models/MbrPartitionEntry.cs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace FirmwareKit.PartitionTable
1+
namespace FirmwareKit.PartitionTable.Models
22
{
33
/// <summary>
44
/// Represents one MBR partition entry.

‎FirmwareKit.PartitionTable/Models/PartitionDiagnosticIssue.cs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace FirmwareKit.PartitionTable
1+
namespace FirmwareKit.PartitionTable.Models
22
{
33
/// <summary>
44
/// One diagnostic issue found during partition table validation.

‎FirmwareKit.PartitionTable/Models/PartitionDiagnosticsReport.cs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using System.Collections.Generic;
22

3-
namespace FirmwareKit.PartitionTable
3+
namespace FirmwareKit.PartitionTable.Models
44
{
55
/// <summary>
66
/// Diagnostic report for a partition table.

‎FirmwareKit.PartitionTable/Models/PartitionIssueSeverity.cs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
namespace FirmwareKit.PartitionTable
1+
namespace FirmwareKit.PartitionTable.Models
22
{
33
/// <summary>
44
/// The severity level of a partition table diagnostic issue.

0 commit comments

Comments
 (0)