{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":476723811,"defaultBranch":"master","name":"bazel_iwyu","ownerLogin":"storypku","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-01T13:05:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1758353?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1689986572.0","currentOid":""},"activityList":{"items":[{"before":"f6d684187ec4fff1863b728df99d35101c0bd2c9","after":"1fe9048c30469ac506498c3c740ce47475ad3361","ref":"refs/heads/master","pushedAt":"2024-09-12T23:37:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"storypku","name":"Liu Jiaming","path":"/storypku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1758353?s=80&v=4"},"commit":{"message":"Merge pull request #15 from michael-ahn/external-headers-fix\n\nAdd external includes to iwyu invocation","shortMessageHtmlLink":"Merge pull request #15 from michael-ahn/external-headers-fix"}},{"before":"bb102395e553215abd66603bcdeb6e93c66ca6d7","after":"f6d684187ec4fff1863b728df99d35101c0bd2c9","ref":"refs/heads/master","pushedAt":"2024-08-12T02:52:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"storypku","name":"Liu Jiaming","path":"/storypku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1758353?s=80&v=4"},"commit":{"message":"Merge pull request #12 from TendTo/master\n\nAdd MODULE.bazel support","shortMessageHtmlLink":"Merge pull request #12 from TendTo/master"}},{"before":"912a3b3a1862b451aa95a9127520355813788642","after":"bb102395e553215abd66603bcdeb6e93c66ca6d7","ref":"refs/heads/master","pushedAt":"2023-07-25T00:26:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"storypku","name":"Liu Jiaming","path":"/storypku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1758353?s=80&v=4"},"commit":{"message":"Add demo for cross-compilation support\n\nRunning \"bazel build --config=j5 --config=iwyu //base:atomic_test\" failed with error:\n\nERROR: /iwyu/examples/cross_compilation/base/BUILD:6:8: Run include-what-you-use on base/atomic_test.cc failed: (Exit 1): run_iwyu failed: error executing command (from target //base:atomic_test) bazel-out/k8-fastbuild/bin/external/com_github_storypku_bazel_iwyu/bazel/iwyu/run_iwyu bazel-out/k8-fastbuild/bin/base/atomic_test.atomic_test.cc.iwyu.txt -Xiwyu --cxx17ns -Xiwyu '--error=1' -Xiwyu ... (remaining 36 arguments skipped)\n[ERROR] IWYU violation found. Fixes have been written to bazel-out/k8-fastbuild/bin/base/atomic_test.atomic_test.cc.iwyu.txt\n\nexternal/chromium_sysroot_linux_aarch64/usr/include/c++/10/atomic should add these lines:\n #include // for int16_t, int32_t, int64_t, int8_t, int_fast16_t, int_fast32_t, int_fast64_t, int_fast8_t\n #include // for ptrdiff_t, _GLIBCXX_USE_C99_STDINT_TR1, _GLIBCXX_BEGIN_NAMESPACE_VERSION, _GLIBCXX_EN...\n #include // for is_object\n #include // for __addressof\n\nexternal/chromium_sysroot_linux_aarch64/usr/include/c++/10/atomic should remove these lines:\n- namespace std { struct atomic; } // lines 154-155\n- namespace std { template struct atomic; } // lines 56-57\n\nThe full include-list for external/chromium_sysroot_linux_aarch64/usr/include/c++/10/atomic:\n #include // for memory_order, __atomic_base, __cmpexch_failure_order, atomic_flag, atomic\n #include // for int16_t, int32_t, int64_t, int8_t, int_fast16_t, int_fast32_t, int_fast64_t, int_fast8_t\n #include // for ptrdiff_t, _GLIBCXX_USE_C99_STDINT_TR1, _GLIBCXX_BEGIN_NAMESPACE_VERSION, _GLIBCXX_EN...\n #include // for is_object\n #include // for __addressof\n---\n\n(base/atomic_test.cc has correct #includes/fwd-decls)\nAspect @com_github_storypku_bazel_iwyu//bazel/iwyu:iwyu.bzl%iwyu_aspect of //base:atomic_test failed to build\nUse --verbose_failures to see the command lines of failed build steps.\nINFO: Elapsed time: 0.502s, Critical Path: 0.37s\nINFO: 2 processes: 2 internal.\nFAILED: Build did NOT complete successfully","shortMessageHtmlLink":"Add demo for cross-compilation support"}},{"before":"c032288cac8cbb8ecfddf7cad8326dd7dfc7ceb3","after":"912a3b3a1862b451aa95a9127520355813788642","ref":"refs/heads/master","pushedAt":"2023-07-24T06:58:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"storypku","name":"Liu Jiaming","path":"/storypku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1758353?s=80&v=4"},"commit":{"message":"Make bazel-iwyu support cross-compilation","shortMessageHtmlLink":"Make bazel-iwyu support cross-compilation"}},{"before":"6af7fb8d4b391aa7127165b4b4861164b9e51823","after":"c032288cac8cbb8ecfddf7cad8326dd7dfc7ceb3","ref":"refs/heads/master","pushedAt":"2023-07-24T06:58:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"storypku","name":"Liu Jiaming","path":"/storypku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1758353?s=80&v=4"},"commit":{"message":"Make bazel-iwyu support cross-Compilation","shortMessageHtmlLink":"Make bazel-iwyu support cross-Compilation"}},{"before":"8adc2781412066f92b9771e32202e1a8f4803d43","after":"6af7fb8d4b391aa7127165b4b4861164b9e51823","ref":"refs/heads/master","pushedAt":"2023-07-22T00:36:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"storypku","name":"Liu Jiaming","path":"/storypku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1758353?s=80&v=4"},"commit":{"message":"Provide iwyu 0.20 for ubuntu 22.04+","shortMessageHtmlLink":"Provide iwyu 0.20 for ubuntu 22.04+"}},{"before":"289b50012def0df145f77c21b85bcff484dc7a9d","after":"8adc2781412066f92b9771e32202e1a8f4803d43","ref":"refs/heads/master","pushedAt":"2023-07-21T10:37:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"storypku","name":"Liu Jiaming","path":"/storypku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1758353?s=80&v=4"},"commit":{"message":"Prepare to support IWYU 0.20","shortMessageHtmlLink":"Prepare to support IWYU 0.20"}},{"before":"a1fcc01b8d5904b53ace69e8eb3a9b0a01378be9","after":"289b50012def0df145f77c21b85bcff484dc7a9d","ref":"refs/heads/master","pushedAt":"2023-07-11T06:17:49.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"storypku","name":"Liu Jiaming","path":"/storypku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1758353?s=80&v=4"},"commit":{"message":"Merge pull request #8 from figurerobotics/dockerize-iwyu-build\n\nAdd Dockerfile support for building iwyu 0.20","shortMessageHtmlLink":"Merge pull request #8 from figurerobotics/dockerize-iwyu-build"}},{"before":"9ab7737f7e2271f189b6ae7b15216c961d7ffcfd","after":"edd7ed8d7939bd5df2bc62f63e70e9b7f0936c2b","ref":"refs/heads/ci","pushedAt":"2023-03-20T03:22:58.727Z","pushType":"push","commitsCount":1,"pusher":{"login":"storypku","name":"Liu Jiaming","path":"/storypku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1758353?s=80&v=4"},"commit":{"message":"CI: test","shortMessageHtmlLink":"CI: test"}},{"before":null,"after":"9ab7737f7e2271f189b6ae7b15216c961d7ffcfd","ref":"refs/heads/ci","pushedAt":"2023-03-20T03:18:36.310Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"storypku","name":"Liu Jiaming","path":"/storypku","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1758353?s=80&v=4"},"commit":{"message":"Add sample workflow for ci","shortMessageHtmlLink":"Add sample workflow for ci"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQyMzozNzowMC4wMDAwMDBazwAAAAS077dp","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQyMzozNzowMC4wMDAwMDBazwAAAAS077dp","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yMFQwMzoxODozNi4zMTAwNDlazwAAAAMG1VKF"}},"title":"Activity ยท storypku/bazel_iwyu"}