{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":44838988,"defaultBranch":"main","name":"swift-llbuild","ownerLogin":"apple","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-10-23T21:15:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10639145?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714757187.0","currentOid":""},"activityList":{"items":[{"before":"cce3139590d3c31ec790972d47f6752ef7342d7e","after":null,"ref":"refs/heads/pr/ovoorhees/recursive-dirs","pushedAt":"2024-05-03T17:26:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"neonichu","name":"Boris Bügling","path":"/neonichu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118992?s=80&v=4"}},{"before":"a1f80ed9081744ecdf72b7887acbe485708597c7","after":"a96e8b10374d5de8705ba0f98a9549d2a5b88f93","ref":"refs/heads/main","pushedAt":"2024-05-03T16:19:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmbryson","name":"David M. Bryson","path":"/dmbryson","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/468904?s=80&v=4"},"commit":{"message":"When computing a directory tree signature, don't follow symlinks to parent directories","shortMessageHtmlLink":"When computing a directory tree signature, don't follow symlinks to p…"}},{"before":null,"after":"cce3139590d3c31ec790972d47f6752ef7342d7e","ref":"refs/heads/pr/ovoorhees/recursive-dirs","pushedAt":"2024-05-02T22:53:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"owenv","name":"Owen Voorhees","path":"/owenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1946221?s=80&v=4"},"commit":{"message":"When computing a directory tree signature, don't follow symlinks to parent directories","shortMessageHtmlLink":"When computing a directory tree signature, don't follow symlinks to p…"}},{"before":"fb67deff604e14715f2e50b276aa4e2b62c09f37","after":"a1f80ed9081744ecdf72b7887acbe485708597c7","ref":"refs/heads/main","pushedAt":"2024-04-26T16:58:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"owenv","name":"Owen Voorhees","path":"/owenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1946221?s=80&v=4"},"commit":{"message":"Merge pull request #914 from amonshiz/amonshiz/name-the-unfound-tool\n\nInclude the name of the unfound tool in the error.","shortMessageHtmlLink":"Merge pull request #914 from amonshiz/amonshiz/name-the-unfound-tool"}},{"before":"f356ea3e27d004d8a6130ee8689e3eb394a9b9fb","after":null,"ref":"refs/heads/eng/PR-trivial-sendable","pushedAt":"2024-04-24T00:14:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"}},{"before":"77f15bac1f0daf33ca9c4d63232662e9b49d0780","after":"fb67deff604e14715f2e50b276aa4e2b62c09f37","ref":"refs/heads/main","pushedAt":"2024-04-24T00:14:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"},"commit":{"message":"Add trivial Sendable conformances","shortMessageHtmlLink":"Add trivial Sendable conformances"}},{"before":"a51791a97d429e6d120080d489b58a27e2845767","after":null,"ref":"refs/heads/eng/PR-missing-availability","pushedAt":"2024-04-24T00:14:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"}},{"before":"7f82e36f98239f7236f51397e0d093ae77caf7cf","after":"77f15bac1f0daf33ca9c4d63232662e9b49d0780","ref":"refs/heads/main","pushedAt":"2024-04-24T00:14:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"},"commit":{"message":"Fix the tests build by adding missing availability","shortMessageHtmlLink":"Fix the tests build by adding missing availability"}},{"before":"7e1ee783f40033509dd14ff7d77eb501468489fc","after":null,"ref":"refs/heads/eng/PR-dependency-tracking","pushedAt":"2024-04-24T00:14:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"}},{"before":"9bf6204bb8afa1ffa7db9a4ad6d013d18132a897","after":"7f82e36f98239f7236f51397e0d093ae77caf7cf","ref":"refs/heads/main","pushedAt":"2024-04-24T00:14:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"},"commit":{"message":"Mark relevant script phases inputs/outputs or as always out of date\n\nMost of these don't declare inputs/outputs and it would be nontrivial to do so at this time.","shortMessageHtmlLink":"Mark relevant script phases inputs/outputs or as always out of date"}},{"before":"7e2fd6e9e4964617968c8631b87ab877be4fd571","after":null,"ref":"refs/heads/eng/PR-escape-equals","pushedAt":"2024-04-24T00:13:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"}},{"before":"e0c10b643ceaa1195f3e9f59cfca42c0ba5a2c06","after":"9bf6204bb8afa1ffa7db9a4ad6d013d18132a897","ref":"refs/heads/main","pushedAt":"2024-04-24T00:13:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"},"commit":{"message":"Escape = characters in interpolated variables in sed expressions since = is used as the delimiter character\n\nThis prevents the script from failing when any of these paths contain an = character.","shortMessageHtmlLink":"Escape = characters in interpolated variables in sed expressions sinc…"}},{"before":null,"after":"f356ea3e27d004d8a6130ee8689e3eb394a9b9fb","ref":"refs/heads/eng/PR-trivial-sendable","pushedAt":"2024-04-23T20:16:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"},"commit":{"message":"Add trivial Sendable conformances","shortMessageHtmlLink":"Add trivial Sendable conformances"}},{"before":null,"after":"a51791a97d429e6d120080d489b58a27e2845767","ref":"refs/heads/eng/PR-missing-availability","pushedAt":"2024-04-23T18:57:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"},"commit":{"message":"Fix the tests build by adding missing availability","shortMessageHtmlLink":"Fix the tests build by adding missing availability"}},{"before":null,"after":"7e1ee783f40033509dd14ff7d77eb501468489fc","ref":"refs/heads/eng/PR-dependency-tracking","pushedAt":"2024-04-23T18:56:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"},"commit":{"message":"Mark relevant script phases inputs/outputs or as always out of date\n\nMost of these don't declare inputs/outputs and it would be nontrivial to do so at this time.","shortMessageHtmlLink":"Mark relevant script phases inputs/outputs or as always out of date"}},{"before":"4b8ff62438181ae012609dcc12cb93f9cc1e17c8","after":"7e2fd6e9e4964617968c8631b87ab877be4fd571","ref":"refs/heads/eng/PR-escape-equals","pushedAt":"2024-04-23T18:56:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"},"commit":{"message":"Escape = characters in interpolated variables in sed expressions since = is used as the delimiter character\n\nThis prevents the script from failing when any of these paths contain an = character.","shortMessageHtmlLink":"Escape = characters in interpolated variables in sed expressions sinc…"}},{"before":null,"after":"4b8ff62438181ae012609dcc12cb93f9cc1e17c8","ref":"refs/heads/eng/PR-escape-equals","pushedAt":"2024-04-23T18:55:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"},"commit":{"message":"Escape = characters in interpolated variables in sed expressions since = is used as the delimiter character\n\nThis prevents the script from failing when any of these paths contain an = character.","shortMessageHtmlLink":"Escape = characters in interpolated variables in sed expressions sinc…"}},{"before":"20b80936211a0c3f4d39927b0a8199215a210cee","after":"e0c10b643ceaa1195f3e9f59cfca42c0ba5a2c06","ref":"refs/heads/main","pushedAt":"2024-04-15T18:21:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"owenv","name":"Owen Voorhees","path":"/owenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1946221?s=80&v=4"},"commit":{"message":"Merge pull request #909 from owenv/ovoorhees/better-dynamic-task-missing-inputs\n\nrdar://124230544 (Improve fidelity of missing input errors for dynamically requested inputs)","shortMessageHtmlLink":"Merge pull request #909 from owenv/ovoorhees/better-dynamic-task-miss…"}},{"before":null,"after":"20b80936211a0c3f4d39927b0a8199215a210cee","ref":"refs/heads/release/6.0","pushedAt":"2024-03-16T05:34:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"shahmishal","name":"Mishal Shah","path":"/shahmishal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2727770?s=80&v=4"},"commit":{"message":"Merge pull request #908 from owenv/ovoorhees/wrapper-lifetimes\n\nTie lifetimes of Swift wrappers to c++ command and tool objects","shortMessageHtmlLink":"Merge pull request #908 from owenv/ovoorhees/wrapper-lifetimes"}},{"before":"783aec21649a6c47d1a8314db4144bdceb11df30","after":"20b80936211a0c3f4d39927b0a8199215a210cee","ref":"refs/heads/main","pushedAt":"2024-03-07T21:36:42.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"owenv","name":"Owen Voorhees","path":"/owenv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1946221?s=80&v=4"},"commit":{"message":"Merge pull request #908 from owenv/ovoorhees/wrapper-lifetimes\n\nTie lifetimes of Swift wrappers to c++ command and tool objects","shortMessageHtmlLink":"Merge pull request #908 from owenv/ovoorhees/wrapper-lifetimes"}},{"before":"d6e466b33532b205c77fa27ed3a18181ee1232b8","after":null,"ref":"refs/heads/maxd/fix-suceeded-typo","pushedAt":"2024-01-31T20:14:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"MaxDesiatov","name":"Max Desiatov","path":"/MaxDesiatov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112310?s=80&v=4"}},{"before":"207172decdae821fba37bb3f7b9cc52d7d048f7e","after":"783aec21649a6c47d1a8314db4144bdceb11df30","ref":"refs/heads/main","pushedAt":"2024-01-31T20:14:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"MaxDesiatov","name":"Max Desiatov","path":"/MaxDesiatov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112310?s=80&v=4"},"commit":{"message":"Fix a few comment typos in the codebase (#906)\n\n`suceeded` -> `succeeded`","shortMessageHtmlLink":"Fix a few comment typos in the codebase (#906)"}},{"before":"fc02d87028b22f8ea2689c0591de223eb3a83d1b","after":"d6e466b33532b205c77fa27ed3a18181ee1232b8","ref":"refs/heads/maxd/fix-suceeded-typo","pushedAt":"2024-01-31T10:44:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaxDesiatov","name":"Max Desiatov","path":"/MaxDesiatov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112310?s=80&v=4"},"commit":{"message":"Update BuildSystemFrontend.h","shortMessageHtmlLink":"Update BuildSystemFrontend.h"}},{"before":"73d13ce56bcca49bc8a988e100f75f14bdc35d58","after":"fc02d87028b22f8ea2689c0591de223eb3a83d1b","ref":"refs/heads/maxd/fix-suceeded-typo","pushedAt":"2024-01-31T10:44:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaxDesiatov","name":"Max Desiatov","path":"/MaxDesiatov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112310?s=80&v=4"},"commit":{"message":"Update buildsystem.h","shortMessageHtmlLink":"Update buildsystem.h"}},{"before":"5ae93846d139fe88a55eba7b30b4a4891b29737b","after":"73d13ce56bcca49bc8a988e100f75f14bdc35d58","ref":"refs/heads/maxd/fix-suceeded-typo","pushedAt":"2024-01-31T10:43:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaxDesiatov","name":"Max Desiatov","path":"/MaxDesiatov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112310?s=80&v=4"},"commit":{"message":"Update BuildSystemBindings.swift","shortMessageHtmlLink":"Update BuildSystemBindings.swift"}},{"before":"e571d5d330c149d2bb4d8a5ca67612ed8dbd6357","after":"5ae93846d139fe88a55eba7b30b4a4891b29737b","ref":"refs/heads/maxd/fix-suceeded-typo","pushedAt":"2024-01-31T10:42:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaxDesiatov","name":"Max Desiatov","path":"/MaxDesiatov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112310?s=80&v=4"},"commit":{"message":"Update Subprocess.h","shortMessageHtmlLink":"Update Subprocess.h"}},{"before":null,"after":"e571d5d330c149d2bb4d8a5ca67612ed8dbd6357","ref":"refs/heads/maxd/fix-suceeded-typo","pushedAt":"2024-01-31T10:42:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MaxDesiatov","name":"Max Desiatov","path":"/MaxDesiatov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/112310?s=80&v=4"},"commit":{"message":"Fix a few comment typos in the codebase\n\n`suceeded` -> `succeeded`","shortMessageHtmlLink":"Fix a few comment typos in the codebase"}},{"before":"c11c24d3c0ea70bd6cf33c8cb2d13b80705b41c2","after":null,"ref":"refs/heads/121717582","pushedAt":"2024-01-27T22:47:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"}},{"before":"9f5ac5955374fd4af9ec6084ea6e1ed053e05878","after":"207172decdae821fba37bb3f7b9cc52d7d048f7e","ref":"refs/heads/main","pushedAt":"2024-01-27T22:46:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"},"commit":{"message":"Remove copy CLT content build phase\n\nGoing to handle this via a different mechanism.\n\nrdar://121717582","shortMessageHtmlLink":"Remove copy CLT content build phase"}},{"before":null,"after":"c11c24d3c0ea70bd6cf33c8cb2d13b80705b41c2","ref":"refs/heads/121717582","pushedAt":"2024-01-27T06:38:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jakepetroules","name":"Jake Petroules","path":"/jakepetroules","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312511?s=80&v=4"},"commit":{"message":"Remove copy CLT content build phase\n\nGoing to handle this via a different mechanism.\n\nrdar://121717582","shortMessageHtmlLink":"Remove copy CLT content build phase"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQPoLZQA","startCursor":null,"endCursor":null}},"title":"Activity · apple/swift-llbuild"}