From 74b4a7ad0281b18777adf3070bf26d0914770859 Mon Sep 17 00:00:00 2001 From: Aditya Patwardhan Date: Tue, 24 Jun 2025 14:13:17 -0700 Subject: [PATCH 1/3] Get the description from comment based help for input and output --- src/Transform/TransformBase.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Transform/TransformBase.cs b/src/Transform/TransformBase.cs index cda03e04..48ab3a4e 100644 --- a/src/Transform/TransformBase.cs +++ b/src/Transform/TransformBase.cs @@ -799,10 +799,11 @@ protected List GetInputOutputItemsFromHelp(dynamic typesInfo) { foreach (dynamic ioType in typesInfo) { - string typeName = FixUpTypeName(ioType.type.ToString()); + string typeName = FixUpTypeName(ioType.type.name?.Split()?[0] ?? string.Empty); if (! string.IsNullOrEmpty(typeName) && string.Compare(typeName, "None", true) != 0) { - string description = GetStringFromDescriptionArray(ioType.description).Trim(); + //string description = GetStringFromDescriptionArray(ioType.description).Trim(); + string description = ioType.type.name.Replace(typeName, string.Empty).Trim(); itemList.Add(new InputOutput(typeName, string.IsNullOrEmpty(description) ? Constants.FillInDescription : description)); } } From a45e9fe09f9556b9169e9b664f2e77f919e3ffb1 Mon Sep 17 00:00:00 2001 From: Aditya Patwardhan Date: Tue, 24 Jun 2025 14:15:59 -0700 Subject: [PATCH 2/3] Remove commented out code --- src/Transform/TransformBase.cs | 1 - 1 file changed, 1 deletion(-) diff --git a/src/Transform/TransformBase.cs b/src/Transform/TransformBase.cs index 48ab3a4e..f6ea9c63 100644 --- a/src/Transform/TransformBase.cs +++ b/src/Transform/TransformBase.cs @@ -802,7 +802,6 @@ protected List GetInputOutputItemsFromHelp(dynamic typesInfo) string typeName = FixUpTypeName(ioType.type.name?.Split()?[0] ?? string.Empty); if (! string.IsNullOrEmpty(typeName) && string.Compare(typeName, "None", true) != 0) { - //string description = GetStringFromDescriptionArray(ioType.description).Trim(); string description = ioType.type.name.Replace(typeName, string.Empty).Trim(); itemList.Add(new InputOutput(typeName, string.IsNullOrEmpty(description) ? Constants.FillInDescription : description)); } From e494aa043a7aba30d9ac197b295fafbead7a274c Mon Sep 17 00:00:00 2001 From: Aditya Patwardhan Date: Tue, 24 Jun 2025 15:43:27 -0700 Subject: [PATCH 3/3] Update src/Transform/TransformBase.cs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- src/Transform/TransformBase.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Transform/TransformBase.cs b/src/Transform/TransformBase.cs index f6ea9c63..d85daff0 100644 --- a/src/Transform/TransformBase.cs +++ b/src/Transform/TransformBase.cs @@ -802,7 +802,7 @@ protected List GetInputOutputItemsFromHelp(dynamic typesInfo) string typeName = FixUpTypeName(ioType.type.name?.Split()?[0] ?? string.Empty); if (! string.IsNullOrEmpty(typeName) && string.Compare(typeName, "None", true) != 0) { - string description = ioType.type.name.Replace(typeName, string.Empty).Trim(); + string description = GetStringFromDescriptionArray(ioType.description)?.Trim() ?? string.Empty; itemList.Add(new InputOutput(typeName, string.IsNullOrEmpty(description) ? Constants.FillInDescription : description)); } }