make intermediate models internal

This commit is contained in:
Matt Parker
2025-08-03 02:18:08 +10:00
parent 671586fbba
commit 540a1f6a25
2 changed files with 5 additions and 5 deletions

View File

@@ -6,7 +6,7 @@ namespace SharpIDE.Application.Features.SolutionDiscovery.VsPersistence;
public static class IntermediateMapper
{
public static async Task<IntermediateSolutionModel> GetIntermediateModel(string solutionFilePath,
internal static async Task<IntermediateSolutionModel> GetIntermediateModel(string solutionFilePath,
CancellationToken cancellationToken = default)
{
var serializer = SolutionSerializers.GetSerializerByMoniker(solutionFilePath);

View File

@@ -2,7 +2,7 @@
namespace SharpIDE.Application.Features.SolutionDiscovery.VsPersistence;
public class IntermediateSolutionModel
internal class IntermediateSolutionModel
{
public required string Name { get; set; }
public required string FilePath { get; set; }
@@ -10,7 +10,7 @@ public class IntermediateSolutionModel
public required List<IntermediateSlnFolderModel> SolutionFolders { get; set; }
}
public class IntermediateSlnFolderModel
internal class IntermediateSlnFolderModel
{
public required SolutionFolderModel Model { get; set; }
public required List<IntermediateSlnFolderModel> Folders { get; set; }
@@ -18,14 +18,14 @@ public class IntermediateSlnFolderModel
public required List<IntermediateSlnFolderFileModel> Files { get; set; }
}
public class IntermediateProjectModel
internal class IntermediateProjectModel
{
public required SolutionProjectModel Model { get; set; }
public required string FullFilePath { get; set; }
public required Guid Id { get; set; }
}
public class IntermediateSlnFolderFileModel
internal class IntermediateSlnFolderFileModel
{
public required string Name { get; set; }
public required string FullPath { get; set; }