Skip to content
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

Implement S3898 -ValueTypes should implement IEquatable - for VB.NET #5740

Conversation

Corniel
Copy link
Contributor

@Corniel Corniel commented Jun 14, 2022

@pavel-mikula-sonarsource
Copy link
Contributor

@Corniel Can you please rebase all your PRs on the latest master? We've merged quite a big refactoring of context classes and the way rules register themselves that affects all the rules, see #6532

Thank you

@Corniel
Copy link
Contributor Author

Corniel commented Jan 23, 2023

@Corniel Can you please rebase all your PRs on the latest master? We've merged quite a big refactoring of context classes and the way rules register themselves that affects all the rules, see #6532

Thank you

I noticed. :) I'll do that.

@Corniel Corniel force-pushed the S3898-ValueTypeShouldImplementIEquatable branch 2 times, most recently from d1b09ac to 0504c0c Compare January 23, 2023 10:29
Copy link
Contributor

@pavel-mikula-sonarsource pavel-mikula-sonarsource left a comment

Choose a reason for hiding this comment

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

Some minor nitpicks

Corniel Nobel and others added 5 commits January 24, 2023 09:33
Rebase aftermath.
Co-authored-by: Pavel Mikula <57188685+pavel-mikula-sonarsource@users.noreply.github.com>
Update analyzers/src/SonarAnalyzer.CSharp/Facade/CSharpSyntaxFacade.cs

Co-authored-by: Pavel Mikula <57188685+pavel-mikula-sonarsource@users.noreply.github.com>
Update analyzers/src/SonarAnalyzer.VisualBasic/Facade/VisualBasicSyntaxFacade.cs

Co-authored-by: Pavel Mikula <57188685+pavel-mikula-sonarsource@users.noreply.github.com>
Update analyzers/src/SonarAnalyzer.Common/Facade/SyntaxFacade.cs

Co-authored-by: Pavel Mikula <57188685+pavel-mikula-sonarsource@users.noreply.github.com>
Update analyzers/src/SonarAnalyzer.Common/Rules/ValueTypeShouldImplementIEquatableBase.cs

Co-authored-by: Pavel Mikula <57188685+pavel-mikula-sonarsource@users.noreply.github.com>
Update analyzers/tests/SonarAnalyzer.UnitTest/TestCases/ValueTypeShouldImplementIEquatable.vb

Co-authored-by: Pavel Mikula <57188685+pavel-mikula-sonarsource@users.noreply.github.com>
@Corniel Corniel force-pushed the S3898-ValueTypeShouldImplementIEquatable branch from a683b54 to 99a9a90 Compare January 24, 2023 08:33
Copy link
Contributor

@pavel-mikula-sonarsource pavel-mikula-sonarsource left a comment

Choose a reason for hiding this comment

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

Looks good, let's add one more test case

@pavel-mikula-sonarsource
Copy link
Contributor

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

Corniel Nobel and others added 5 commits January 25, 2023 16:32
…mplementIEquatable.cs

Co-authored-by: Pavel Mikula <57188685+pavel-mikula-sonarsource@users.noreply.github.com>
…entIEquatable.cs

Co-authored-by: Pavel Mikula <57188685+pavel-mikula-sonarsource@users.noreply.github.com>
Copy link
Contributor

@pavel-mikula-sonarsource pavel-mikula-sonarsource left a comment

Choose a reason for hiding this comment

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

LGTM

@pavel-mikula-sonarsource
Copy link
Contributor

/azp run

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@pavel-mikula-sonarsource pavel-mikula-sonarsource removed their assignment Jan 26, 2023
@sonarcloud
Copy link

sonarcloud bot commented Jan 26, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@sonarcloud
Copy link

sonarcloud bot commented Jan 26, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

100.0% 100.0% Coverage
0.0% 0.0% Duplication

@pavel-mikula-sonarsource pavel-mikula-sonarsource merged commit 7cce08b into SonarSource:master Jan 26, 2023
@pavel-mikula-sonarsource
Copy link
Contributor

Thank you @Corniel for handling this

@Corniel Corniel deleted the S3898-ValueTypeShouldImplementIEquatable branch January 26, 2023 16:21
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.

Implement S3898 -ValueTypes should implement IEquatable - for VB.NET
2 participants