{"push_id":945533728,"size":59,"distinct_size":59,"ref":"refs/heads/master","head":"0bf232e1bdf711012899298d9aa9734a40636861","before":"b0ba9c9e7c07e87c1577d2c7ef8517e785528a70","commits":[{"sha":"9b01924af929e7c5315961f3eb6c9e5f85a7ec8c","author":{"email":"721aef56173b7feaa2031b46b3abd29ae3a384d6@google.com","name":"Lukacs T. Berki"},"message":"Remove Truth 0.27 since 0.28 is there since quite a while.\n\nChange-Id: I99487b78a4f9a564c0618209f638425e2e39baa6","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/9b01924af929e7c5315961f3eb6c9e5f85a7ec8c"},{"sha":"819be0833421e3c8032f4ecf676113b809f846b8","author":{"email":"3d34e83bd3319207e3a19fa4a2521c2a4e5ce18d@gmail.com","name":"Tetsuo Kiso"},"message":"Load `appengine_war` rule in `BUILD`\n\nBecause `appengine_war` is not defined by default, `bazel build` fails unless loading. It would be nice to add the code to load the rule in the tutorial.\n\n--\nReviewed-on: https://github.com/bazelbuild/bazel/pull/794\nMOS_MIGRATED_REVID=112415835","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/819be0833421e3c8032f4ecf676113b809f846b8"},{"sha":"53520e3e8d6f85fd758753f5125926b49694d49a","author":{"email":"f888495db64b2c113ed6b986ec8b6d70300b50b9@google.com","name":"Damien Martin-Guillerez"},"message":"Set test_class for java_test test target where it is needed\n\nThis make those test target compatible with --nolegacy_bazel_java_test.\n\n--\nChange-Id: I2316c9aa53327b417ecce5fd5dab95ec726da11d\nReviewed-on: https://bazel-review.googlesource.com/#/c/2690\nMOS_MIGRATED_REVID=112446514","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/53520e3e8d6f85fd758753f5125926b49694d49a"},{"sha":"8e2adfbf3c0eb5db6a591cc56a228fee986ccb6a","author":{"email":"f888495db64b2c113ed6b986ec8b6d70300b50b9@google.com","name":"Damien Martin-Guillerez"},"message":"Use --nolegacy_bazel_java_test when launching test.\n\nThis will create a non-dummy XML file for all our java_test.\n\n--\nMOS_MIGRATED_REVID=112449480","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/8e2adfbf3c0eb5db6a591cc56a228fee986ccb6a"},{"sha":"d55d7afc7532f6e0cb56cde4b05487c784842395","author":{"email":"f8807e782fc09f408fa8e8759fa304aa6290033a@google.com","name":"Ulf Adams"},"message":"General cleanup for the configured target / aspect creation code.\n\n- update some comments\n- add some comments to make it easier to follow\n- delete some dead code, in particular the SkyframeDependencyResolver can\n  never be null; remove an non-applicable @Nullable annotation\n\nI'm trying to figure out how the error handling code works, in order to add\nsupport for interleaved loading+analysis, which requires handling loading\nerrors in this code path.\n\n--\nMOS_MIGRATED_REVID=112456674","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/d55d7afc7532f6e0cb56cde4b05487c784842395"},{"sha":"6462d87752999d46e8528b52412dbf39d26f4288","author":{"email":"721aef56173b7feaa2031b46b3abd29ae3a384d6@google.com","name":"Lukacs Berki"},"message":"Make setup-intellij.sh work again.\n\nSomewhat. The generated IntelliJ project is still somewhat broken and you need to manually exclude a few directories to use it and there is a mystical error about a missing method on truth.MapSubject, but at least now it fails in a less spectacular way.\n\nFixes #796.\n\n--\nMOS_MIGRATED_REVID=112458948","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/6462d87752999d46e8528b52412dbf39d26f4288"},{"sha":"16fd9ab1036df378511876417e3f35f6ca19cf19","author":{"email":"f8807e782fc09f408fa8e8759fa304aa6290033a@google.com","name":"Ulf Adams"},"message":"Rewrite SkylarkAspectsTest to inherit AnalysisTestCase.\n\nWhile BuildViewTestCase now has an update() function, it also has a lot of\nlegacy cruft that doesn't match how the code is used in production. This also\nmakes the test code a bit simpler.\n\nAlso add a couple missing fail() statements.\n\nThis is in preparation for adding a couple more tests; we don't have good\ntest coverage for interaction between Skylark aspects and native rules and\nvice versa, especially for error scenarios.\n\nI may reuse some of the AspectTest code, but that inherits AnalysisTestCase.\nInheriting AnalysisTestCase here also makes that easier.\n\n--\nMOS_MIGRATED_REVID=112460142","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/16fd9ab1036df378511876417e3f35f6ca19cf19"},{"sha":"1903d7048a86aa0ff10e72f27e578eec30276aa9","author":{"email":"721aef56173b7feaa2031b46b3abd29ae3a384d6@google.com","name":"Lukacs Berki"},"message":"Remove javac/testing from the public tree.\n\nIt is currently unused and messes up IDEs because it requires a few dependencies that are not in the source tree (most notably, jimfs)\n\n--\nMOS_MIGRATED_REVID=112461226","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/1903d7048a86aa0ff10e72f27e578eec30276aa9"},{"sha":"fbe0be3dbc6c7f3e5605e66c83be91793ada216a","author":{"email":"f888495db64b2c113ed6b986ec8b6d70300b50b9@google.com","name":"Damien Martin-Guillerez"},"message":"Use a separate XML_OUTPUT_FILE for unittest.bash tests\n\nThe current set-up was overwriting the XML_OUTPUT_FILE of unittest_test, leading to weird error on ci.bazel.io.\n\n--\nMOS_MIGRATED_REVID=112462362","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/fbe0be3dbc6c7f3e5605e66c83be91793ada216a"},{"sha":"194489e1e3fd15556d51188bc3de2c9b445f0638","author":{"email":"328b27c99317b12d4abcd46c4810451f3997abf9@chromium.org","name":"Thiago Farina"},"message":"cpp: document the |start| parameter at the callsites of ConnectToServer()\n\nIt is counter-intuitive to read ConnectToServer(false). By having\n/*start=*/ in front of the boolean parameter the intention gets clear\n(i.e., if it should or not start the Java server).\n\n--\nChange-Id: I74847deb6ec7daba62facd7a746d418943448182\nReviewed-on: https://bazel-review.googlesource.com/#/c/2680\nMOS_MIGRATED_REVID=112466249","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/194489e1e3fd15556d51188bc3de2c9b445f0638"},{"sha":"b136315c05a87314e2b74b0a999512032c65d425","author":{"email":"35f8f4dcc7ebe9cb7659d77f645a2641b3fe7e0e@google.com","name":"Laszlo Csomor"},"message":"Fileset (Google internal): code cleanup.\n\n--\nMOS_MIGRATED_REVID=112466264","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/b136315c05a87314e2b74b0a999512032c65d425"},{"sha":"ba39507b066ab509984fa732a844debf588720d7","author":{"email":"cd11aa6affd4400fb7013c004b7582acd84f45f9@google.com","name":"Janak Ramakrishnan"},"message":"Avoid auto-unboxing in Preconditions check that has string then two integer arguments (seems too messy for a family of functions).\n\n--\nMOS_MIGRATED_REVID=112472644","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/ba39507b066ab509984fa732a844debf588720d7"},{"sha":"56b55874a7bac3bd9eb7615fbc18cb0d15d5ee21","author":{"email":"cd11aa6affd4400fb7013c004b7582acd84f45f9@google.com","name":"Janak Ramakrishnan"},"message":"Add variant of Preconditions.checkArgument that takes int placeholder.\n\n--\nMOS_MIGRATED_REVID=112472854","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/56b55874a7bac3bd9eb7615fbc18cb0d15d5ee21"},{"sha":"ddda06d8250fd70a320bd9aa926fd1dd7d52c6f3","author":{"email":"27c6c371f59f8662a1353bcf7c14fa08877a3832@google.com","name":"Dmitry Lomov"},"message":"Skylark IDE info aspect: sources and dependencies.\n\n1. Refactored IntelliJSkylarkAspectTest. Eventually that test will be\nmerged with AndroidStudioInfoAspect test to validate implementation\nequivalence.\n\n2. Exposed ``root`` and ``is_source`` on Artifacts to Skylark.\n\n3. Skylark aspect implementation outputs sources and dependencies\ninformation.\n\n--\nMOS_MIGRATED_REVID=112473407","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/ddda06d8250fd70a320bd9aa926fd1dd7d52c6f3"},{"sha":"4bdbf338814e38b2fb5ff7033eb4d98c8e0798ff","author":{"email":"1505422b2465e9a84f6fdfaa161078890c593f06@google.com","name":"Googler"},"message":"Remove the warning for duplicated directories -- they are allowed.\n\n--\nMOS_MIGRATED_REVID=112474631","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/4bdbf338814e38b2fb5ff7033eb4d98c8e0798ff"},{"sha":"d03f32142ca0e05cc87855337557f8ea33972658","author":{"email":"3269a793d567baa2fa5b041e3e5e0a5039790a2f@google.com","name":"Han-Wen Nienhuys"},"message":"Replace %{product} in option help texts too.\n\nFixes #730.\n\n--\nMOS_MIGRATED_REVID=112475309","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/d03f32142ca0e05cc87855337557f8ea33972658"},{"sha":"ba04b2d2d2466540c39c93539285d7c97216272a","author":{"email":"67713928c27e36e00cc15ff4702b1e0d0e6cc8cf@gmail.com","name":"Brian Silverman"},"message":"Create a wrapper script which looks for an executable in the workspace\n\nThis executable in the workspace can be another Bazel binary whose\nversion will change with the code it's next to, or a shell script which\ndownloads a fixed version from some location.\n\nRELNOTES: A tools/bazel script in the workspace will be executed\nas an opportunity to use a fixed version of Bazel (not implemented for\nthe homebrew recipe yet).\n\nFixes #521\n\n--\nChange-Id: Id06177d9c2b259cd9d6fd62edb5abe541342dd05\nReviewed-on: https://bazel-review.googlesource.com/2620\nMOS_MIGRATED_REVID=112477232","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/ba04b2d2d2466540c39c93539285d7c97216272a"},{"sha":"bf84c2319ca22cada03965e82afd5d6b37769a0d","author":{"email":"482cb0fcc8e0aad21ff456dbff7dcf87d7c1a0db@google.com","name":"Kristina Chodorow"},"message":"Add @bazel_tools prefix to Java tools\n\nThis is in preparation for removing the requirement that base_workspace be in\nbazel's package_path.\n\n--\nMOS_MIGRATED_REVID=112477785","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/bf84c2319ca22cada03965e82afd5d6b37769a0d"},{"sha":"eac014aa64b1ed170499720e14dd0fc94f75d8c7","author":{"email":"b5a2d76923380e5500c95fe164c058264612691f@google.com","name":"Chris Parsons"},"message":"Use runfiles-relative paths for tools/objc shell scripts\n\n--\nMOS_MIGRATED_REVID=112478681","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/eac014aa64b1ed170499720e14dd0fc94f75d8c7"},{"sha":"38c537da56fa8633aa30b6fec1ab5aeee432e038","author":{"email":"482cb0fcc8e0aad21ff456dbff7dcf87d7c1a0db@google.com","name":"Kristina Chodorow"},"message":"Add @bazel_tools prefix to objc tools\n\nThis is in preparation for removing the requirement that base_workspace be in\nbazel's package_path.\n\n--\nMOS_MIGRATED_REVID=112489640","distinct":true,"url":"https://api.github.com/repos/davidzchen/bazel/commits/38c537da56fa8633aa30b6fec1ab5aeee432e038"}]}