fix: PH2101 false negative: detect null dereference when checking properties #2768
ci.yml
on: pull_request
tagversion
/
Tag Version
6s
pinnedactions
/
Pin GitHub Actions to SHA
5s
docupdate
/
Check if documentation is updated
7s
format
/
format
43s
dogfood
/
Dogfood Analyzers
1m 17s
sonarcloud
/
SonarCloud
2m 58s
performance
/
build
1m 5s
build
/
build
1m 35s
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/RuntimeFailure/DereferenceNullAnalyzer.cs#L127
Make 'HasNullCheck' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
|
sonarcloud / SonarCloud:
Philips.CodeAnalysis.MaintainabilityAnalyzers/RuntimeFailure/DereferenceNullAnalyzer.cs#L103
Make 'GetFirstMemberAccess' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
|
sonarcloud / SonarCloud:
Philips.CodeAnalysis.MaintainabilityAnalyzers/RuntimeFailure/DereferenceNullAnalyzer.cs#L78
Make 'GetStatement' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
|
sonarcloud / SonarCloud:
Philips.CodeAnalysis.MaintainabilityAnalyzers/RuntimeFailure/DereferenceNullAnalyzer.cs#L65
Make 'IsCaseWeUnderstand' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
|
sonarcloud / SonarCloud:
Philips.CodeAnalysis.MaintainabilityAnalyzers/RuntimeFailure/DereferenceNullAnalyzer.cs#L56
Make 'SameBlock' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
|
sonarcloud / SonarCloud:
Philips.CodeAnalysis.MaintainabilityAnalyzers/RuntimeFailure/DereferenceNullAnalyzer.cs#L103
Make 'GetFirstMemberAccess' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
|
sonarcloud / SonarCloud:
Philips.CodeAnalysis.MaintainabilityAnalyzers/RuntimeFailure/DereferenceNullAnalyzer.cs#L127
Make 'HasNullCheck' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
|
sonarcloud / SonarCloud:
Philips.CodeAnalysis.MaintainabilityAnalyzers/RuntimeFailure/DereferenceNullAnalyzer.cs#L78
Make 'GetStatement' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
|
sonarcloud / SonarCloud:
Philips.CodeAnalysis.MaintainabilityAnalyzers/RuntimeFailure/DereferenceNullAnalyzer.cs#L65
Make 'IsCaseWeUnderstand' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
|
sonarcloud / SonarCloud:
Philips.CodeAnalysis.MaintainabilityAnalyzers/RuntimeFailure/DereferenceNullAnalyzer.cs#L56
Make 'SameBlock' a static method. (https://rules.sonarsource.com/csharp/RSPEC-2325)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
Philips.CodeAnalysis.DuplicateCodeAnalyzer-v1.7.0-prerelease.2768
Expired
|
79.9 KB |
sha256:b8b90e1e8bf26aa4e9ea6211278efa15ce26f1d1056ff57d191a07ae2ec7152a
|
|
|
Philips.CodeAnalysis.MaintainabilityAnalyzers-v1.7.0-prerelease.2768
Expired
|
421 KB |
sha256:2d99b72f76d5fa580c6db127a90a6f19a15dbae7a7490a5945cea863b8362d14
|
|
|
Philips.CodeAnalysis.MoqAnalyzers-v1.7.0-prerelease.2768
Expired
|
66.9 KB |
sha256:57fcf81bd690da9440fd5662e83bb5bd65b6ac3f05ffbf7faba7eccbd7affd75
|
|
|
Philips.CodeAnalysis.MsTestAnalyzers-v1.7.0-prerelease.2768
Expired
|
114 KB |
sha256:4ebf68595cdd37f8e6d48661c2e09f725dd12011943865cffd90cdaa10d0b1eb
|
|
|
Philips.CodeAnalysis.SecurityAnalyzers-v1.7.0-prerelease.2768
Expired
|
64.1 KB |
sha256:304de8db12031fe49377d333608fbb541c5ed25b84e596aa41586dce28554ae1
|
|