Skip to content

Remove outdated instructions for installing TPL - #13065

Merged
gewarren merged 1 commit into
dotnet:mainfrom
gewarren:tpl
Sep 12, 2026
Merged

gewarren merged 1 commit into
dotnet:mainfrom
gewarren:tpl

Conversation

@gewarren

@gewarren gewarren commented Sep 11, 2026

Copy link
Copy Markdown
Collaborator

Fixes #13064.

The API docs for each version (.NET/.NET Framework) indicate whether the API comes from a package or not.


Internal previews

Toggle expand/collapse
File Preview link
xml/ns-System.Threading.Tasks.Dataflow.xml Learn preview
[xml/System.Threading.Tasks.Dataflow/ActionBlock1.xml](https://github.com/dotnet/dotnet-api-docs/blob/ba649c19c30cb3a1b97fa82a813ba9f579e4232f/xml/System.Threading.Tasks.Dataflow/ActionBlock1.xml) Learn preview
[xml/System.Threading.Tasks.Dataflow/BatchBlock1.xml](https://github.com/dotnet/dotnet-api-docs/blob/ba649c19c30cb3a1b97fa82a813ba9f579e4232f/xml/System.Threading.Tasks.Dataflow/BatchBlock1.xml) Learn preview
[xml/System.Threading.Tasks.Dataflow/BatchedJoinBlock2.xml](https://github.com/dotnet/dotnet-api-docs/blob/ba649c19c30cb3a1b97fa82a813ba9f579e4232f/xml/System.Threading.Tasks.Dataflow/BatchedJoinBlock2.xml) Learn preview
[xml/System.Threading.Tasks.Dataflow/BatchedJoinBlock3.xml](https://github.com/dotnet/dotnet-api-docs/blob/ba649c19c30cb3a1b97fa82a813ba9f579e4232f/xml/System.Threading.Tasks.Dataflow/BatchedJoinBlock3.xml) Learn preview
[xml/System.Threading.Tasks.Dataflow/BroadcastBlock1.xml](https://github.com/dotnet/dotnet-api-docs/blob/ba649c19c30cb3a1b97fa82a813ba9f579e4232f/xml/System.Threading.Tasks.Dataflow/BroadcastBlock1.xml) Learn preview
[xml/System.Threading.Tasks.Dataflow/BufferBlock1.xml](https://github.com/dotnet/dotnet-api-docs/blob/ba649c19c30cb3a1b97fa82a813ba9f579e4232f/xml/System.Threading.Tasks.Dataflow/BufferBlock1.xml) Learn preview
xml/System.Threading.Tasks.Dataflow/DataflowBlock.xml Learn preview
xml/System.Threading.Tasks.Dataflow/DataflowBlockOptions.xml Learn preview
xml/System.Threading.Tasks.Dataflow/DataflowLinkOptions.xml Learn preview
xml/System.Threading.Tasks.Dataflow/DataflowMessageHeader.xml Learn preview
xml/System.Threading.Tasks.Dataflow/DataflowMessageStatus.xml Learn preview
xml/System.Threading.Tasks.Dataflow/ExecutionDataflowBlockOptions.xml Learn preview
xml/System.Threading.Tasks.Dataflow/GroupingDataflowBlockOptions.xml Learn preview
xml/System.Threading.Tasks.Dataflow/IDataflowBlock.xml Learn preview
[xml/System.Threading.Tasks.Dataflow/IPropagatorBlock2.xml](https://github.com/dotnet/dotnet-api-docs/blob/ba649c19c30cb3a1b97fa82a813ba9f579e4232f/xml/System.Threading.Tasks.Dataflow/IPropagatorBlock2.xml) Learn preview
[xml/System.Threading.Tasks.Dataflow/IReceivableSourceBlock1.xml](https://github.com/dotnet/dotnet-api-docs/blob/ba649c19c30cb3a1b97fa82a813ba9f579e4232f/xml/System.Threading.Tasks.Dataflow/IReceivableSourceBlock1.xml) Learn preview
[xml/System.Threading.Tasks.Dataflow/ISourceBlock1.xml](https://github.com/dotnet/dotnet-api-docs/blob/ba649c19c30cb3a1b97fa82a813ba9f579e4232f/xml/System.Threading.Tasks.Dataflow/ISourceBlock1.xml) Learn preview
[xml/System.Threading.Tasks.Dataflow/ITargetBlock1.xml](https://github.com/dotnet/dotnet-api-docs/blob/ba649c19c30cb3a1b97fa82a813ba9f579e4232f/xml/System.Threading.Tasks.Dataflow/ITargetBlock1.xml) Learn preview
[xml/System.Threading.Tasks.Dataflow/JoinBlock2.xml](https://github.com/dotnet/dotnet-api-docs/blob/ba649c19c30cb3a1b97fa82a813ba9f579e4232f/xml/System.Threading.Tasks.Dataflow/JoinBlock2.xml) Learn preview
[xml/System.Threading.Tasks.Dataflow/JoinBlock3.xml](https://github.com/dotnet/dotnet-api-docs/blob/ba649c19c30cb3a1b97fa82a813ba9f579e4232f/xml/System.Threading.Tasks.Dataflow/JoinBlock3.xml) Learn preview
[xml/System.Threading.Tasks.Dataflow/TransformBlock2.xml](https://github.com/dotnet/dotnet-api-docs/blob/ba649c19c30cb3a1b97fa82a813ba9f579e4232f/xml/System.Threading.Tasks.Dataflow/TransformBlock2.xml) Learn preview
[xml/System.Threading.Tasks.Dataflow/TransformManyBlock2.xml](https://github.com/dotnet/dotnet-api-docs/blob/ba649c19c30cb3a1b97fa82a813ba9f579e4232f/xml/System.Threading.Tasks.Dataflow/TransformManyBlock2.xml) Learn preview
[xml/System.Threading.Tasks.Dataflow/WriteOnceBlock1.xml](https://github.com/dotnet/dotnet-api-docs/blob/ba649c19c30cb3a1b97fa82a813ba9f579e4232f/xml/System.Threading.Tasks.Dataflow/WriteOnceBlock1.xml) Learn preview

Build report

Copilot AI lite review requested due to automatic review settings September 11, 2026 23:23
@gewarren
gewarren requested a review from a team as a code owner September 11, 2026 23:23

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.

🟡 Changes recommended

Several API pages publish placeholder Remarks content, and the namespace article link uses inconsistent markup.

Get a fresh assessment by requesting another Copilot review.

Pull request overview

Removes outdated TPL Dataflow installation instructions from API documentation and deletes the shared include.

Changes:

  • Removes obsolete installation guidance from Dataflow API pages.
  • Preserves or reformats existing remarks, examples, and option tables.
  • Adds a namespace-level Dataflow article link.
  • Deletes includes/tpl-install-instructions.md.
File summaries
File Summary
xml/System.Threading.Tasks.Dataflow/WriteOnceBlock`1.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/TransformManyBlock`2.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/TransformBlock`2.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/JoinBlock`3.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/JoinBlock`2.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/ITargetBlock`1.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/ISourceBlock`1.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/IReceivableSourceBlock`1.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/IPropagatorBlock`2.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/IDataflowBlock.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/GroupingDataflowBlockOptions.xml Updates remarks and the defaults table.
xml/System.Threading.Tasks.Dataflow/ExecutionDataflowBlockOptions.xml Removes install guidance.
xml/System.Threading.Tasks.Dataflow/DataflowMessageStatus.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/DataflowMessageHeader.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/DataflowLinkOptions.xml Updates remarks and the defaults table.
xml/System.Threading.Tasks.Dataflow/DataflowBlockOptions.xml Updates remarks and the defaults table.
xml/System.Threading.Tasks.Dataflow/DataflowBlock.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/BufferBlock`1.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/BroadcastBlock`1.xml Removes install guidance while preserving remarks.
xml/System.Threading.Tasks.Dataflow/BatchedJoinBlock`3.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/BatchedJoinBlock`2.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/BatchBlock`1.xml Removes install guidance; placeholder Remarks content is flagged.
xml/System.Threading.Tasks.Dataflow/ActionBlock`1.xml Removes install guidance while preserving examples.
xml/ns-System.Threading.Tasks.Dataflow.xml Adds a Dataflow article link; link element usage is flagged.
includes/tpl-install-instructions.md Deletes the obsolete shared include.
Review details

Suppressed comments (1)

xml/ns-System.Threading.Tasks.Dataflow.xml:4

  • This is an article link, but namespace documentation consistently uses <related type="Article" href="..."> for article links (for example, xml/ns-System.Threading.Tasks.xml:5). Using <seealso href> is inconsistent with that schema usage and can put the link in the API See Also handling instead of the related-article section.
    <seealso href="https://learn.microsoft.com/dotnet/standard/parallel-programming/dataflow-task-parallel-library">Dataflow (Task Parallel Library)</seealso>
  • Files reviewed: 25/25 changed files
  • Comments generated: 17
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread xml/System.Threading.Tasks.Dataflow/BatchBlock`1.xml
Comment thread xml/System.Threading.Tasks.Dataflow/BatchedJoinBlock`2.xml
Comment thread xml/System.Threading.Tasks.Dataflow/BatchedJoinBlock`3.xml
Comment thread xml/System.Threading.Tasks.Dataflow/BufferBlock`1.xml
Comment thread xml/System.Threading.Tasks.Dataflow/DataflowBlock.xml
Comment thread xml/System.Threading.Tasks.Dataflow/JoinBlock`2.xml
Comment thread xml/System.Threading.Tasks.Dataflow/JoinBlock`3.xml
Comment thread xml/System.Threading.Tasks.Dataflow/TransformBlock`2.xml
Comment thread xml/System.Threading.Tasks.Dataflow/TransformManyBlock`2.xml
Comment thread xml/System.Threading.Tasks.Dataflow/WriteOnceBlock`1.xml
@gewarren
gewarren enabled auto-merge (squash) September 11, 2026 23:42

@wadepickett wadepickett 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.

@gewarren, Approved. Looks good, I can't find any issues.

@gewarren
gewarren merged commit 308fd1d into dotnet:main Sep 12, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Information regarding the need to install the System.Threading.Tasks.Dataflow NuGet package is conflicting

3 participants