Removed GetTaskArgumentsForDayHelper20240623

This commit is contained in:
Mike Phares 2025-01-15 08:56:36 -07:00
parent 9f4286e3e9
commit 3070fee04c

View File

@ -1177,36 +1177,6 @@ internal static partial class HelperMarkdown
return new(result?.MarkdownFile, result?.Lines, result?.MarkdownFile.H1, result is null ? null : Path.GetRelativePath(markdownFile.Directory, Path.GetFullPath(result.MarkdownFile.File))); return new(result?.MarkdownFile, result?.Lines, result?.MarkdownFile.H1, result is null ? null : Path.GetRelativePath(markdownFile.Directory, Path.GetFullPath(result.MarkdownFile.File)));
} }
private static List<string> GetTaskArgumentsForDayHelper20240623(Input input)
{
if (string.IsNullOrEmpty(input.Destination))
throw new NotSupportedException();
List<string> results = [];
string? vscodeDirectory = Path.GetDirectoryName(input.Destination);
string? taskFile = vscodeDirectory is null ? null : Path.Combine(vscodeDirectory, "tasks.json");
if (!string.IsNullOrEmpty(taskFile) && File.Exists(taskFile))
{
string json = File.ReadAllText(taskFile);
VSCodeTasks? vsCodeTasks = JsonSerializer.Deserialize(json, VSCodeTasksSourceGenerationContext.Default.VSCodeTasks);
if (vsCodeTasks is not null && vsCodeTasks.TaskCollection is not null)
{
foreach (VSCodeTask vsCodeTask in vsCodeTasks.TaskCollection)
{
if (vsCodeTask.Arguments is null || vsCodeTask.Arguments.Count < 4 || vsCodeTask.Arguments[3] != "Day-Helper-2024-06-23")
continue;
if (results.Count > 0)
{
results.Clear();
break;
}
results.AddRange(vsCodeTask.Arguments.Skip(2));
break;
}
}
}
return results;
}
internal static void MarkdownWikiLinkVerification(AppSettings appSettings, ILogger<Worker> logger, List<string> args, CancellationToken cancellationToken) internal static void MarkdownWikiLinkVerification(AppSettings appSettings, ILogger<Worker> logger, List<string> args, CancellationToken cancellationToken)
{ {
int updated; int updated;
@ -1251,12 +1221,7 @@ internal static partial class HelperMarkdown
logger.LogInformation("{updated} Markdown file(s) were updated", updated); logger.LogInformation("{updated} Markdown file(s) were updated", updated);
} }
if (!string.IsNullOrEmpty(input.Destination)) if (!string.IsNullOrEmpty(input.Destination))
{
SaveColumnToCards(input, relativeToCollection); SaveColumnToCards(input, relativeToCollection);
List<string> taskArgumentsForDayHelper20240623 = GetTaskArgumentsForDayHelper20240623(input);
if (taskArgumentsForDayHelper20240623.Count > 0)
HelperDay.Select(appSettings, logger, taskArgumentsForDayHelper20240623, cancellationToken: CancellationToken.None);
}
} }
} }