From 17be39bef9945bb9460fb6f3d28e52c1d378b69a Mon Sep 17 00:00:00 2001 From: Mike Phares Date: Sun, 8 Dec 2024 19:05:54 -0700 Subject: [PATCH] Updated Offset date to update images from new camera --- Copy-Distinct/Models/Binder/Configuration.cs | 12 +++++------- Copy-Distinct/Models/Configuration.cs | 7 +++---- Metadata-Query/Models/Binder/Configuration.cs | 12 +++++------- Metadata-Query/Models/Configuration.cs | 7 +++---- Mirror-Length/Models/Binder/Configuration.cs | 12 +++++------- Mirror-Length/Models/Configuration.cs | 7 +++---- Move-By-Id/Models/Binder/Configuration.cs | 12 +++++------- Move-By-Id/Models/Configuration.cs | 7 +++---- .../Models/Binder/Configuration.cs | 12 +++++------- Offset-Date-Time-Original/Models/Configuration.cs | 7 +++---- Offset-Date-Time-Original/OffsetDateTimeOriginal.cs | 11 +++++++++++ Set-Created-Date/Models/Binder/Configuration.cs | 12 +++++------- Set-Created-Date/Models/Configuration.cs | 7 +++---- 13 files changed, 59 insertions(+), 66 deletions(-) diff --git a/Copy-Distinct/Models/Binder/Configuration.cs b/Copy-Distinct/Models/Binder/Configuration.cs index ec27498..a2e47aa 100644 --- a/Copy-Distinct/Models/Binder/Configuration.cs +++ b/Copy-Distinct/Models/Binder/Configuration.cs @@ -34,17 +34,15 @@ public class Configuration } } - private static Models.Configuration Get(Configuration? configuration) + private static Models.Configuration Get(Configuration? configuration, Property.Models.Configuration propertyConfiguration) { Models.Configuration result; if (configuration is null) throw new NullReferenceException(nameof(configuration)); if (configuration.IgnoreExtensions is null) throw new NullReferenceException(nameof(configuration.IgnoreExtensions)); if (configuration.PersonBirthdayFormat is null) throw new NullReferenceException(nameof(configuration.PersonBirthdayFormat)); - if (configuration.PropertyConfiguration is null) throw new NullReferenceException(nameof(configuration.PropertyConfiguration)); - result = new( - configuration.IgnoreExtensions, - configuration.PersonBirthdayFormat, - configuration.PropertyConfiguration); + result = new(propertyConfiguration, + configuration.IgnoreExtensions, + configuration.PersonBirthdayFormat); return result; } @@ -66,7 +64,7 @@ public class Configuration #pragma warning restore IL3050, IL2026 } PreVerify(configurationRoot, configuration); - result = Get(configuration); + result = Get(configuration, propertyConfiguration); return result; } diff --git a/Copy-Distinct/Models/Configuration.cs b/Copy-Distinct/Models/Configuration.cs index 4ca5eb9..d9deaa1 100644 --- a/Copy-Distinct/Models/Configuration.cs +++ b/Copy-Distinct/Models/Configuration.cs @@ -13,10 +13,9 @@ public class Configuration public Property.Models.Configuration PropertyConfiguration => _PropertyConfiguration; [JsonConstructor] - public Configuration( - string[] ignoreExtensions, - string personBirthdayFormat, - Property.Models.Configuration propertyConfiguration) + public Configuration(Property.Models.Configuration propertyConfiguration, + string[] ignoreExtensions, + string personBirthdayFormat) { IgnoreExtensions = ignoreExtensions; PersonBirthdayFormat = personBirthdayFormat; diff --git a/Metadata-Query/Models/Binder/Configuration.cs b/Metadata-Query/Models/Binder/Configuration.cs index e254f19..8e7eccc 100644 --- a/Metadata-Query/Models/Binder/Configuration.cs +++ b/Metadata-Query/Models/Binder/Configuration.cs @@ -34,17 +34,15 @@ public class Configuration } } - private static Models.Configuration Get(Configuration? configuration) + private static Models.Configuration Get(Configuration? configuration, Property.Models.Configuration propertyConfiguration) { Models.Configuration result; if (configuration is null) throw new NullReferenceException(nameof(configuration)); if (configuration.IgnoreExtensions is null) throw new NullReferenceException(nameof(configuration.IgnoreExtensions)); if (configuration.PersonBirthdayFormat is null) throw new NullReferenceException(nameof(configuration.PersonBirthdayFormat)); - if (configuration.PropertyConfiguration is null) throw new NullReferenceException(nameof(configuration.PropertyConfiguration)); - result = new( - configuration.IgnoreExtensions, - configuration.PersonBirthdayFormat, - configuration.PropertyConfiguration); + result = new(propertyConfiguration, + configuration.IgnoreExtensions, + configuration.PersonBirthdayFormat); return result; } @@ -66,7 +64,7 @@ public class Configuration #pragma warning restore IL3050, IL2026 } PreVerify(configurationRoot, configuration); - result = Get(configuration); + result = Get(configuration, propertyConfiguration); return result; } diff --git a/Metadata-Query/Models/Configuration.cs b/Metadata-Query/Models/Configuration.cs index 931502d..f8fc72c 100644 --- a/Metadata-Query/Models/Configuration.cs +++ b/Metadata-Query/Models/Configuration.cs @@ -13,10 +13,9 @@ public class Configuration public Property.Models.Configuration PropertyConfiguration => _PropertyConfiguration; [JsonConstructor] - public Configuration( - string[] ignoreExtensions, - string personBirthdayFormat, - Property.Models.Configuration propertyConfiguration) + public Configuration(Property.Models.Configuration propertyConfiguration, + string[] ignoreExtensions, + string personBirthdayFormat) { IgnoreExtensions = ignoreExtensions; PersonBirthdayFormat = personBirthdayFormat; diff --git a/Mirror-Length/Models/Binder/Configuration.cs b/Mirror-Length/Models/Binder/Configuration.cs index 8ee19b7..1e3c55f 100644 --- a/Mirror-Length/Models/Binder/Configuration.cs +++ b/Mirror-Length/Models/Binder/Configuration.cs @@ -34,17 +34,15 @@ public class Configuration } } - private static Models.Configuration Get(Configuration? configuration) + private static Models.Configuration Get(Configuration? configuration, Property.Models.Configuration propertyConfiguration) { Models.Configuration result; if (configuration is null) throw new NullReferenceException(nameof(configuration)); if (configuration.IgnoreExtensions is null) throw new NullReferenceException(nameof(configuration.IgnoreExtensions)); if (configuration.PersonBirthdayFormat is null) throw new NullReferenceException(nameof(configuration.PersonBirthdayFormat)); - if (configuration.PropertyConfiguration is null) throw new NullReferenceException(nameof(configuration.PropertyConfiguration)); - result = new( - configuration.IgnoreExtensions, - configuration.PersonBirthdayFormat, - configuration.PropertyConfiguration); + result = new(propertyConfiguration, + configuration.IgnoreExtensions, + configuration.PersonBirthdayFormat); return result; } @@ -66,7 +64,7 @@ public class Configuration #pragma warning restore IL3050, IL2026 } PreVerify(configurationRoot, configuration); - result = Get(configuration); + result = Get(configuration, propertyConfiguration); return result; } diff --git a/Mirror-Length/Models/Configuration.cs b/Mirror-Length/Models/Configuration.cs index 135dd8d..897ee54 100644 --- a/Mirror-Length/Models/Configuration.cs +++ b/Mirror-Length/Models/Configuration.cs @@ -13,10 +13,9 @@ public class Configuration public Property.Models.Configuration PropertyConfiguration => _PropertyConfiguration; [JsonConstructor] - public Configuration( - string[] ignoreExtensions, - string personBirthdayFormat, - Property.Models.Configuration propertyConfiguration) + public Configuration(Property.Models.Configuration propertyConfiguration, + string[] ignoreExtensions, + string personBirthdayFormat) { IgnoreExtensions = ignoreExtensions; PersonBirthdayFormat = personBirthdayFormat; diff --git a/Move-By-Id/Models/Binder/Configuration.cs b/Move-By-Id/Models/Binder/Configuration.cs index 270af33..1e90ddf 100644 --- a/Move-By-Id/Models/Binder/Configuration.cs +++ b/Move-By-Id/Models/Binder/Configuration.cs @@ -34,17 +34,15 @@ public class Configuration } } - private static Models.Configuration Get(Configuration? configuration) + private static Models.Configuration Get(Configuration? configuration, Property.Models.Configuration propertyConfiguration) { Models.Configuration result; if (configuration is null) throw new NullReferenceException(nameof(configuration)); if (configuration.IgnoreExtensions is null) throw new NullReferenceException(nameof(configuration.IgnoreExtensions)); if (configuration.PersonBirthdayFormat is null) throw new NullReferenceException(nameof(configuration.PersonBirthdayFormat)); - if (configuration.PropertyConfiguration is null) throw new NullReferenceException(nameof(configuration.PropertyConfiguration)); - result = new( - configuration.IgnoreExtensions, - configuration.PersonBirthdayFormat, - configuration.PropertyConfiguration); + result = new(propertyConfiguration, + configuration.IgnoreExtensions, + configuration.PersonBirthdayFormat); return result; } @@ -66,7 +64,7 @@ public class Configuration #pragma warning restore IL3050, IL2026 } PreVerify(configurationRoot, configuration); - result = Get(configuration); + result = Get(configuration, propertyConfiguration); return result; } diff --git a/Move-By-Id/Models/Configuration.cs b/Move-By-Id/Models/Configuration.cs index 1b1b8be..8367cd4 100644 --- a/Move-By-Id/Models/Configuration.cs +++ b/Move-By-Id/Models/Configuration.cs @@ -13,10 +13,9 @@ public class Configuration public Property.Models.Configuration PropertyConfiguration => _PropertyConfiguration; [JsonConstructor] - public Configuration( - string[] ignoreExtensions, - string personBirthdayFormat, - Property.Models.Configuration propertyConfiguration) + public Configuration(Property.Models.Configuration propertyConfiguration, + string[] ignoreExtensions, + string personBirthdayFormat) { IgnoreExtensions = ignoreExtensions; PersonBirthdayFormat = personBirthdayFormat; diff --git a/Offset-Date-Time-Original/Models/Binder/Configuration.cs b/Offset-Date-Time-Original/Models/Binder/Configuration.cs index e7e453b..5e4a09d 100644 --- a/Offset-Date-Time-Original/Models/Binder/Configuration.cs +++ b/Offset-Date-Time-Original/Models/Binder/Configuration.cs @@ -34,17 +34,15 @@ public class Configuration } } - private static Models.Configuration Get(Configuration? configuration) + private static Models.Configuration Get(Configuration? configuration, Property.Models.Configuration propertyConfiguration) { Models.Configuration result; if (configuration is null) throw new NullReferenceException(nameof(configuration)); if (configuration.IgnoreExtensions is null) throw new NullReferenceException(nameof(configuration.IgnoreExtensions)); if (configuration.PersonBirthdayFormat is null) throw new NullReferenceException(nameof(configuration.PersonBirthdayFormat)); - if (configuration.PropertyConfiguration is null) throw new NullReferenceException(nameof(configuration.PropertyConfiguration)); - result = new( - configuration.IgnoreExtensions, - configuration.PersonBirthdayFormat, - configuration.PropertyConfiguration); + result = new(propertyConfiguration, + configuration.IgnoreExtensions, + configuration.PersonBirthdayFormat); return result; } @@ -66,7 +64,7 @@ public class Configuration #pragma warning restore IL3050, IL2026 } PreVerify(configurationRoot, configuration); - result = Get(configuration); + result = Get(configuration, propertyConfiguration); return result; } diff --git a/Offset-Date-Time-Original/Models/Configuration.cs b/Offset-Date-Time-Original/Models/Configuration.cs index 0bf09df..a5d839b 100644 --- a/Offset-Date-Time-Original/Models/Configuration.cs +++ b/Offset-Date-Time-Original/Models/Configuration.cs @@ -13,10 +13,9 @@ public class Configuration public Property.Models.Configuration PropertyConfiguration => _PropertyConfiguration; [JsonConstructor] - public Configuration( - string[] ignoreExtensions, - string personBirthdayFormat, - Property.Models.Configuration propertyConfiguration) + public Configuration(Property.Models.Configuration propertyConfiguration, + string[] ignoreExtensions, + string personBirthdayFormat) { IgnoreExtensions = ignoreExtensions; PersonBirthdayFormat = personBirthdayFormat; diff --git a/Offset-Date-Time-Original/OffsetDateTimeOriginal.cs b/Offset-Date-Time-Original/OffsetDateTimeOriginal.cs index 0181417..9ff6d4d 100644 --- a/Offset-Date-Time-Original/OffsetDateTimeOriginal.cs +++ b/Offset-Date-Time-Original/OffsetDateTimeOriginal.cs @@ -216,6 +216,17 @@ public class OffsetDateTimeOriginal { TimeSpan timeSpan = new(targetDateTimeOriginal.Value.Ticks - badDateTimeOriginal.Value.Ticks); DateFix(sourceDirectory, asciiEncoding, checkDirectory, minimumDateTime, maximumDateTime, timeSpan.Ticks); + // DateTime a = new(2020, 01, 04, 02, 12, 51, 32); + // // DateTime a = new(2020, 01, 05, 18, 17, 15, 97); + // DateTime b = new(2020, 01, 05, 19, 52, 30, 17); + // DateTime c = new(2024, 12, 07, 11, 19, 06, 13); + // // DateTime d = new(2024, 12, 07, 12, 07, 30, 38); + // long e = new DateTime(c.Ticks - b.Ticks).AddMinutes(-5).Ticks; + // if (a != DateTime.MinValue) + // minimumDateTime = a.AddTicks(e).AddHours(-1); + // if (c != DateTime.MinValue) + // maximumDateTime = c; + // DateFix(sourceDirectory, asciiEncoding, checkDirectory, minimumDateTime, maximumDateTime, e); } } } diff --git a/Set-Created-Date/Models/Binder/Configuration.cs b/Set-Created-Date/Models/Binder/Configuration.cs index bd2c821..c677007 100644 --- a/Set-Created-Date/Models/Binder/Configuration.cs +++ b/Set-Created-Date/Models/Binder/Configuration.cs @@ -34,17 +34,15 @@ public class Configuration } } - private static Models.Configuration Get(Configuration? configuration) + private static Models.Configuration Get(Configuration? configuration, Property.Models.Configuration propertyConfiguration) { Models.Configuration result; if (configuration is null) throw new NullReferenceException(nameof(configuration)); if (configuration.IgnoreExtensions is null) throw new NullReferenceException(nameof(configuration.IgnoreExtensions)); if (configuration.PersonBirthdayFormat is null) throw new NullReferenceException(nameof(configuration.PersonBirthdayFormat)); - if (configuration.PropertyConfiguration is null) throw new NullReferenceException(nameof(configuration.PropertyConfiguration)); - result = new( - configuration.IgnoreExtensions, - configuration.PersonBirthdayFormat, - configuration.PropertyConfiguration); + result = new(propertyConfiguration, + configuration.IgnoreExtensions, + configuration.PersonBirthdayFormat); return result; } @@ -66,7 +64,7 @@ public class Configuration #pragma warning restore IL3050, IL2026 } PreVerify(configurationRoot, configuration); - result = Get(configuration); + result = Get(configuration, propertyConfiguration); return result; } diff --git a/Set-Created-Date/Models/Configuration.cs b/Set-Created-Date/Models/Configuration.cs index c112444..72e69d0 100644 --- a/Set-Created-Date/Models/Configuration.cs +++ b/Set-Created-Date/Models/Configuration.cs @@ -13,10 +13,9 @@ public class Configuration public Property.Models.Configuration PropertyConfiguration => _PropertyConfiguration; [JsonConstructor] - public Configuration( - string[] ignoreExtensions, - string personBirthdayFormat, - Property.Models.Configuration propertyConfiguration) + public Configuration(Property.Models.Configuration propertyConfiguration, + string[] ignoreExtensions, + string personBirthdayFormat) { IgnoreExtensions = ignoreExtensions; PersonBirthdayFormat = personBirthdayFormat;