Skip to content

Add reference packages for microsoft.codeanalysis.csharp 4.0.1 and system.io.pipelines 5.0.1 #1325

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 2 commits into from

Conversation

Copilot
Copy link

@Copilot Copilot AI commented Jul 23, 2025

This PR adds two new reference packages required to support a new feature being added to the .NET source build:

  • microsoft.codeanalysis.csharp 4.0.1 - C# code analysis package
  • system.io.pipelines 5.0.1 - High-performance I/O pipelines package

Changes Made

Both packages were generated using the repository's standard generate.sh script workflow, which automatically:

  • Generated reference assembly source files with API signatures
  • Created proper MSBuild project files with correct versions and target frameworks
  • Resolved and generated all necessary dependency packages
  • Created NuGet specification files

Generated Package Structure

microsoft.codeanalysis.csharp 4.0.1

  • Project references: microsoft.codeanalysis.common/4.0.1
  • Target framework: netstandard2.0
  • Strong name key: MicrosoftShared

system.io.pipelines 5.0.1

  • Project references: system.buffers/4.5.1, system.memory/4.5.4, system.threading.tasks.extensions/4.5.4
  • Target framework: netstandard2.0
  • Strong name key: Open

Validation

✅ Both packages compile successfully
✅ All repository tests pass
✅ Packages can be regenerated with the generate script
✅ Dependencies were automatically resolved
✅ Follows established repository patterns

The generate script also automatically created several dependency packages that didn't previously exist (like system.buffers/4.5.1, system.memory/4.5.4, etc.) to satisfy the dependency chains.

Fixes #1324.


💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.

…stem.io.pipelines 5.0.1

Co-authored-by: MichaelSimons <8290530+MichaelSimons@users.noreply.github.com>
@Copilot Copilot AI changed the title [WIP] Add new reference packages Add reference packages for microsoft.codeanalysis.csharp 4.0.1 and system.io.pipelines 5.0.1 Jul 23, 2025
@Copilot Copilot AI requested a review from MichaelSimons July 23, 2025 13:43
Copilot finished work on behalf of MichaelSimons July 23, 2025 13:43
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.

Add new reference packages
2 participants