{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":29857799,"defaultBranch":"main","name":"infer","ownerLogin":"facebook","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-01-26T11:19:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69631?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718904734.0","currentOid":""},"activityList":{"items":[{"before":"a2427588537088658a038bac0709955bcd048d95","after":"141fa1f869133a370055ab55b72662dac8f7a0ff","ref":"refs/heads/main","pushedAt":"2024-06-27T12:14:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[stats] fix bug in emptiness check\n\nSummary:\nThe test for whether there was any entry to print was using a different\ncriterion than the actual printing, so we could have entries with <0.5%\ndifference in the list being tested that ended up not being printed, resulting\nin an empty output that still had the table header.\n\nReviewed By: ngorogiannis\n\nDifferential Revision: D59107521\n\nfbshipit-source-id: a866ae0193d238dff8dac1907fc66eb0e9c9e434","shortMessageHtmlLink":"[stats] fix bug in emptiness check"}},{"before":"af2e6bcbf8412ab7601d1d94cf861146a1df282b","after":"a2427588537088658a038bac0709955bcd048d95","ref":"refs/heads/main","pushedAt":"2024-06-27T11:40:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[infer] tweak solver to avoid looping\n\nSummary: The solver has been observed looping on some Kotlin and Erlang files. As far as I can tell this only occurs when something else has caused the formula to get corrupted (it has a cyclic formula of the form `v = instanceof(v,t)`, either because of erroneous recycling of variables or (less likely) miscompilation of the source). As a quick fix, we revert the recent replacement of `v>0` with `v != 0` in `propagate_atom` as that is observed to fix the problem for a problematic Kotlin file and only introduces one small regression in a Hack test. Further investigation is warranted, though.\n\nReviewed By: geralt-encore\n\nDifferential Revision:\nD59104136\n\nPrivacy Context Container: L1208441\n\nfbshipit-source-id: 5f223af91c8c696ee9dc7c543a3304147767160e","shortMessageHtmlLink":"[infer] tweak solver to avoid looping"}},{"before":"077e80868e7cf344d707b90d1642ab807b5744d9","after":"af2e6bcbf8412ab7601d1d94cf861146a1df282b","ref":"refs/heads/main","pushedAt":"2024-06-26T08:45:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[inferhack] make Vec\\from_async and Dict\\from_async proper async functions\n\nSummary:\nPreviously `Vec\\from_async` and `Dict\\from_async` were implemented as pulse models that were called as ordinary functions and allocated their own `Awaitable` wrapper for the return value. However, if Infer also reads `flib/core/hack/lib/hsl_generated/dict/async.php`, which it sometimes does and sometimes doesn't, then it discovers that `from_async` is officially an async function, so makes an async call, wrapping another Awaitable around the one we've already got, leading to false positives.\nThis diff just adds those names to the ones recognised as async, so we'll always make an async call, and removes the creation of the extra wrapper from the OCaml models of the functions.\n\n(Tangential remark: I initially tried to do this by adding `declare`s for these two functions in `models.sil` but it didn't work. Not sure if it should.)\n\nReviewed By: geralt-encore\n\nDifferential Revision:\nD59003403\n\nPrivacy Context Container: L1208441\n\nfbshipit-source-id: 86c081ce421d04aecf3833390b81ca176605ca11","shortMessageHtmlLink":"[inferhack] make Vec\\from_async and Dict\\from_async proper async func…"}},{"before":"51bbcbac7dfc4be9f48bc5b33f53c6eab67637d9","after":"01ef0c0d326cf7d9b9057cc46f10f5d9fe89601c","ref":"refs/heads/gh-pages","pushedAt":"2024-06-22T07:19:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy website - based on 077e80868e7cf344d707b90d1642ab807b5744d9","shortMessageHtmlLink":"Deploy website - based on 077e808"}},{"before":"6054258b590d0914beaa19e4be3db000c59859c7","after":"077e80868e7cf344d707b90d1642ab807b5744d9","ref":"refs/heads/main","pushedAt":"2024-06-22T07:18:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[website] Fix wrong links\n\nSummary: ^^\n\nReviewed By: thizanne\n\nDifferential Revision:\nD58882818\n\nPrivacy Context Container: L1208441\n\nfbshipit-source-id: 680af757810f5f769694785745001c1a91150d9a","shortMessageHtmlLink":"[website] Fix wrong links"}},{"before":"6c13636148d91c510cbb5a716e2f62b3da37fb96","after":"51bbcbac7dfc4be9f48bc5b33f53c6eab67637d9","ref":"refs/heads/gh-pages","pushedAt":"2024-06-21T18:31:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy website - based on 6054258b590d0914beaa19e4be3db000c59859c7","shortMessageHtmlLink":"Deploy website - based on 6054258"}},{"before":"7fe2ed678a4ef349f6a6983e0eadcb539a7085db","after":"6054258b590d0914beaa19e4be3db000c59859c7","ref":"refs/heads/main","pushedAt":"2024-06-21T18:29:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[website] Revise some colors in darkmode\n\nSummary:\n- Set constant colors for the \"hero\" and \"whoUses\" sections.\n- Use brighter purple color for links.\n\nReviewed By: dulmarod\n\nDifferential Revision: D58873780\n\nfbshipit-source-id: f9544cffe58164f5e9380bc95b83be76ad5700b2","shortMessageHtmlLink":"[website] Revise some colors in darkmode"}},{"before":"b0b5bbdb7c6db213f92a397cc801bfe2c8182cc9","after":"7fe2ed678a4ef349f6a6983e0eadcb539a7085db","ref":"refs/heads/main","pushedAt":"2024-06-21T15:50:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[infer] Introduce --hack-verify-capture-only option\n\nSummary: This flag could be useful for running Infer on LARGE number of files to verify that it is able to capture and type-check all of them.\n\nReviewed By: nbenton\n\nDifferential Revision:\nD58781595\n\nPrivacy Context Container: L1122176\n\nfbshipit-source-id: 7f29417a4356a2423bd910f880b221769978422d","shortMessageHtmlLink":"[infer] Introduce --hack-verify-capture-only option"}},{"before":"355aa6bd91ad43b48a2a3778913f7057ad6ed689","after":"b0b5bbdb7c6db213f92a397cc801bfe2c8182cc9","ref":"refs/heads/main","pushedAt":"2024-06-21T14:29:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[clang] Disable synthesizing dealloc code for Objective-C classes by default\n\nSummary:\nWe were creating very large code in these deallocs which isn't really needed for any of the current checkers so I'm disabling it to gain perf and avoid potentially buggy code. I'm leaving it there with a disabled flag in case we want to look into it again in the future.\n\nAlso, when calling dealloc, makes the code simpler: just call the user defined deallocs and do not try to deal with retain count.\n\nReviewed By: ngorogiannis\n\nDifferential Revision:\nD58240612\n\nPrivacy Context Container: L1258973\n\nfbshipit-source-id: df2b7ce077ace0f8e6fd68adf9d34ec9e4da34b0","shortMessageHtmlLink":"[clang] Disable synthesizing dealloc code for Objective-C classes by …"}},{"before":"4c53e80cac9ab1066920593fc1ef4d81e8d2e0c6","after":"355aa6bd91ad43b48a2a3778913f7057ad6ed689","ref":"refs/heads/main","pushedAt":"2024-06-20T18:34:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[inferhack] add test for parsing void/null\n\nReviewed By: geralt-encore\n\nDifferential Revision: D58778928\n\nfbshipit-source-id: 77c8379cf2f41094b952963323e8df52a62c0513","shortMessageHtmlLink":"[inferhack] add test for parsing void/null"}},{"before":"b74d4fd6208c16d2df50e96b873fc3fd7f6271c6","after":"4c53e80cac9ab1066920593fc1ef4d81e8d2e0c6","ref":"refs/heads/main","pushedAt":"2024-06-20T18:23:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[github] key the clang cache on the runner arch\n\nSummary: This is to distinguish arm vs intel macs.\n\nDifferential Revision: D58826655\n\nfbshipit-source-id: 9fcbc8db8cc0da4396aa59bf4ec62e4ad669766c","shortMessageHtmlLink":"[github] key the clang cache on the runner arch"}},{"before":"255e3b787f60ff26e7a753333097976edbf5a71d","after":null,"ref":"refs/tags/v1.2.0","pushedAt":"2024-06-20T17:31:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jvillard","name":"Jules Villard","path":"/jvillard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083541?s=80&v=4"}},{"before":"255e3b787f60ff26e7a753333097976edbf5a71d","after":"b74d4fd6208c16d2df50e96b873fc3fd7f6271c6","ref":"refs/heads/main","pushedAt":"2024-06-20T17:30:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[github] build on intel mac too\n\nSummary: people still have those, right?\n\nDifferential Revision: D58822475\n\nfbshipit-source-id: 7340437e30af25d2c3a77a82039de5bf2b4834e6","shortMessageHtmlLink":"[github] build on intel mac too"}},{"before":"291b8cf09f3ac46dccd61aff231f08ec29b7df25","after":null,"ref":"refs/tags/v1.2.0","pushedAt":"2024-06-20T14:51:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jvillard","name":"Jules Villard","path":"/jvillard","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1083541?s=80&v=4"}},{"before":"291b8cf09f3ac46dccd61aff231f08ec29b7df25","after":"255e3b787f60ff26e7a753333097976edbf5a71d","ref":"refs/heads/main","pushedAt":"2024-06-20T14:46:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[build] change to release build for osx\n\nSummary:\n`otool -L infer` reports that libsqlite3 is in /usr/lib/libsqlite3.dylib but\nthat is a lie, as osx now uses a \"library cache\" for system libraries instead\nof physical files in /usr/lib/. This makes the install process of infer fail.\nDo not ship libsqlite3 anymore.\n\nReviewed By: ngorogiannis\n\nDifferential Revision: D58817613\n\nfbshipit-source-id: c0e8909a64952f92b0f4489c2523ecd9e05684d3","shortMessageHtmlLink":"[build] change to release build for osx"}},{"before":"861aaceb111a1d678255823af3783a1306e7f220","after":"6c13636148d91c510cbb5a716e2f62b3da37fb96","ref":"refs/heads/gh-pages","pushedAt":"2024-06-20T12:53:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploy website - based on 291b8cf09f3ac46dccd61aff231f08ec29b7df25","shortMessageHtmlLink":"Deploy website - based on 291b8cf"}},{"before":"0afc7beb12feab1819d6a99a8dda10937ae29b0b","after":"291b8cf09f3ac46dccd61aff231f08ec29b7df25","ref":"refs/heads/main","pushedAt":"2024-06-20T12:52:11.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[website] delete version old docs for 1.0.0\n\nSummary: Only keep the current + latest released + previous release versions, as before.\n\nReviewed By: ngorogiannis\n\nDifferential Revision:\nD58686602\n\nPrivacy Context Container: L1258973\n\nfbshipit-source-id: d6d025822c9776f026b3d3b145dcc0fdc0b6b9e5","shortMessageHtmlLink":"[website] delete version old docs for 1.0.0"}},{"before":"12e5c09526ead6c4bac672e85102c6028fd92229","after":"0afc7beb12feab1819d6a99a8dda10937ae29b0b","ref":"refs/heads/main","pushedAt":"2024-06-20T11:31:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[stats] only print the difference for a select few stats\n\nSummary:\nThe stats can vary wildly from two runs of infer on the same code so by default\nfilter most of them out except for an allowlist.\n\nWe can grow this list later, eg by including stats that usually vary only by\nsome small amount (which we could also not show unless they vary by a\nlarger-than-usual amount).\n\nReviewed By: martintrojer\n\nDifferential Revision: D58782178\n\nfbshipit-source-id: f3bd5f25426454d855a956127e946cc8aa0365cb","shortMessageHtmlLink":"[stats] only print the difference for a select few stats"}},{"before":"6ea5ccd7869909ae3794c11b9a757540aa01a423","after":"12e5c09526ead6c4bac672e85102c6028fd92229","ref":"refs/heads/main","pushedAt":"2024-06-20T10:01:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[setup] force installed ocamlformat version\n\nSummary:\nWe were running `opam install ocamlformat` which installs the latest\nocamlformat by default. Change it to install the version in\nopam/ocamlformat.opam.locked.\n\nReviewed By: geralt-encore\n\nDifferential Revision: D58808527\n\nfbshipit-source-id: 412b0e1e7b56be2850c27c14717b3a3c9507c183","shortMessageHtmlLink":"[setup] force installed ocamlformat version"}},{"before":"5281764a6f04d7e5192dff861b8022e1701918bb","after":"6ea5ccd7869909ae3794c11b9a757540aa01a423","ref":"refs/heads/main","pushedAt":"2024-06-19T16:46:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[IR] Print the captured variables better\n\nSummary: I changed this recently but then realised the captured data needs to be attached to the name otherwise the name can be confused with the name of the captured var, for example it should say \"self_captured_by_value\" rather than \"self (captured by value)\"\n\nReviewed By: jvillard\n\nDifferential Revision: D58784884\n\nfbshipit-source-id: d702fbaf98e2511e290ef7460ba07a3a6ff2f8c9","shortMessageHtmlLink":"[IR] Print the captured variables better"}},{"before":"cae946d4a44e61c87e090c89e95c535c41e8aabf","after":"5281764a6f04d7e5192dff861b8022e1701918bb","ref":"refs/heads/main","pushedAt":"2024-06-19T14:44:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"uncomment generic alias test case\n\nSummary: Test case for generic aliases used to fail to type check due to bug in hh, which has now been fixed\n\nReviewed By: skcho\n\nDifferential Revision: D58523527\n\nfbshipit-source-id: 897d848028ca2c7a06b49a89833fd026cece5449","shortMessageHtmlLink":"uncomment generic alias test case"}},{"before":"f55755162d8a3739c7041cb22924223dc724dbf8","after":"cae946d4a44e61c87e090c89e95c535c41e8aabf","ref":"refs/heads/main","pushedAt":"2024-06-19T13:31:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[inferhack] add simple test cases for type aliases\n\nReviewed By: skcho\n\nDifferential Revision: D58293785\n\nfbshipit-source-id: 205e0c9383383b373ce0953030526fb92463d377","shortMessageHtmlLink":"[inferhack] add simple test cases for type aliases"}},{"before":"fe9c00e1487cc821fbbb110dad55ffadf8318fbd","after":"f55755162d8a3739c7041cb22924223dc724dbf8","ref":"refs/heads/main","pushedAt":"2024-06-19T12:00:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[inferhack] parse aliases to void/null\n\nReviewed By: geralt-encore\n\nDifferential Revision: D58778847\n\nfbshipit-source-id: e3b7e1568aa4a79923d234006aa2819b78748aaf","shortMessageHtmlLink":"[inferhack] parse aliases to void/null"}},{"before":"9d2e28ef63c6369b532bf9d1d9faadaefcdd685e","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/website/braces-3.0.3","pushedAt":"2024-06-19T11:54:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"2593f04e85766232912784fdeb5c988e0b8741a8","after":"fe9c00e1487cc821fbbb110dad55ffadf8318fbd","ref":"refs/heads/main","pushedAt":"2024-06-19T11:54:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Bump braces from 3.0.2 to 3.0.3 in /website (#1840)\n\nSummary:\nBumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\n
\nCommits\n\n
\n
\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=braces&package-manager=npm_and_yarn&previous-version=3.0.2&new-version=3.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n ---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `dependabot rebase` will rebase this PR\n- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `dependabot merge` will merge this PR after your CI passes on it\n- `dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `dependabot reopen` will reopen this PR if it is closed\n- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebook/infer/network/alerts).\n\n
\n\nPull Request resolved: https://github.com/facebook/infer/pull/1840\n\nReviewed By: ngorogiannis\n\nDifferential Revision: D58778517\n\nPulled By: geralt-encore\n\nfbshipit-source-id: 08859e8fc7fafd9f10046b325cb320c01d203601","shortMessageHtmlLink":"Bump braces from 3.0.2 to 3.0.3 in /website (#1840)"}},{"before":"0c2c685b25a2540016427e2b2ff44fc4e7feb263","after":"9d2e28ef63c6369b532bf9d1d9faadaefcdd685e","ref":"refs/heads/dependabot/npm_and_yarn/website/braces-3.0.3","pushedAt":"2024-06-19T11:48:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump braces from 3.0.2 to 3.0.3 in /website\n\nBumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.\n- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/micromatch/braces/compare/3.0.2...3.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: braces\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump braces from 3.0.2 to 3.0.3 in /website"}},{"before":"7f5de4acb4dd0d618c420345247e3c1eb011dcca","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/website/ws-7.5.10","pushedAt":"2024-06-19T11:48:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"b9872d05ab8213acf4bb5f3b174ac9e03acb1e4f","after":"2593f04e85766232912784fdeb5c988e0b8741a8","ref":"refs/heads/main","pushedAt":"2024-06-19T11:48:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"Bump ws from 7.5.9 to 7.5.10 in /website (#1841)\n\nSummary:\nBumps [ws](https://github.com/websockets/ws) from 7.5.9 to 7.5.10.\n
\nRelease notes\n

Sourced from ws's releases.

\n
\n

7.5.10

\n

Bug fixes

\n
    \n
  • Backported e55e5106 to the 7.x release line (22c28763).
  • \n
\n
\n
\n
\nCommits\n\n
\n
\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ws&package-manager=npm_and_yarn&previous-version=7.5.9&new-version=7.5.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n ---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `dependabot rebase` will rebase this PR\n- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `dependabot merge` will merge this PR after your CI passes on it\n- `dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `dependabot reopen` will reopen this PR if it is closed\n- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency\n- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebook/infer/network/alerts).\n\n
\n\nPull Request resolved: https://github.com/facebook/infer/pull/1841\n\nReviewed By: ngorogiannis\n\nDifferential Revision: D58778582\n\nPulled By: geralt-encore\n\nfbshipit-source-id: d4a7c397ce89f6a0b8eb27135ba24a15a4045b8c","shortMessageHtmlLink":"Bump ws from 7.5.9 to 7.5.10 in /website (#1841)"}},{"before":null,"after":"7f5de4acb4dd0d618c420345247e3c1eb011dcca","ref":"refs/heads/dependabot/npm_and_yarn/website/ws-7.5.10","pushedAt":"2024-06-18T19:22:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump ws from 7.5.9 to 7.5.10 in /website\n\nBumps [ws](https://github.com/websockets/ws) from 7.5.9 to 7.5.10.\n- [Release notes](https://github.com/websockets/ws/releases)\n- [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10)\n\n---\nupdated-dependencies:\n- dependency-name: ws\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ws from 7.5.9 to 7.5.10 in /website"}},{"before":"f382de60ab6644ec37ec40141aad1f0bc58e5b65","after":"b9872d05ab8213acf4bb5f3b174ac9e03acb1e4f","ref":"refs/heads/main","pushedAt":"2024-06-18T12:45:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"facebook-github-bot","name":"Facebook Community Bot","path":"/facebook-github-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6422482?s=80&v=4"},"commit":{"message":"[devsetup] install ocamlformat in \"make devsetup\"\n\nSummary:\nNow that we use stock ocamlformat we can install it as part of `make devsetup`\nto set up a working dev environment.\n\nReviewed By: geralt-encore\n\nDifferential Revision:\nD58725980\n\nPrivacy Context Container: L1258973\n\nfbshipit-source-id: 76c553a0fdd8ba545412607ec178eb35ee064b9f","shortMessageHtmlLink":"[devsetup] install ocamlformat in \"make devsetup\""}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcMnlSgA","startCursor":null,"endCursor":null}},"title":"Activity · facebook/infer"}