From 4c3ba54dc9329c418c2e09fddfd37e407f778811 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=A7=8B=E6=B0=B4?= <1123993881@qq.com> Date: Tue, 23 Dec 2025 14:37:51 +0800 Subject: [PATCH 1/2] fix: default version fix. --- src/libraries/TedToolkit.RoslynHelper/Names/BaseName.cs | 3 +-- .../TedToolkit.RoslynHelper/Names/ParameterName.cs | 8 +++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/libraries/TedToolkit.RoslynHelper/Names/BaseName.cs b/src/libraries/TedToolkit.RoslynHelper/Names/BaseName.cs index e8961f2..46ab840 100644 --- a/src/libraries/TedToolkit.RoslynHelper/Names/BaseName.cs +++ b/src/libraries/TedToolkit.RoslynHelper/Names/BaseName.cs @@ -16,8 +16,7 @@ private protected BaseName(T symbol) Symbol = symbol; _lazyFullName = new Lazy(() => symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat)); _lazyFullNameNull = new Lazy(() => symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat - .WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNullableReferenceTypeModifier | - SymbolDisplayMiscellaneousOptions.ExpandNullable))); + .WithMiscellaneousOptions(SymbolDisplayMiscellaneousOptions.IncludeNullableReferenceTypeModifier))); _lazyFullNameNoGlobal = new Lazy(() => symbol.ToDisplayString(SymbolDisplayFormat.FullyQualifiedFormat .WithGlobalNamespaceStyle(SymbolDisplayGlobalNamespaceStyle.Omitted))); _lazyMiniName = new Lazy(() => symbol.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat)); diff --git a/src/libraries/TedToolkit.RoslynHelper/Names/ParameterName.cs b/src/libraries/TedToolkit.RoslynHelper/Names/ParameterName.cs index 1d7017d..bb2c0f7 100644 --- a/src/libraries/TedToolkit.RoslynHelper/Names/ParameterName.cs +++ b/src/libraries/TedToolkit.RoslynHelper/Names/ParameterName.cs @@ -88,9 +88,11 @@ public ParameterSyntax ParameterSyntax var type = parameter.Type; if (value == null) - return type.IsReferenceType - ? LiteralExpression(SyntaxKind.NullLiteralExpression) - : LiteralExpression(SyntaxKind.DefaultLiteralExpression); + { + return type.IsValueType + ? LiteralExpression(SyntaxKind.DefaultLiteralExpression) + : LiteralExpression(SyntaxKind.NullLiteralExpression); + } switch (type.SpecialType) { From 72bcbfb98ef53661b049064ca24aec04db61b013 Mon Sep 17 00:00:00 2001 From: nuke-bot Date: Tue, 23 Dec 2025 06:40:32 +0000 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=94=96=202025.12.23.0=20Released!?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Directory.Build.props | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Directory.Build.props b/Directory.Build.props index 82e429e..96447a8 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,7 +1,7 @@  - 2025.12.17.0 + 2025.12.23.0 enable enable preview