From 03b79f9d21b4fb8cc2859be489c24577bf4b7dff Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 5 Dec 2025 14:11:29 +0000 Subject: [PATCH 1/3] Initial plan From d55751d5b4f08ba916b82af8bf7c9cd88819cf0f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 5 Dec 2025 14:15:57 +0000 Subject: [PATCH 2/3] Update Type.FullName and Type.AssemblyQualifiedName documentation to clarify null return conditions Co-authored-by: jkotas <6668460+jkotas@users.noreply.github.com> --- xml/System/Type.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xml/System/Type.xml b/xml/System/Type.xml index e7bfbfd3d14..271c827e23f 100644 --- a/xml/System/Type.xml +++ b/xml/System/Type.xml @@ -311,7 +311,7 @@ The code example uses the to invoke the Gets the assembly-qualified name of the type, which includes the name of the assembly from which this object was loaded. - The assembly-qualified name of the , which includes the name of the assembly from which the was loaded, or if the current instance represents a generic type parameter. + The assembly-qualified name of the , which includes the name of the assembly from which the was loaded, or if the type cannot be represented by an assembly-qualified name. Types that cannot be represented by an assembly-qualified name include types that contain unresolved generic parameters ( is ) and types that contain function pointers. Gets the fully qualified name of the type, including its namespace but not its assembly. - The fully qualified name of the type, including its namespace but not its assembly; or if the current instance represents a generic type parameter, an array type, pointer type, or type based on a type parameter, or a generic type that is not a generic type definition but contains unresolved type parameters. + The fully qualified name of the type, including its namespace but not its assembly; or if the type cannot be represented by a fully qualified name. Types that cannot be represented by a fully qualified name include types that contain unresolved generic parameters ( is ) and types that contain function pointers. Date: Fri, 5 Dec 2025 14:46:46 +0000 Subject: [PATCH 3/3] =?UTF-8?q?Use=20contractions=20for=20conversational?= =?UTF-8?q?=20tone=20(cannot=20=E2=86=92=20can't)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: jkotas <6668460+jkotas@users.noreply.github.com> --- xml/System/Type.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xml/System/Type.xml b/xml/System/Type.xml index 271c827e23f..56f590984a6 100644 --- a/xml/System/Type.xml +++ b/xml/System/Type.xml @@ -311,7 +311,7 @@ The code example uses the to invoke the Gets the assembly-qualified name of the type, which includes the name of the assembly from which this object was loaded. - The assembly-qualified name of the , which includes the name of the assembly from which the was loaded, or if the type cannot be represented by an assembly-qualified name. Types that cannot be represented by an assembly-qualified name include types that contain unresolved generic parameters ( is ) and types that contain function pointers. + The assembly-qualified name of the , which includes the name of the assembly from which the was loaded, or if the type can't be represented by an assembly-qualified name. Types that can't be represented by an assembly-qualified name include types that contain unresolved generic parameters ( is ) and types that contain function pointers. Gets the fully qualified name of the type, including its namespace but not its assembly. - The fully qualified name of the type, including its namespace but not its assembly; or if the type cannot be represented by a fully qualified name. Types that cannot be represented by a fully qualified name include types that contain unresolved generic parameters ( is ) and types that contain function pointers. + The fully qualified name of the type, including its namespace but not its assembly; or if the type can't be represented by a fully qualified name. Types that can't be represented by a fully qualified name include types that contain unresolved generic parameters ( is ) and types that contain function pointers.