Skip to content

Remove links to /dotnet/framework articles#12780

Open
gewarren wants to merge 3 commits into
dotnet:mainfrom
gewarren:dotnet-framework-links
Open

Remove links to /dotnet/framework articles#12780
gewarren wants to merge 3 commits into
dotnet:mainfrom
gewarren:dotnet-framework-links

Conversation

@gewarren

Copy link
Copy Markdown
Collaborator

Contributes to #12513.

Copilot AI review requested due to automatic review settings June 23, 2026 23:48
@gewarren gewarren requested review from a team and StephenMolloy as code owners June 23, 2026 23:48
@github-actions github-actions Bot added the area-Meta Concerns something that extends across runtime area boundaries, for example, IDisposable. label Jun 23, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR contributes to dotnet-api-docs’ ongoing effort (issue #12513) to remove .NET Framework-specific content by stripping references to /dotnet/framework articles and related guidance from ECMA XML API reference files.

Changes:

  • Removed many <related type="Article" ...> entries and other references that point to /dotnet/framework/... articles.
  • Cleaned up markdown formatting/indentation inside <format type="text/markdown"><![CDATA[ ... ]]> blocks in several API docs.
  • Replaced some removed article-based remarks with placeholders (for example, To be added.) in a few members.

Reviewed changes

Copilot reviewed 58 out of 58 changed files in this pull request and generated 16 comments.

Show a summary per file
File Description
xml/System/Uri.xml Removes a framework-article related link in the type’s related content area.
xml/System/Lazy`1.xml Markdown formatting cleanup in remarks/examples (blockquote/admonition indentation).
xml/System/IAsyncResult.xml Removes a .NET Framework article link from member remarks and updates phrasing.
xml/System/AppDomain.xml Removes multiple framework-article references and example content around shadow-copying/FirstChanceException.
xml/System/Activator.xml Removes a framework-specific reflection security note/link from remarks.
xml/System.Security/PermissionSet.xml Removes a /dotnet/framework related-article link.
xml/System.Security/IStackWalk.xml Removes a /dotnet/framework related-article link.
xml/System.Security/CodeAccessPermission.xml Removes a /dotnet/framework related-article link.
xml/System.Security.Permissions/ReflectionPermissionFlag.xml Removes framework-article related links from the enum docs.
xml/System.Security.Permissions/ReflectionPermissionAttribute.xml Removes altmember/related-article references to framework content.
xml/System.Security.Permissions/ReflectionPermission.xml Removes framework-article related links and altmember references.
xml/System.Security.Authentication.ExtendedProtection/ChannelBinding.xml Removes a framework-article related link.
xml/System.Runtime.Serialization/XsdDataContractImporter.xml Removes WCF framework-article links and minor whitespace cleanup.
xml/System.Runtime.Serialization/XsdDataContractExporter.xml Removes WCF framework-article links.
xml/System.Runtime.Serialization/XPathQueryGenerator.xml Removes WCF framework-article references and normalizes markdown formatting.
xml/System.Runtime.Serialization/XmlObjectSerializer.xml Removes WCF framework-article related links.
xml/System.Runtime.Serialization/KnownTypeAttribute.xml Removes a WCF framework-article related link.
xml/System.Runtime.Serialization/InvalidDataContractException.xml Removes a WCF framework-article related link.
xml/System.Runtime.Serialization/ImportOptions.xml Removes WCF framework-article related links.
xml/System.Runtime.Serialization/IgnoreDataMemberAttribute.xml Markdown formatting cleanup and removes WCF framework-article links.
xml/System.Runtime.Serialization/IExtensibleDataObject.xml Removes WCF framework-article references/related links.
xml/System.Runtime.Serialization/ExtensionDataObject.xml Removes a WCF framework-article related link.
xml/System.Runtime.Serialization/ExportOptions.xml Removes WCF framework-article references and trims remarks content.
xml/System.Runtime.Serialization/DataMemberAttribute.xml Removes WCF framework-article links and trims some remarks text.
xml/System.Runtime.Serialization/DataContractSerializer.xml Removes WCF framework-article references and trims remarks text.
xml/System.Runtime.Serialization/DataContractResolver.xml Removes WCF framework sample/security links and adjusts markdown formatting.
xml/System.Runtime.Serialization/DataContractAttribute.xml Removes WCF framework-article references and trims remarks text.
xml/System.Runtime.Serialization/ContractNamespaceAttribute.xml Removes WCF framework-article references/related links.
xml/System.Runtime.Serialization/CollectionDataContractAttribute.xml Removes WCF framework-article references.
xml/System.Runtime.Serialization.Json/JsonReaderWriterFactory.xml Removes framework security links; introduces placeholder remarks in a couple overloads.
xml/System.Runtime.Serialization.Json/DataContractJsonSerializer.xml Removes WCF framework-article references from remarks.
xml/System.Runtime.ConstrainedExecution/ReliabilityContractAttribute.xml Removes a framework performance/reliability related-article link.
xml/System.Runtime.ConstrainedExecution/PrePrepareMethodAttribute.xml Removes framework reliability related content links.
xml/System.Runtime.ConstrainedExecution/CriticalFinalizerObject.xml Removes framework reliability related content links/altmembers.
xml/System.Runtime.ConstrainedExecution/Consistency.xml Removes a framework reliability related-article link.
xml/System.Runtime.ConstrainedExecution/Cer.xml Removes framework reliability related content links/altmembers.
xml/System.Resources/ResXFileRef.xml Adjusts a related-article title string (but keeps a framework link).
xml/System.Reflection/Module.xml Updates wording in remarks; retains a framework-article link to multifile assemblies.
xml/System.Reflection/Assembly.xml Removes a framework-article related link and adjusts list formatting/phrasing.
xml/System.Reflection.Emit/DynamicMethod.xml Removes framework-article links while retaining the surrounding content.
xml/System.Net/WebRequest.xml Removes framework network-tracing links from note blocks and adjusts formatting.
xml/System.Net/HttpListener.xml Removes a framework-article related link.
xml/System.Net/AuthenticationManager.xml Removes framework-article related links and trims extra blank lines.
xml/System.Net.Security/NegotiateStream.xml Removes a framework-article related link.
xml/System.Net.Security/AuthenticationLevel.xml Reflows a note but retains a framework-article link.
xml/System.Data/Constraint.xml Removes extra blank lines in remarks.
xml/System.ComponentModel/TypeConverter.xml Cleans up markdown formatting/indentation.
xml/System.ComponentModel/PropertyDescriptor.xml Rewrites a bullet list into a tighter markdown list.
xml/System.ComponentModel/ListChangedType.xml Removes extra blank lines in remarks.
xml/System.ComponentModel/ListChangedEventHandler.xml Cleans up markdown formatting/indentation.
xml/System.ComponentModel/EventDescriptor.xml Cleans up markdown formatting and simplifies reflection references.
xml/System.ComponentModel.Design.Serialization/TypeCodeDomSerializer.xml Removes framework-article related links.
xml/System.ComponentModel.Design.Serialization/CollectionCodeDomSerializer.xml Removes framework-article related links.
xml/System.ComponentModel.Design.Serialization/CodeDomSerializerBase.xml Removes framework-article related links and cleans up markdown list formatting.
xml/System.ComponentModel.Design.Serialization/CodeDomSerializer.xml Removes a framework-article related link.
xml/System.ComponentModel.Design.Serialization/CodeDomLocalizationProvider.xml Replaces a framework-article related link with an altmember reference.
xml/System.ComponentModel.Design.Serialization/CodeDomDesignerLoader.xml Removes framework-article related links.
xml/System.ComponentModel.Design.Serialization/CodeDomComponentSerializationService.xml Removes a framework-article related link.
Comments suppressed due to low confidence (1)

xml/System/AppDomain.xml:2689

  • This member still includes a link to a /dotnet/framework article. If the PR goal is to remove /dotnet/framework article links, this related entry should be removed or updated.

Comment thread xml/System/Uri.xml Outdated
Comment thread xml/System.Resources/ResXFileRef.xml
Comment thread xml/System.Reflection/Module.xml
Comment thread xml/System.ComponentModel/TypeConverter.xml
Comment thread xml/System.ComponentModel/PropertyDescriptor.xml
Comment thread xml/System/AppDomain.xml
Comment thread xml/System/AppDomain.xml
Comment thread xml/System/AppDomain.xml
Comment thread xml/System.Runtime.Serialization.Json/JsonReaderWriterFactory.xml
Comment thread xml/System.Runtime.Serialization.Json/JsonReaderWriterFactory.xml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-Meta Concerns something that extends across runtime area boundaries, for example, IDisposable.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants