From 90b826a17ae3f038a7d9c5ce6663456f1d54a302 Mon Sep 17 00:00:00 2001 From: Rickard Redler Date: Fri, 3 Oct 2025 20:26:44 +0200 Subject: [PATCH] Added support for newer HCL that does not set descriptions for scalar types. --- .../Templates/Scalars/ScalarTemplate.cs | 6 +++--- .../Templates/Scalars/ScalarTemplate.tt | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Linq2GraphQL.Generator/Templates/Scalars/ScalarTemplate.cs b/src/Linq2GraphQL.Generator/Templates/Scalars/ScalarTemplate.cs index 2c78fa4f..d47349c1 100644 --- a/src/Linq2GraphQL.Generator/Templates/Scalars/ScalarTemplate.cs +++ b/src/Linq2GraphQL.Generator/Templates/Scalars/ScalarTemplate.cs @@ -37,10 +37,10 @@ public virtual string TransformText() #line default #line hidden this.Write(";\r\n\r\n /// \r\n /// "); - + #line 13 "C:\Data\Linq2GraphQL.Client-1\src\Linq2GraphQL.Generator\Templates\Scalars\ScalarTemplate.tt" - this.Write(this.ToStringHelper.ToStringWithCulture(scalarType.SummaryDescription)); - + this.Write(this.ToStringHelper.ToStringWithCulture(scalarType.SummaryDescription ?? $"Represents the {scalarType.Name} scalar type")); + #line default #line hidden this.Write("\r\n /// \r\n [JsonConverter(typeof(CustomScalarConverter<"); diff --git a/src/Linq2GraphQL.Generator/Templates/Scalars/ScalarTemplate.tt b/src/Linq2GraphQL.Generator/Templates/Scalars/ScalarTemplate.tt index b9753998..d3d34702 100644 --- a/src/Linq2GraphQL.Generator/Templates/Scalars/ScalarTemplate.tt +++ b/src/Linq2GraphQL.Generator/Templates/Scalars/ScalarTemplate.tt @@ -10,7 +10,7 @@ using System.Text.Json.Serialization; namespace <#= namespaceName #>; /// - /// <#= scalarType.SummaryDescription #> + /// <#= scalarType.SummaryDescription ?? $"Represents the {scalarType.ScalarTypeName} scalar type" #> /// [JsonConverter(typeof(CustomScalarConverter<<#= className #>>))] public partial class <#= className #> : CustomScalar {} \ No newline at end of file