Skip to content

Update/dependencies#31

Merged
IvanMurzak merged 4 commits into
mainfrom
update/dependencies
Nov 28, 2025
Merged

Update/dependencies#31
IvanMurzak merged 4 commits into
mainfrom
update/dependencies

Conversation

@IvanMurzak
Copy link
Copy Markdown
Owner

This pull request updates several dependencies across multiple projects to their latest versions, primarily focusing on System.Text.Json, Microsoft.Extensions.Logging, and test-related packages. Additionally, it removes the local Claude permissions configuration file.

Dependency Upgrades:

  • Upgraded System.Text.Json to version 10.0.0 in ReflectorNet, ReflectorNet.Tests, and ReflectorNet.Tests.OuterAssembly for all target frameworks. [1] [2] [3]
  • Upgraded Microsoft.Extensions.Logging and Microsoft.Extensions.Logging.Console to version 10.0.0 in ReflectorNet and ConsoleApp projects. [1] [2]

Test Framework Updates:

  • Updated Microsoft.NET.Test.Sdk to version 18.0.1 and xunit.runner.visualstudio to version 3.1.5 in ReflectorNet.Tests.

Configuration Cleanup:

  • Removed .claude/settings.local.json, eliminating local permissions configuration for Claude commands.

Upgraded Microsoft.Extensions.Logging, System.Text.Json, Microsoft.NET.Test.Sdk, and xunit.runner.visualstudio to their latest versions across all projects to ensure compatibility and access to new features and fixes.
Deleted .claude/settings.local.json and added it to .gitignore to prevent local configuration from being tracked in version control.
@IvanMurzak IvanMurzak requested a review from Copilot November 28, 2025 10:38
@IvanMurzak IvanMurzak self-assigned this Nov 28, 2025
@IvanMurzak IvanMurzak added the enhancement New feature or request label Nov 28, 2025
@IvanMurzak IvanMurzak marked this pull request as ready for review November 28, 2025 10:38
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Nov 28, 2025

Test Results

    3 files  ±0      3 suites  ±0   3m 34s ⏱️ + 1m 13s
  567 tests ±0    567 ✅ ±0  0 💤 ±0  0 ❌ ±0 
1 663 runs  ±0  1 663 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit a138d55. ± Comparison against base commit 0b90510.

♻️ This comment has been updated with latest results.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

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 attempts to update multiple NuGet package dependencies to version 10.0.0 and adds .gitignore rules for Claude local settings while removing the local settings file itself.

  • Upgrades System.Text.Json, Microsoft.Extensions.Logging, and Microsoft.Extensions.Logging.Console to version 10.0.0
  • Updates test-related packages (Microsoft.NET.Test.Sdk to 18.0.1, xunit.runner.visualstudio to 3.1.5)
  • Adds .claude/settings.local.json to .gitignore and removes the tracked file

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated no comments.

Show a summary per file
File Description
ReflectorNet/ReflectorNet.csproj Updates Microsoft.Extensions.Logging and System.Text.Json to version 10.0.0 for all target frameworks
ReflectorNet.Tests/ReflectorNet.Tests.csproj Updates Microsoft.NET.Test.Sdk to 18.0.1, System.Text.Json to 10.0.0, and xunit.runner.visualstudio to 3.1.5
ReflectorNet.Tests.OuterAssembly/ReflectorNet.Tests.OuterAssembly.csproj Updates System.Text.Json to version 10.0.0 for all target frameworks
ConsoleApp/ConsoleApp.csproj Updates Microsoft.Extensions.Logging.Console to version 10.0.0
.gitignore Adds exclusion rule for .claude/settings.local.json
.claude/settings.local.json Removes Claude permissions configuration file from repository

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@IvanMurzak IvanMurzak merged commit 5971dc1 into main Nov 28, 2025
2 checks passed
@IvanMurzak IvanMurzak deleted the update/dependencies branch November 28, 2025 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants