{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1335132,"defaultBranch":"master","name":"ninja","ownerLogin":"ninja-build","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-02-06T19:07:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11653218?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715427870.0","currentOid":""},"activityList":{"items":[{"before":"0b4b43aa3e2fee391443dcc0c961c9d2354d8954","after":"dcefb838534a56b2621baf33c7e0583ff63ee35f","ref":"refs/heads/master","pushedAt":"2024-06-14T15:58:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2461 from atetubou/patch-1\n\nFix typo: Explaantions -> Explanations","shortMessageHtmlLink":"Merge pull request #2461 from atetubou/patch-1"}},{"before":"8aa51b29127c2b95cc515e80bbe8f6689858752a","after":"0b4b43aa3e2fee391443dcc0c961c9d2354d8954","ref":"refs/heads/master","pushedAt":"2024-05-28T19:45:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2452 from mavit/emacs-metadata\n\nAdd Emacs package attributes, “Keywords” and “URL”","shortMessageHtmlLink":"Merge pull request #2452 from mavit/emacs-metadata"}},{"before":"a58bf701d611ef0d2486621c23badbc12ea7f893","after":"8aa51b29127c2b95cc515e80bbe8f6689858752a","ref":"refs/heads/master","pushedAt":"2024-05-28T19:45:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2455 from hundeboll/nominmax\n\ncmake: disable min() and max() macros in windows.h","shortMessageHtmlLink":"Merge pull request #2455 from hundeboll/nominmax"}},{"before":"6b8eeb8e07bcdb08b6c3f69ef98d36c93426bf1e","after":"a58bf701d611ef0d2486621c23badbc12ea7f893","ref":"refs/heads/master","pushedAt":"2024-05-27T20:21:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2453 from HampusAdolfsson/flush_before_setmode\n\nFlush stdout before calling _setmode on windows","shortMessageHtmlLink":"Merge pull request #2453 from HampusAdolfsson/flush_before_setmode"}},{"before":"ee43260944a755e92573dbceaab929e685135b44","after":"6b8eeb8e07bcdb08b6c3f69ef98d36c93426bf1e","ref":"refs/heads/master","pushedAt":"2024-05-27T20:21:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2456 from hundeboll/codespell\n\ncodespell: fix taked => taken, and ignore false positives","shortMessageHtmlLink":"Merge pull request #2456 from hundeboll/codespell"}},{"before":"805cf31757056b7fb58c087afcb8714770de83cc","after":"ee43260944a755e92573dbceaab929e685135b44","ref":"refs/heads/master","pushedAt":"2024-05-23T21:00:41.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2451 from digit-google/explanations-class\n\nRemove global `explanations_` variable","shortMessageHtmlLink":"Merge pull request #2451 from digit-google/explanations-class"}},{"before":"f14a949534d673f847c407644441c8f37e130ce9","after":"805cf31757056b7fb58c087afcb8714770de83cc","ref":"refs/heads/master","pushedAt":"2024-05-17T19:14:57.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2067 from drothlis/explain-later\n\nPrint \"explain\" debug just before each command is run","shortMessageHtmlLink":"Merge pull request #2067 from drothlis/explain-later"}},{"before":"d4b6084f496e053d88d66e47e9274d530f3ba8ad","after":"f14a949534d673f847c407644441c8f37e130ce9","ref":"refs/heads/master","pushedAt":"2024-05-14T15:55:49.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2448 from digit-google/build-tests-in-configure.py\n\nconfigure.py: Support --gtest-source-dir to build tests.","shortMessageHtmlLink":"Merge pull request #2448 from digit-google/build-tests-in-configure.py"}},{"before":"c470bf76f422b581d73d20baf6ecc20abdd7043d","after":"d4b6084f496e053d88d66e47e9274d530f3ba8ad","ref":"refs/heads/master","pushedAt":"2024-05-14T15:49:56.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2428 from jhasse/elide-middle-ansi-escape\n\nCorrectly handle ANSI Escape Codes in ElideMiddle, fix #713","shortMessageHtmlLink":"Merge pull request #2428 from jhasse/elide-middle-ansi-escape"}},{"before":"65d0dfcbbea6b8ca7d8a3a0f673ecb522379e43c","after":"2daa09ba270b0a43e1929d29b073348aa985dfaa","ref":"refs/heads/release","pushedAt":"2024-05-11T11:44:23.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"v1.12.1","shortMessageHtmlLink":"v1.12.1"}},{"before":"554579d1204cd8430f18d25de4848b152f9a4136","after":"c470bf76f422b581d73d20baf6ecc20abdd7043d","ref":"refs/heads/master","pushedAt":"2024-05-11T11:28:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2443 from digit-google/critical-path-with-topo-sort\n\nComputeCriticalPath: Use topological sort to speed up function.","shortMessageHtmlLink":"Merge pull request #2443 from digit-google/critical-path-with-topo-sort"}},{"before":"76ddc52312cfb5587f9787be3ae07cde3ee225aa","after":"554579d1204cd8430f18d25de4848b152f9a4136","ref":"refs/heads/master","pushedAt":"2024-05-06T15:39:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2440 from jdrouhard/dry-run-fix\n\nfix: don't attempt to write and stat the lock file during dry runs","shortMessageHtmlLink":"Merge pull request #2440 from jdrouhard/dry-run-fix"}},{"before":"9ee95bdd90131c9b02290a97c7a01bd5dfdab536","after":null,"ref":"refs/heads/dependabot/github_actions/actions/upload-artifact-4","pushedAt":"2024-05-05T07:41:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"}},{"before":"e0bfbc22da396b07e9c86b86347d914d7f5b2a09","after":"76ddc52312cfb5587f9787be3ae07cde3ee225aa","ref":"refs/heads/master","pushedAt":"2024-05-05T07:40:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2434 from gruenich/feature/-actions-warning-upload-artifact\n\ngithub actions: Update upload-artifact to version 4","shortMessageHtmlLink":"Merge pull request #2434 from gruenich/feature/-actions-warning-uploa…"}},{"before":"efa4586faf1bc8c945689d6049b78571d2ca8435","after":"e0bfbc22da396b07e9c86b86347d914d7f5b2a09","ref":"refs/heads/master","pushedAt":"2024-05-05T07:39:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2437 from orgads/slow-cursor\n\nRealDiskInterface: Do *not* set locale to an empty string","shortMessageHtmlLink":"Merge pull request #2437 from orgads/slow-cursor"}},{"before":"f07dca3185b5ee2261d17cf3d22c366e5edc444c","after":"efa4586faf1bc8c945689d6049b78571d2ca8435","ref":"refs/heads/master","pushedAt":"2024-05-05T07:36:24.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2433 from gruenich/feature/improve-dyndep-parser\n\nSmall DynDep code improvements","shortMessageHtmlLink":"Merge pull request #2433 from gruenich/feature/improve-dyndep-parser"}},{"before":"4ef30b110a528d47b2d7008b79c6e9d4ef48b25d","after":"f07dca3185b5ee2261d17cf3d22c366e5edc444c","ref":"refs/heads/master","pushedAt":"2024-05-03T18:11:42.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2432 from gruenich/feature/c-style-casts\n\nReplace C-style pointer cast by static_cast or const_cast","shortMessageHtmlLink":"Merge pull request #2432 from gruenich/feature/c-style-casts"}},{"before":"862b53e277d717b03aaac4414b3a06ab6d09f2eb","after":"4ef30b110a528d47b2d7008b79c6e9d4ef48b25d","ref":"refs/heads/master","pushedAt":"2024-04-29T15:10:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2429 from jhasse/elide-middle-even\n\nElideMiddle: Don't reduce size by 1 if width is even","shortMessageHtmlLink":"Merge pull request #2429 from jhasse/elide-middle-even"}},{"before":"210e6f2e5885e70f6176f6bf5bb30440c2cdfbdd","after":"862b53e277d717b03aaac4414b3a06ab6d09f2eb","ref":"refs/heads/master","pushedAt":"2024-04-27T15:55:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"GitHub Actions: Run output_test.py on Fedora 40","shortMessageHtmlLink":"GitHub Actions: Run output_test.py on Fedora 40"}},{"before":"f5b04af0d4c5a407c1b8cecb72a08a6a1f77d1ef","after":"210e6f2e5885e70f6176f6bf5bb30440c2cdfbdd","ref":"refs/heads/master","pushedAt":"2024-04-27T15:47:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"GitHub Actions doesn't seem to have a valid Git repo, fallback to hard-coded ignore list","shortMessageHtmlLink":"GitHub Actions doesn't seem to have a valid Git repo, fallback to har…"}},{"before":"66597503b165e0dea4d378139670574d56983af9","after":"f5b04af0d4c5a407c1b8cecb72a08a6a1f77d1ef","ref":"refs/heads/master","pushedAt":"2024-04-27T15:30:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"misc/ci.py: To make local dev easier, ignore files from .gitignore","shortMessageHtmlLink":"misc/ci.py: To make local dev easier, ignore files from .gitignore"}},{"before":"b914a67b7cdf763e600e35f079286917716dce77","after":"66597503b165e0dea4d378139670574d56983af9","ref":"refs/heads/master","pushedAt":"2024-04-27T14:23:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"GitHub Actions: Add Fedora 40 build which also runs misc/ci.py again","shortMessageHtmlLink":"GitHub Actions: Add Fedora 40 build which also runs misc/ci.py again"}},{"before":"ad50063a99d52f882ceb71979a9926a9f5e3b974","after":"b914a67b7cdf763e600e35f079286917716dce77","ref":"refs/heads/master","pushedAt":"2024-04-27T13:49:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Remove trailing whitespace","shortMessageHtmlLink":"Remove trailing whitespace"}},{"before":"1eb530869494fd3a89413147a14ecbe5b477d3ae","after":"ad50063a99d52f882ceb71979a9926a9f5e3b974","ref":"refs/heads/master","pushedAt":"2024-04-27T07:17:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2427 from digit-google/better-critical-path-computation\n\nSimplify ComputeCriticalPath() function.","shortMessageHtmlLink":"Merge pull request #2427 from digit-google/better-critical-path-compu…"}},{"before":"2834deb03ea768fd07266636c75a98b9bcc3d098","after":"1eb530869494fd3a89413147a14ecbe5b477d3ae","ref":"refs/heads/master","pushedAt":"2024-04-20T09:35:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"#include for int64_t, fix #2426","shortMessageHtmlLink":"#include <cstdint> for int64_t, fix #2426"}},{"before":"932a66ab7fa70b82a109e653c0fadfe9853ce95b","after":"2834deb03ea768fd07266636c75a98b9bcc3d098","ref":"refs/heads/master","pushedAt":"2024-04-17T18:51:04.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2422 from Arghnews/update_gtest\n\nUpdate GTest to 1.12.1","shortMessageHtmlLink":"Merge pull request #2422 from Arghnews/update_gtest"}},{"before":"fbf698e675cf11ccb605c066fecac4a0ab3d141d","after":"932a66ab7fa70b82a109e653c0fadfe9853ce95b","ref":"refs/heads/master","pushedAt":"2024-04-16T20:03:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2420 from scivision/fallthrough\n\nCorrect: [[fallthrough]] and [[noreturn]]","shortMessageHtmlLink":"Merge pull request #2420 from scivision/fallthrough"}},{"before":"055a5be9ab4bc8e590c9576378a112a751b9443e","after":"fbf698e675cf11ccb605c066fecac4a0ab3d141d","ref":"refs/heads/master","pushedAt":"2024-04-16T20:01:55.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2415 from Biswa96/sysinfo-android-bionic\n\nutil: Fix compiling with Android NDK","shortMessageHtmlLink":"Merge pull request #2415 from Biswa96/sysinfo-android-bionic"}},{"before":"4a669954c47d9feb211a69488aee9ad0c8d7c674","after":"055a5be9ab4bc8e590c9576378a112a751b9443e","ref":"refs/heads/master","pushedAt":"2024-04-16T20:01:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2421 from scivision/cmake-color\n\nCMake: avoid unneeded color diagnostic check","shortMessageHtmlLink":"Merge pull request #2421 from scivision/cmake-color"}},{"before":"da11ea219bd05cfa884c48a748fb0734d08305a1","after":"4a669954c47d9feb211a69488aee9ad0c8d7c674","ref":"refs/heads/master","pushedAt":"2024-04-14T14:24:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jhasse","name":"Jan Niklas Hasse","path":"/jhasse","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80071?s=80&v=4"},"commit":{"message":"Merge pull request #2414 from heitbaum/warning\n\nfix: add explict braces to avoid ambiguous else","shortMessageHtmlLink":"Merge pull request #2414 from heitbaum/warning"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZaMPsgA","startCursor":null,"endCursor":null}},"title":"Activity · ninja-build/ninja"}