Skip to content

fix: Correct PH2147 false positive for typed discards #2840

fix: Correct PH2147 false positive for typed discards

fix: Correct PH2147 false positive for typed discards #2840

Re-run triggered August 10, 2025 11:30
Status Success
Total duration 3m 5s
Artifacts 5

ci.yml

on: pull_request
tagversion  /  Tag Version
4s
tagversion / Tag Version
pinnedactions  /  Pin GitHub Actions to SHA
6s
pinnedactions / Pin GitHub Actions to SHA
docupdate  /  Check if documentation is updated
6s
docupdate / Check if documentation is updated
format  /  format
44s
format / format
dogfood  /  Dogfood Analyzers
1m 25s
dogfood / Dogfood Analyzers
sonarcloud  /  SonarCloud
2m 46s
sonarcloud / SonarCloud
performance  /  build
1m 4s
performance / build
Fit to window
Zoom out
Zoom in

Annotations

1 error and 20 warnings
performance / build
Process completed with exit code 1.
pinnedactions / Pin GitHub Actions to SHA
The "performance" job of the "ci.yml" workflow does not contain uses or steps.
pinnedactions / Pin GitHub Actions to SHA
The "sonarcloud" job of the "ci.yml" workflow does not contain uses or steps.
pinnedactions / Pin GitHub Actions to SHA
The "dogfood" job of the "ci.yml" workflow does not contain uses or steps.
pinnedactions / Pin GitHub Actions to SHA
The "format" job of the "ci.yml" workflow does not contain uses or steps.
pinnedactions / Pin GitHub Actions to SHA
The "docupdate" job of the "ci.yml" workflow does not contain uses or steps.
pinnedactions / Pin GitHub Actions to SHA
The "pinnedactions" job of the "ci.yml" workflow does not contain uses or steps.
pinnedactions / Pin GitHub Actions to SHA
The "publish" job of the "cd.yml" workflow does not contain uses or steps.
pinnedactions / Pin GitHub Actions to SHA
The "release" job of the "cd.yml" workflow does not contain uses or steps.
pinnedactions / Pin GitHub Actions to SHA
The "build" job of the "cd.yml" workflow does not contain uses or steps.
pinnedactions / Pin GitHub Actions to SHA
The "tagversion" job of the "cd.yml" workflow does not contain uses or steps.
sonarcloud / SonarCloud: Philips.CodeAnalysis.MaintainabilityAnalyzers/Naming/AvoidVariableNamedUnderscoreAnalyzer.cs#L94
Merge this if statement with the enclosing one. (https://rules.sonarsource.com/csharp/RSPEC-1066)
sonarcloud / SonarCloud: Philips.CodeAnalysis.MaintainabilityAnalyzers/Naming/AvoidVariableNamedUnderscoreAnalyzer.cs#L63
Loop should be simplified by calling Select(identifier => identifier.ValueText)) (https://rules.sonarsource.com/csharp/RSPEC-3267)
sonarcloud / SonarCloud: Philips.CodeAnalysis.MaintainabilityAnalyzers/Naming/AvoidVariableNamedUnderscoreAnalyzer.cs#L94
Merge this if statement with the enclosing one. (https://rules.sonarsource.com/csharp/RSPEC-1066)
sonarcloud / SonarCloud: Philips.CodeAnalysis.MaintainabilityAnalyzers/Naming/AvoidVariableNamedUnderscoreAnalyzer.cs#L63
Loop should be simplified by calling Select(identifier => identifier.ValueText)) (https://rules.sonarsource.com/csharp/RSPEC-3267)
sonarcloud / SonarCloud: Philips.CodeAnalysis.MaintainabilityAnalyzers/Naming/AvoidVariableNamedUnderscoreAnalyzer.cs#L63
Loop should be simplified by calling Select(identifier => identifier.ValueText)) (https://rules.sonarsource.com/csharp/RSPEC-3267)
sonarcloud / SonarCloud: Philips.CodeAnalysis.MaintainabilityAnalyzers/Naming/AvoidVariableNamedUnderscoreAnalyzer.cs#L94
Merge this if statement with the enclosing one. (https://rules.sonarsource.com/csharp/RSPEC-1066)
sonarcloud / SonarCloud: Philips.CodeAnalysis.MaintainabilityAnalyzers/Naming/AvoidVariableNamedUnderscoreAnalyzer.cs#L94
Merge this if statement with the enclosing one. (https://rules.sonarsource.com/csharp/RSPEC-1066)
sonarcloud / SonarCloud: Philips.CodeAnalysis.MaintainabilityAnalyzers/Naming/AvoidVariableNamedUnderscoreAnalyzer.cs#L63
Loop should be simplified by calling Select(identifier => identifier.ValueText)) (https://rules.sonarsource.com/csharp/RSPEC-3267)
sonarcloud / SonarCloud: Philips.CodeAnalysis.MaintainabilityAnalyzers/Naming/AvoidVariableNamedUnderscoreAnalyzer.cs#L63
Loop should be simplified by calling Select(identifier => identifier.ValueText)) (https://rules.sonarsource.com/csharp/RSPEC-3267)
sonarcloud / SonarCloud: Philips.CodeAnalysis.MaintainabilityAnalyzers/Naming/AvoidVariableNamedUnderscoreAnalyzer.cs#L94
Merge this if statement with the enclosing one. (https://rules.sonarsource.com/csharp/RSPEC-1066)

Artifacts

Produced during runtime
Name Size Digest
Philips.CodeAnalysis.DuplicateCodeAnalyzer-v1.7.1-prerelease.2840 Expired
79.9 KB
sha256:6a90d70536363dec19d614b6a42c6aeb87819364f14146bd8e151867d041b3a1
Philips.CodeAnalysis.MaintainabilityAnalyzers-v1.7.1-prerelease.2840 Expired
423 KB
sha256:23cca766e93235f1bd8b8a4aff1f564d3a100a30c15d0e1f52d882afa39411be
Philips.CodeAnalysis.MoqAnalyzers-v1.7.1-prerelease.2840 Expired
66.9 KB
sha256:1f50a456c83460a36d85e80836e94dc3d19ec9ae3d8103341834f79ddbfc1948
Philips.CodeAnalysis.MsTestAnalyzers-v1.7.1-prerelease.2840 Expired
112 KB
sha256:1e0602915facf2e3863a47b9db2f62a248334c6c013e23bb1cf5c748acbfe465
Philips.CodeAnalysis.SecurityAnalyzers-v1.7.1-prerelease.2840 Expired
64.1 KB
sha256:d1dddc221985edc4c5182bd26e9206b3f6b8e98ba440c525901c2cc60fa31264