Removed Rectangle from LocationContainer
mapped-ids-then-whole-percentages-to-location-container save-extracted-face save-extracted-java-script-object-notation
This commit is contained in:
		| @ -14,32 +14,6 @@ internal static class MappedLogicA | ||||
|                                string? PersonDisplayDirectoryName, | ||||
|                                FilePath FilePath); | ||||
|  | ||||
|     internal static ReadOnlyDictionary<int, ReadOnlyDictionary<int, FilePath>> Extract(ICompareSettings compareSettings, ReadOnlyCollection<ExifDirectory> exifDirectories) | ||||
|     { | ||||
|         Dictionary<int, ReadOnlyDictionary<int, FilePath>> results = []; | ||||
|         int? wholePercentages; | ||||
|         Dictionary<int, FilePath>? keyValues; | ||||
|         Dictionary<int, Dictionary<int, FilePath>> keyValuePairs = []; | ||||
|         foreach (ExifDirectory exifDirectory in exifDirectories) | ||||
|         { | ||||
|             if (exifDirectory.FilePath.Id is null) | ||||
|                 continue; | ||||
|             if (!keyValuePairs.TryGetValue(exifDirectory.FilePath.Id.Value, out keyValues)) | ||||
|             { | ||||
|                 keyValuePairs.Add(exifDirectory.FilePath.Id.Value, []); | ||||
|                 if (!keyValuePairs.TryGetValue(exifDirectory.FilePath.Id.Value, out keyValues)) | ||||
|                     throw new Exception(); | ||||
|             } | ||||
|             wholePercentages = IMapping.GetWholePercentages(compareSettings, exifDirectory.FilePath); | ||||
|             if (wholePercentages is null) | ||||
|                 continue; | ||||
|             keyValues.Add(wholePercentages.Value, exifDirectory.FilePath); | ||||
|         } | ||||
|         foreach (KeyValuePair<int, Dictionary<int, FilePath>> keyValuePair in keyValuePairs) | ||||
|             results.Add(keyValuePair.Key, keyValuePair.Value.AsReadOnly()); | ||||
|         return results.AsReadOnly(); | ||||
|     } | ||||
|  | ||||
|     internal static ReadOnlyCollection<ExifDirectory> GetMapped(ResultSettings resultSettings, MetadataSettings metadataSettings, PeopleSettings peopleSettings, DistanceSettings distanceSettings, ICompareSettings compareSettings, ICompare compare, ReadOnlyCollections readOnlyCollections) | ||||
|     { | ||||
|         List<ExifDirectory> results = []; | ||||
|  | ||||
		Reference in New Issue
	
	Block a user