{"push_id":982076079,"size":16,"distinct_size":16,"ref":"refs/heads/johnynek/add_exports_scala","head":"38ad8b0117e1621ade6cd25fdf35c4240d7fce10","before":"d9812327775ae6704b77e1559f63a44ade65ee66","commits":[{"sha":"f1b0e039635efeace3fe2c655fe1ca0b344e0dc3","author":{"email":"1505422b2465e9a84f6fdfaa161078890c593f06@google.com","name":"Googler"},"message":"Build flag for srcs-less android_library with deps\n\nNext step towards removing support for srcs-less\nandroid_library rules with deps\n\n--\nMOS_MIGRATED_REVID=114755151","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/f1b0e039635efeace3fe2c655fe1ca0b344e0dc3"},{"sha":"51c64c2b673e0b6a800674c3b8701a89d760ee5b","author":{"email":"32207b2a7b9c103b40157389677de87e7db44612@google.com","name":"Andrew Pellegrini"},"message":"Split manifest processing out of AndroidResourceProcessor#processResources() as preparation for the ResourceShrinkerAction which does not require it as part of its aapt invocation.\n\n--\nMOS_MIGRATED_REVID=114755551","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/51c64c2b673e0b6a800674c3b8701a89d760ee5b"},{"sha":"e5031ecfb0a2f09915206cef5daf55053c27b72f","author":{"email":"c29eec67c3745f54d2b15667e37a3fb34f7005ac@google.com","name":"Cal Peyser"},"message":"Replace dummy.c with dummy.m to allow preprocessing of objc source code to import objc frameworks.\n\n--\nMOS_MIGRATED_REVID=114761121","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/e5031ecfb0a2f09915206cef5daf55053c27b72f"},{"sha":"d5d42790fbfb14d1ba176a24e8c238258eedf706","author":{"email":"0dee14ed770eda600e5d9531029572381739c329@google.com","name":"Alex Humesky"},"message":"Adds a java_import rule to the android sdk build file to provide the org.apache.http.legacy jar that was added in android 23.\nSee https://groups.google.com/forum/#!topic/bazel-discuss/aokvvF2866c\n\nRELNOTES: @androidsdk//:org_apache_http_legacy added for the legacy Apache classes for android sdk version 23 and above.\n\n--\nMOS_MIGRATED_REVID=114775780","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/d5d42790fbfb14d1ba176a24e8c238258eedf706"},{"sha":"74a39f09e87aa8c0698610046bd8119619a9d2c8","author":{"email":"b0b18ae5117a1f51fe2c6a2a81db8cf220ed588a@google.com","name":"Carmi Grushko"},"message":"Add a method to get a single value from AspectParameters.\nI found this to be so common I think we should just provide it on the AspectParameters class.\n\n--\nMOS_MIGRATED_REVID=114803710","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/74a39f09e87aa8c0698610046bd8119619a9d2c8"},{"sha":"291032ae5dd7776422d692298d36d3dae96b39ed","author":{"email":"0dee14ed770eda600e5d9531029572381739c329@google.com","name":"Alex Humesky"},"message":"Fixes genrules to work correctly with bazel run when the genrule's executable\nattribute is set to true.\nFixes #918\n\nRELNOTES: Genrules correctly work when used with bazel run.\n\n--\nMOS_MIGRATED_REVID=114803736","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/291032ae5dd7776422d692298d36d3dae96b39ed"},{"sha":"4afcdf7e5c3251d6e56ec4fd419c6592562d8de3","author":{"email":"721aef56173b7feaa2031b46b3abd29ae3a384d6@google.com","name":"Lukacs Berki"},"message":"Implement memory-mapped zip files in ijar for Windows.\n\nProgress towards #276.\n\n--\nMOS_MIGRATED_REVID=114829911","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/4afcdf7e5c3251d6e56ec4fd419c6592562d8de3"},{"sha":"2fc8f97bf66a3b12dd751d265640b6b5494b2a7b","author":{"email":"54fb3d7cbb881b8b9642a8c2398d08d455dbc5f0@google.com","name":"David Chen"},"message":"Do not generate documentation for rule family if it does not contain any\ndocumented rules.\n\nCurrently, we are generating an empty page for the Protocol Buffer rules on\nbazel.io because the rule definition exists but all the rules are set as\nundocumented. In cases like these, the docgen should neither generate a page\nnor any links for the rule family.\n\nFixes #882\n\n--\nMOS_MIGRATED_REVID=114834947","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/2fc8f97bf66a3b12dd751d265640b6b5494b2a7b"},{"sha":"8efc3ef049381c18addbdeca0cdbfe7b2b870301","author":{"email":"27c6c371f59f8662a1353bcf7c14fa08877a3832@google.com","name":"Dmitry Lomov"},"message":"Use absolute paths in ProcessBuilder invocations.\n\nNeeded for #276.\n\n--\nMOS_MIGRATED_REVID=114838538","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/8efc3ef049381c18addbdeca0cdbfe7b2b870301"},{"sha":"f3ea3361ffba9ac144a152ffe8b1f95940132c54","author":{"email":"8ae0665955228eec4c053d734188f79115063a24@google.com","name":"Eric Dobson"},"message":"Add allow_files to cookbook example for using a binary.\n\nThe example implies that this works for an existing binary, but if the rule is a file then it doesn't work. This changes it so that users will know that the allow_files option exists and they likely want it in this case.\n\n--\nReviewed-on: https://github.com/bazelbuild/bazel/pull/892\nMOS_MIGRATED_REVID=114849501","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/f3ea3361ffba9ac144a152ffe8b1f95940132c54"},{"sha":"c43f4c497753c483cf93d0cfad95c575eb90aeab","author":{"email":"01b78f0d1ccb8121ec4addc7b307df1f9a1ae390@gmail.com","name":"Dan Fabulich"},"message":"Clarify documentation; use short_path, not path, in runfiles\n\nI just went on a wild goose chase trying to figure out why `path` was returning the wrong thing when using the file in `runfiles`. It was all there in the documentation for `short_path`, but I was looking at the documentation for `path`.\n\nI think adding this runfiles hint might have helped me, and I think clarifying the first sentence would have led me down the right track.\n\n--\nReviewed-on: https://github.com/bazelbuild/bazel/pull/919\nMOS_MIGRATED_REVID=114850771","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/c43f4c497753c483cf93d0cfad95c575eb90aeab"},{"sha":"3e16768b4c2ded6c4bcd0eb452eadf205626079e","author":{"email":"8197936e0ee1e0b1666af94eb3119cebebdf7915@google.com","name":"Julio Merino"},"message":"Reference #914 from a comment describing a hack.\n\n--\nMOS_MIGRATED_REVID=114854807","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/3e16768b4c2ded6c4bcd0eb452eadf205626079e"},{"sha":"829b561d10c5226284d16fb247deac0c4485bb4e","author":{"email":"482cb0fcc8e0aad21ff456dbff7dcf87d7c1a0db@google.com","name":"Kristina Chodorow"},"message":"Move SHA-1 download out of the Rule (plain old data) class\n\n--\nMOS_MIGRATED_REVID=114855891","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/829b561d10c5226284d16fb247deac0c4485bb4e"},{"sha":"1bab6b10e72f9c2877af51cc6193c3dad3be6d33","author":{"email":"f888495db64b2c113ed6b986ec8b6d70300b50b9@google.com","name":"Damien Martin-Guillerez"},"message":"Stop bundling ijar's sources in bazel_tools\n\nInstead bundle ijar's zipper binary so the skylark rules that depends on it\ncan use it from @bazel_tools.\n\nA commit introducing windows config settings broke our appengine tutorial.\n\n--\nMOS_MIGRATED_REVID=114857080","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/1bab6b10e72f9c2877af51cc6193c3dad3be6d33"},{"sha":"d767ab2c14f8b029640f00d2fe83134049acae66","author":{"email":"5fbc56f1b81e58fb90e22aea561db34c536a3840@gmail.com","name":"Oscar Boykin"},"message":"Merge branch 'master' into johnynek/add_exports_scala","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/d767ab2c14f8b029640f00d2fe83134049acae66"},{"sha":"38ad8b0117e1621ade6cd25fdf35c4240d7fce10","author":{"email":"5fbc56f1b81e58fb90e22aea561db34c536a3840@gmail.com","name":"Oscar Boykin"},"message":"Add tests and simplify scala exports/runtime_deps\n\nChange-Id: I3ba66927537c08bfa6db61a9fa591ed4e63b5d88","distinct":true,"url":"https://api.github.com/repos/johnynek/bazel/commits/38ad8b0117e1621ade6cd25fdf35c4240d7fce10"}]}