{"push_id":1172703383,"size":7,"distinct_size":7,"ref":"refs/heads/master","head":"0516ac4fcdb0efec566b2e8e0c1bb9db8ccdc8f7","before":"6e170c4827ba671f897227c12debc1e249069c80","commits":[{"sha":"0aeee7626851c6cc5ad92c4068e8ddf78d9226b4","author":{"name":"Yiding Jia","email":"84f92ac2001280e49f0ef1c97df3427725b4be4c@fb.com"},"message":"elaborate on codesigning for apple_bundle\n\nSummary: Some of this is unintuitive and unexplained.\n\nTest Plan: browse to local webserver, stare at docs.\n\nReviewed By: ryu2\n\nfbshipit-source-id: 99e7f1e","distinct":true,"url":"https://api.github.com/repos/jmelfi/buck/commits/0aeee7626851c6cc5ad92c4068e8ddf78d9226b4"},{"sha":"ca2eaa537bd4f5366522d0ff4a61ce2261bc0ae9","author":{"name":"Uri Baghin","email":"a7e0cbdeeaa953dab447fa0b124a7e7c5f04aab4@fb.com"},"message":"Remove unused method.\n\nTest Plan: CI\n\nReviewed By: andrewjcg\n\nfbshipit-source-id: e4a4b89","distinct":true,"url":"https://api.github.com/repos/jmelfi/buck/commits/ca2eaa537bd4f5366522d0ff4a61ce2261bc0ae9"},{"sha":"88d90a3813c3934977c3b7f903acf2985a0f95d1","author":{"name":"Josiah Gaskin","email":"189c2067a9a6ebf2709981224ed3cfe8a6d7d4f0@fb.com"},"message":"Add list support for multiquery\n\nSummary:\nAdds a mode to multiquery that takes all of the inputs as a set\nrather than looping over them and substituting.\nExample: `buck query \"deps(%Ss)\" @/path/to/file`\n\nDefinitely open to suggestions on the syntax. I just copied `csprintf` from flib.\n\nTest Plan:\nNew unit tests.\nTest run:\n```\n$ NO_BUCKD=1 ~/buck/bin/buck query \"deps(%Ss) intersect deps(buck)\" //src/com/facebook/buck/graph //src/com/facebook/buck/python:pex\n::: Faking buck version 3e3388e3c860d66608775f100e6c5a62189bdbd8, despite your buck directory not being that version.\nNot using buckd because NO_BUCKD is set.\n[-] PROCESSING BUCK FILES...FINISHED 1.1s [100%]\n[+] DOWNLOADING... (0.00 B/S, TOTAL: 0.00 B, 0 Artifacts)\n//src/com/facebook/buck/graph:graph\n//src/com/facebook/buck/python:pex\n//third-party/java/guava:guava\n//third-party/py/pex:pex\n```\n\nfbshipit-source-id: dc595c5","distinct":true,"url":"https://api.github.com/repos/jmelfi/buck/commits/88d90a3813c3934977c3b7f903acf2985a0f95d1"},{"sha":"523decf41b1a1b5f18c6ee021c95b3de04040116","author":{"name":"Gautam Korlam","email":"a70b17c4b77b9b5f936f1ba7f5e2b8be80f39ff8@uber.com"},"message":"Remove warning message during dx that affects buck build progress printing\n\nSummary:\nWhen using libraries like leakcanary dx prints warnings like\n```\nwarning: Ignoring InnerClasses attribute for an anonymous inner class\n(com.squareup.haha.guava.base.Joiner$1) that doesn't come with an\nassociated EnclosingMethod attribute. This class was probably produced by a\ncompiler that did not target the modern .class file format. The recommended\nsolution is to recompile the class from source, using an up-to-date compiler\nand without specifying any \"-target\" type options. The consequence of ignoring\nthis warning is that reflective operations on this class will incorrectly\nindicate that it is *not* an inner class.\n```\n\nThat completely stalls the buck build progress from being output to stdout. The build will silently pass/fail without any indication whatsoever due to this after being stuck\n\n```\n[+] BUILDING...5.8s [28%] (227/495 JOBS, 227 UPDATED, 227 [45.9%] CACHE MISS)\n```\n\nThis change prevents the warning from being print to the console.\nCloses https://github.com/facebook/buck/pull/752\n\nReviewed By: Coneko, dreiss\n\nfbshipit-source-id: 0b9cda7","distinct":true,"url":"https://api.github.com/repos/jmelfi/buck/commits/523decf41b1a1b5f18c6ee021c95b3de04040116"},{"sha":"3c93d52dad273c0985bd0b98677a2eebbe467a49","author":{"name":"Mark Wang","email":"ef7450a1f0ef1dd83819119188f9feef0990e9ee@fb.com"},"message":"Add needed folder in .ipa for legacy watch support\n\nSummary: For apps with WatchOS 1 support, besides the `_WatchKitStub/WK` in the app bundle, Apple also wants `WatchKitSupport/WK` (a copy of the `_WatchKitStub/WK` file inside the app bundle) alongside the `Payload` directory of the `.ipa` file.\n\nTest Plan:\nCI\n\n* Ensure we can install a sample app on a device + watch\n* Ensure we can submit a IPA to Apple without being auto-rejected\n\nReviewed By: beefon\n\nfbshipit-source-id: df877c4","distinct":true,"url":"https://api.github.com/repos/jmelfi/buck/commits/3c93d52dad273c0985bd0b98677a2eebbe467a49"},{"sha":"67214e02f2d44495c6e9e3332a02e78d10380574","author":{"name":"Mike Athanasakis","email":"10373f86d38e66303a4183dc20589cdbcc9cd632@fb.com"},"message":"Update autodeps\n\nSummary: Update autodeps\n\nTest Plan: CI\n\nReviewed By: Coneko\n\nfbshipit-source-id: 6811316","distinct":true,"url":"https://api.github.com/repos/jmelfi/buck/commits/67214e02f2d44495c6e9e3332a02e78d10380574"},{"sha":"0516ac4fcdb0efec566b2e8e0c1bb9db8ccdc8f7","author":{"name":"Uri Baghin","email":"a7e0cbdeeaa953dab447fa0b124a7e7c5f04aab4@fb.com"},"message":"Save the dSYM binary with only the short name.\n\nSummary:\nThe binary inside the dSYM is currently saved with the flavoured name\nof the binary rule it was created from, which makes it hard for other\nrules to find it. This renames it inside the dSYM to match the dSYM's\nshort name instead.\n\nTest Plan: CI\n\nReviewed By: beefon\n\nfbshipit-source-id: ea46f0b","distinct":true,"url":"https://api.github.com/repos/jmelfi/buck/commits/0516ac4fcdb0efec566b2e8e0c1bb9db8ccdc8f7"}]}
{"actor":{"display_login":"jmelfi"}}