Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Update to net8 - #2583

#2583
Merged
JimBobSquarePants merged 20 commits into
SixLabors:mainSixLabors/ImageSharp:mainfrom
stefannikolei:sn/net8stefannikolei/ImageSharp:sn/net8Copy head branch name to clipboard
Dec 4, 2023
Merged

Update to net8#2583
JimBobSquarePants merged 20 commits into
SixLabors:mainSixLabors/ImageSharp:mainfrom
stefannikolei:sn/net8stefannikolei/ImageSharp:sn/net8Copy head branch name to clipboard

Conversation

@stefannikolei

Copy link
Copy Markdown
Contributor

Prerequisites

  • I have written a descriptive pull-request title
  • I have verified that there are no overlapping pull-requests open
  • I have verified that I am following the existing coding patterns and practice as demonstrated in the repository. These follow strict Stylecop rules 👮.
  • I have provided test coverage for my change (where applicable)

Description

@stefannikolei
stefannikolei marked this pull request as ready for review November 19, 2023 10:11
Comment thread src/ImageSharp.ruleset Outdated
Comment thread src/ImageSharp.ruleset Outdated
<Include Path="..\shared-infrastructure\sixlabors.ruleset" Action="Default" />
<Rules AnalyzerId="Microsoft.CodeAnalysis.CSharp.NetAnalyzers" RuleNamespace="Microsoft.CodeAnalysis.CSharp.NetAnalyzers">
<Rule Id="CA1857" Action="None" />
<Rule Id="CA1859" Action="None" />

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

https://learn.microsoft.com/de-de/dotnet/fundamentals/code-analysis/quality-rules/ca1859

I disabled this to get a build without errors. I can remove it and fix all places

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

We should open up a discussion or issue to track it so it's not forgotten.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Just had a hack at this. Only 3 changes required in private methods.

Comment thread src/ImageSharp/Formats/ImageFormatManager.cs
@JimBobSquarePants

Copy link
Copy Markdown
Member

Thanks for this. You might want to put a pause on it though until we ship v3.1 We'll need to update SharedInfrastructure submodule following that.

@stefannikolei

Copy link
Copy Markdown
Contributor Author

@JimBobSquarePants should we run the arm tests before we merge this?

@JimBobSquarePants JimBobSquarePants added enhancement breaking Signifies a binary breaking change. arch:arm64 labels Nov 29, 2023
@JimBobSquarePants

Copy link
Copy Markdown
Member

@stefannikolei triggered.

Comment thread src/ImageSharp/ImageSharp.csproj Outdated
Comment thread src/ImageSharp/Memory/Allocators/Internals/SharedArrayPoolBuffer{T}.cs Outdated
Comment thread src/ImageSharp/Common/Helpers/Numerics.cs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

arch:arm64 breaking Signifies a binary breaking change. enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.