{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":463355428,"defaultBranch":"master","name":"bazel","ownerLogin":"cpsauer","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-02-25T01:21:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7157583?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1691828124.0","currentOid":""},"activityList":{"items":[{"before":"10c44ba451213ed531faaa9d2813869315f8205e","after":"aab9d76fac6fcf1b01a7b1ff9c91fbfd3db135f6","ref":"refs/heads/patch-12","pushedAt":"2024-01-02T23:41:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"objc_import: add missing data argument","shortMessageHtmlLink":"objc_import: add missing data argument"}},{"before":"40271d7642fb6b76d68289d73b73a1eb4acb80bd","after":"05243b096a538dba921007e21e9c6fafa223b2ad","ref":"refs/heads/patch-11","pushedAt":"2023-12-30T05:15:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Add CUDA to IDE Autocomplete Section","shortMessageHtmlLink":"Add CUDA to IDE Autocomplete Section"}},{"before":"3c298fdb868d17d30ef5c19b3f3b488e5ed2c8a9","after":"db6f306e2ce44b3e7a41b86c8b9dda087569643a","ref":"refs/heads/patch-10","pushedAt":"2023-12-14T08:12:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Point _virtual_includes to stable locations so IDE integrations survive builds\n\nHi wonderful Bazelers,\r\n\r\nThis minor change makes it possible for IDE integrations to play nicely with _virtual_includes. \r\n\r\nPrior to this change, _virtual_include symlinks, themselves in stable, accumulating locations in bazel-out, were pointing into unstable locations in execroot and execroot/external, often invalidated by the next build. This leads to spurious, confusing error messages for the user when subsequent builds made headers no longer findable. Sad times. But with this change, the symlinks stay valid, since they point into the workspace and the accumulating caches in /external.\r\n\r\nBefore we tracked it down, we received large numbers of issue reports about this over at https://github.com/hedronvision/bazel-compile-commands-extractor, a rather popular tool that enables autocomplete for the C language family across editors and platforms. I strongly suspect it solves similar issues in other IDE adapters, whether they've been traced back to this yet or not. FWIW, I'd previously fixed similar issues in the internal symlinks and include paths of the bazelbuild IntelliJ plugin and Tulsi, back in the day. \r\n\r\nThanks so much,\r\nChris\r\n(ex-Googler)","shortMessageHtmlLink":"Point _virtual_includes to stable locations so IDE integrations survi…"}},{"before":"a6ecccee4a3aace1c0301db0ab6d6c79a7e79e2c","after":"61c29a7bd0fbc8b444e9b6b519aa1b9d22f26f6a","ref":"refs/heads/objc-transition-clean","pushedAt":"2023-08-12T10:21:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Remove hardcoded but unspecified configuration paths in BazelJ2ObjcLibraryTest.java","shortMessageHtmlLink":"Remove hardcoded but unspecified configuration paths in BazelJ2ObjcLi…"}},{"before":"3154e23831a381eb45d52493f6bf6ed0847fdb66","after":"a6ecccee4a3aace1c0301db0ab6d6c79a7e79e2c","ref":"refs/heads/objc-transition-clean","pushedAt":"2023-08-12T10:09:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Update ObjcLibraryTest.java to reflect expectation that generated static archives are in bin","shortMessageHtmlLink":"Update ObjcLibraryTest.java to reflect expectation that generated sta…"}},{"before":"2f85186050bf1a9d26b81b1a6f0eabc80e7b0fe2","after":"3154e23831a381eb45d52493f6bf6ed0847fdb66","ref":"refs/heads/objc-transition-clean","pushedAt":"2023-08-12T10:03:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Actually don't set iOS cpu for macOS test in ObjcLibraryTest.java","shortMessageHtmlLink":"Actually don't set iOS cpu for macOS test in ObjcLibraryTest.java"}},{"before":"29022728ca3d4e4f3a64eff2abb628374163ccd9","after":"2f85186050bf1a9d26b81b1a6f0eabc80e7b0fe2","ref":"refs/heads/objc-transition-clean","pushedAt":"2023-08-12T09:53:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Don't set iOS cpu for macOS test in ObjcLibraryTest.java","shortMessageHtmlLink":"Don't set iOS cpu for macOS test in ObjcLibraryTest.java"}},{"before":"89fdd87c4f5187ceb87c16a41298cce16b4250c6","after":"29022728ca3d4e4f3a64eff2abb628374163ccd9","ref":"refs/heads/objc-transition-clean","pushedAt":"2023-08-12T09:21:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Add missing --cpu settings to ObjcLibraryTest.java","shortMessageHtmlLink":"Add missing --cpu settings to ObjcLibraryTest.java"}},{"before":"921d24d82ead0b217930ebfaaff219d4023761e4","after":"89fdd87c4f5187ceb87c16a41298cce16b4250c6","ref":"refs/heads/objc-transition-clean","pushedAt":"2023-08-12T09:15:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Add missing --cpu settings to ObjcRuleTestCase.java","shortMessageHtmlLink":"Add missing --cpu settings to ObjcRuleTestCase.java"}},{"before":"d26c46124009a44696b51578909c66104106a842","after":"921d24d82ead0b217930ebfaaff219d4023761e4","ref":"refs/heads/objc-transition-clean","pushedAt":"2023-08-12T08:21:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Fix objc transition for cc_binary","shortMessageHtmlLink":"Fix objc transition for cc_binary"}},{"before":null,"after":"d26c46124009a44696b51578909c66104106a842","ref":"refs/heads/objc-transition-clean","pushedAt":"2023-08-12T08:15:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Internal change.\n\nPiperOrigin-RevId: 556171751\nChange-Id: Ic3f38568331a72a0e09f4fee9e84c2d496cf2f73","shortMessageHtmlLink":"Internal change."}},{"before":"d26c46124009a44696b51578909c66104106a842","after":"8da3094e26210b8f52c9db99e6d0398ba62d8448","ref":"refs/heads/objc-transition-small","pushedAt":"2023-08-12T08:15:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Fix objc transition for cc_binary","shortMessageHtmlLink":"Fix objc transition for cc_binary"}},{"before":null,"after":"d26c46124009a44696b51578909c66104106a842","ref":"refs/heads/objc-transition-small","pushedAt":"2023-08-12T08:13:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Internal change.\n\nPiperOrigin-RevId: 556171751\nChange-Id: Ic3f38568331a72a0e09f4fee9e84c2d496cf2f73","shortMessageHtmlLink":"Internal change."}},{"before":"19b8d24531fb728701a85ec050361d434600b5d2","after":"d26c46124009a44696b51578909c66104106a842","ref":"refs/heads/master","pushedAt":"2023-08-12T04:05:59.000Z","pushType":"push","commitsCount":2895,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Internal change.\n\nPiperOrigin-RevId: 556171751\nChange-Id: Ic3f38568331a72a0e09f4fee9e84c2d496cf2f73","shortMessageHtmlLink":"Internal change."}},{"before":"67446d625e4daafadcb5918a88ed52f517a8871f","after":"09e4e9eefc71f161c48536e03340ab439b1acead","ref":"refs/heads/patch-8","pushedAt":"2023-05-28T04:21:33.506Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Add new NDK rules to the NDK docs","shortMessageHtmlLink":"Add new NDK rules to the NDK docs"}},{"before":"47484d5f67dba599363055661024f14f67f7674b","after":null,"ref":"refs/heads/patch-8","pushedAt":"2023-05-08T20:12:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"}},{"before":"65f8ec54dc845fe623d3437ff813141d17fb1afc","after":"57c45032aec558c359fbf686817e365e2dcec519","ref":"refs/heads/patch-9","pushedAt":"2023-05-05T03:21:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Fix incorrectly-rendered intra-doc link lower down in cquery docs\n\nSimilar to #18324--separating only because I saw it later and because I wanted to check in that there wasn't some important reason for the , keeping the other one an obvious merge.\r\n\r\n[Therefore, weakly, transitively related to #18289.]","shortMessageHtmlLink":"Fix incorrectly-rendered intra-doc link lower down in cquery docs"}},{"before":"65f8ec54dc845fe623d3437ff813141d17fb1afc","after":"47484d5f67dba599363055661024f14f67f7674b","ref":"refs/heads/patch-8","pushedAt":"2023-05-05T03:16:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cpsauer","name":"Chris Sauer","path":"/cpsauer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7157583?s=80&v=4"},"commit":{"message":"Fix broken links at top of cquery docs\n\nPer discussion in https://github.com/bazelbuild/bazel/issues/18289","shortMessageHtmlLink":"Fix broken links at top of cquery docs"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD1mBy4AA","startCursor":null,"endCursor":null}},"title":"Activity · cpsauer/bazel"}