From 5011331164581ecda16354455ba9444902bdac90 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Tue, 7 Oct 2025 12:27:51 -0400 Subject: [PATCH] Clarify the case where default also has real flags --- SabreTools.CommandLine/CommandSet.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/SabreTools.CommandLine/CommandSet.cs b/SabreTools.CommandLine/CommandSet.cs index a1fe12a..9e173e6 100644 --- a/SabreTools.CommandLine/CommandSet.cs +++ b/SabreTools.CommandLine/CommandSet.cs @@ -54,6 +54,11 @@ namespace SabreTools.CommandLine /// of this feature will be omitted, instead printing /// the children of the feature directly at the /// top level. + /// + /// If the default feature is included as a normal + /// top-level input for the command set, then the flags + /// will be printed twice - once under the feature + /// itself and once at the top level. /// public Feature? DefaultFeature { get; set; }