From d06d4174755616e319495ba10424426532a44e37 Mon Sep 17 00:00:00 2001 From: "mikep@0113C7C3FED381A" Date: Sun, 27 Jul 2025 10:59:38 -0700 Subject: [PATCH] Removed method create-directories --- Metadata/Models/A_Metadata.cs | 2 -- Shared/Models/Stateless/IPath.cs | 6 ------ Shared/Models/Stateless/XPath.cs | 14 -------------- 3 files changed, 22 deletions(-) diff --git a/Metadata/Models/A_Metadata.cs b/Metadata/Models/A_Metadata.cs index 34ebf66..af3b782 100644 --- a/Metadata/Models/A_Metadata.cs +++ b/Metadata/Models/A_Metadata.cs @@ -36,8 +36,6 @@ public class A_Metadata } } _ResultSingletonFileGroups = new(results); - ReadOnlyCollection directories = new([Path.Combine(aResultsFullGroupDirectory, resultSettings.ResultSingleton)]); - IPath.CreateDirectories(directories); } public (MinimumYearAndPathCombined, ExifDirectory) GetMetadataCollection(ResultSettings resultSettings, MetadataSettings metadataSettings, FilePath filePath) diff --git a/Shared/Models/Stateless/IPath.cs b/Shared/Models/Stateless/IPath.cs index 4782cce..12897f9 100644 --- a/Shared/Models/Stateless/IPath.cs +++ b/Shared/Models/Stateless/IPath.cs @@ -23,9 +23,6 @@ public interface IPath public static void MakeHiddenIfAllItemsAreHidden(string rootDirectory) => XPath.MakeHiddenIfAllItemsAreHidden(rootDirectory); - public static void CreateDirectories(ReadOnlyCollection directories) => - XPath.CreateDirectories(directories); - public static void ChangeDateForEmptyDirectories(string rootDirectory, long ticks) => XPath.ChangeDateForEmptyDirectories(rootDirectory, ticks); @@ -68,9 +65,6 @@ public interface IPath internal void TestStatic_MakeHiddenIfAllItemsAreHidden(string rootDirectory) => MakeHiddenIfAllItemsAreHidden(rootDirectory); - internal void TestStatic_CreateDirectories(ReadOnlyCollection directories) => - CreateDirectories(directories); - internal void TestStatic_ChangeDateForEmptyDirectories(string rootDirectory, long ticks) => ChangeDateForEmptyDirectories(rootDirectory, ticks); diff --git a/Shared/Models/Stateless/XPath.cs b/Shared/Models/Stateless/XPath.cs index dfe8f16..bf331e9 100644 --- a/Shared/Models/Stateless/XPath.cs +++ b/Shared/Models/Stateless/XPath.cs @@ -202,20 +202,6 @@ internal abstract class XPath } } - internal static void CreateDirectories(ReadOnlyCollection directories) - { - string checkDirectory; - foreach (string directory in directories) - { - for (int i = 0; i < 101; i++) - { - checkDirectory = Path.Combine(directory, i.ToString("000")); - if (!Directory.Exists(checkDirectory)) - _ = Directory.CreateDirectory(checkDirectory); - } - } - } - internal static void ChangeDateForEmptyDirectories(string rootDirectory, long ticks) { DateTime dateTime = new(ticks);