Add unused strict writing flag

This commit is contained in:
Matt Nadareski
2022-11-03 12:58:37 -07:00
parent b8e0da44ed
commit 946b210d37

View File

@@ -976,6 +976,23 @@ namespace SabreTools.Features
}
}
// TODO: Should this just skip the item instead of the entire DAT?
// The rationale behind skipping the entire DAT is that if one thing is missing, likely a lot more is missing
// TDOO: Add to documentation
internal const string StrictValue = "strict";
internal static Feature StrictFlag
{
get
{
return new Feature(
StrictValue,
new List<string>() { "-str", "--strict" },
"Enable strict DAT creation",
ParameterType.Flag,
longDescription: "Instead of writing empty strings for null values when set as required, cancel writing the DAT entirely.");
}
}
internal const string SuperdatValue = "superdat";
internal static Feature SuperdatFlag
{