Title: C# 14: Null conditional assignment. by michaelnebel · Pull Request #21118 · github/codeql · GitHub
Open Graph Title: C# 14: Null conditional assignment. by michaelnebel · Pull Request #21118 · github/codeql
X Title: C# 14: Null conditional assignment. by michaelnebel · Pull Request #21118 · github/codeql
Description: In this PR we add tests for null conditional assignments. The null conditional assignments are supported out of the box by the extractor. As far as I can tell, we don't need to make any modifications to the guards library, the dereference logic or the nullness logic. However, it appears that conditional access has been overlooked in the MaybeNullExpr class in the Nullness module. This has been fixed.
Open Graph Description: In this PR we add tests for null conditional assignments. The null conditional assignments are supported out of the box by the extractor. As far as I can tell, we don't need to make any modific...
X Description: In this PR we add tests for null conditional assignments. The null conditional assignments are supported out of the box by the extractor. As far as I can tell, we don't need to make any mod...
Opengraph URL: https://github.com/github/codeql/pull/21118
X: @github
Domain: patch-diff.githubusercontent.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:31f271d7-b152-e1a3-121c-e7b01aa333e0 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | A842:3E54B8:2B8A420:39F4D25:696F147C |
| html-safe-nonce | f0a8d019292e321157171ccca9400c2c38a6486b97239381b1ff2b924bb1aad2 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBODQyOjNFNTRCODoyQjhBNDIwOjM5RjREMjU6Njk2RjE0N0MiLCJ2aXNpdG9yX2lkIjoiNzg4OTcyOTYxODg1MDAyNjYyMCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 9f9478d4876ea36482e459ce69066fd5ffc2182662bde9ce5cf7175a2b716c8b |
| hovercard-subject-tag | pull_request:3152792125 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/github/codeql/pull/21118/files |
| twitter:image | https://avatars.githubusercontent.com/u/6472811?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/6472811?s=400&v=4 |
| og:image:alt | In this PR we add tests for null conditional assignments. The null conditional assignments are supported out of the box by the extractor. As far as I can tell, we don't need to make any modific... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | b278ad162d35332b6de714dfb005de04386c4d92df6475522bef910f491a35ee |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/github/codeql git https://github.com/github/codeql.git |
| octolytics-dimension-user_id | 9919 |
| octolytics-dimension-user_login | github |
| octolytics-dimension-repository_id | 143040428 |
| octolytics-dimension-repository_nwo | github/codeql |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 143040428 |
| octolytics-dimension-repository_network_root_nwo | github/codeql |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 39aed5006635ab6f45e6b77d23e73b08a00272a3 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width