This commit is contained in:
2023-11-11 23:08:32 -07:00
parent 0a940b4cee
commit 669762bdc9
20 changed files with 108 additions and 118 deletions

View File

@ -5,12 +5,12 @@ internal abstract class PersonContainer
private static List<string> GetFiles(string personDisplayDirectory)
{
List<string> results = new();
List<string> results = [];
string[] files;
string extension;
string checkFile;
string directoryName;
List<string> distinct = new();
List<string> distinct = [];
string fileNameWithoutExtension;
string personDisplayDirectoryName = Path.GetFileName(personDisplayDirectory);
results.AddRange(Directory.GetFiles(personDisplayDirectory, "*", SearchOption.TopDirectoryOnly));
@ -92,7 +92,7 @@ internal abstract class PersonContainer
private static List<Models.PersonContainer> GetPersonContainersCollections(string facesFileNameExtension, PersonDirectory personDirectory, char numberSign, string personDisplayDirectory, string personDisplayDirectoryName, int? approximateYears, List<(string PersonKeyFormatted, Models.PersonBirthday PersonBirthday)> collection)
{
List<Models.PersonContainer> results = new();
List<Models.PersonContainer> results = [];
long personKey;
string[] files;
const int zero = 0;
@ -155,11 +155,11 @@ internal abstract class PersonContainer
private static (List<string?>, List<Models.PersonContainer>) GetPersonContainersGroup(string personBirthdayFormat, string facesFileNameExtension, char[] personCharacters, PersonDirectory personDirectory, string[] personDisplayDirectories)
{
List<Models.PersonContainer> results = new();
List<Models.PersonContainer> results = [];
string? minusOne;
int? approximateYears;
char numberSign = '#';
List<string?> changes = new();
List<string?> changes = [];
string[] personKeyDirectories;
string? personDisplayDirectoryName;
Models.PersonContainer personContainer;
@ -200,13 +200,13 @@ internal abstract class PersonContainer
private static (List<string?>, List<Models.PersonContainer>) GetPersonContainersInnerGroups(string personBirthdayFormat, string facesFileNameExtension, char[] personCharacters, string groupDirectory, string groupDirectoryName)
{
List<Models.PersonContainer> results = new();
List<Models.PersonContainer> results = [];
string[] segments;
const int zero = 0;
List<string?> changes;
string innerGroupDirectoryName;
PersonDirectory personDirectory;
List<string?> allChanges = new();
List<string?> allChanges = [];
string[] personDisplayDirectories;
const char exclamationPoint = '!';
char @char = groupDirectoryName[zero];
@ -250,9 +250,9 @@ internal abstract class PersonContainer
List<Models.PersonContainer> results;
List<string?> changes;
string groupDirectoryName;
List<string?> allChanges = new();
List<string?> allChanges = [];
List<Models.PersonContainer> collection;
List<Models.PersonContainer> personContainers = new();
List<Models.PersonContainer> personContainers = [];
for (int i = 0; i < personCharacters.Length; i++)
{
foreach (string groupDirectory in groupDirectories)
@ -285,7 +285,7 @@ internal abstract class PersonContainer
}
string[] groupDirectories = Directory.GetDirectories(a2PeopleSingletonDirectory, "*", SearchOption.TopDirectoryOnly);
if (groupDirectories.Length == 0)
results = new();
results = [];
else
results = GetPersonContainersGroups(personBirthdayFormat, facesFileNameExtension, personCharacters, groupDirectories);
return results;
@ -293,7 +293,7 @@ internal abstract class PersonContainer
internal static List<long> GetPersonKeys(IEnumerable<Models.PersonContainer> personContainers)
{
List<long> results = new();
List<long> results = [];
long personKey;
foreach (Models.PersonContainer personContainer in personContainers)
{