{"push_id":2951623225,"size":4,"distinct_size":4,"ref":"refs/heads/master","head":"826b0fcdfa4b9f18a448279af8a2f6654cbfa36d","before":"794012ced40387c77d736823e938a48281b74258","commits":[{"sha":"7ecd6e7aa10fd48a54856244d8cf26d8f6a5a7b9","author":{"name":"nbeloglazov","email":"f810f3b88197d097dda55ac72861125044626da1@google.com"},"message":"Ignore some nodes that result from goog.provide() rewrite and mess up index.\n\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=216549709","distinct":true,"url":"https://api.github.com/repos/google/closure-compiler/commits/7ecd6e7aa10fd48a54856244d8cf26d8f6a5a7b9"},{"sha":"02ea2fed07d56f53c25975dcdcbc1e712c04244f","author":{"name":"aomarks","email":"0e50fbae04e97eaa0f6b9f016d894bafd2efbbd9@google.com"},"message":"Export Polymer element methods using local property @export annotations instead of goog.exportProperty.\n\nBackground:\nThis is a follow up to a change which had previously switched\nto using goog.exportProperty instead of our own externs interface.\nThat change did fix two of our bugs for class-based code, but not legacy code,\nand also caused a regression in user bundle size (see attached bugs).\nThe new approach in this change fixes the original bugs for both styles of code,\nand also restores bundle size back to where it was before.\n\nFor more context, please see the JSDoc on the createExportsAndExterns function,\nwhere I've documented all the different approaches I looked at,\nand why this one seems to be the best.\n(I'm also totally open to other approaches of course).\n\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=216623465","distinct":true,"url":"https://api.github.com/repos/google/closure-compiler/commits/02ea2fed07d56f53c25975dcdcbc1e712c04244f"},{"sha":"f8a3bcd3cefef593665b82dac83acf7fb01842b6","author":{"name":"claywoolam","email":"0274e09bed25de0a6f863bf98c635cf7f0d0c0a6@google.com"},"message":"Add resultingClientId to closure externs now that it's supported by MS Edge.\n\nAlso delete the two variants that never came to fruition, targetClientId and\nreservedClientId. resultingClientId is the first version of this actually\nimplemented by a browser.\n\nI'll make sure the deletion doesn't break anything by running a global\npresubmit.\n\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=216624291","distinct":true,"url":"https://api.github.com/repos/google/closure-compiler/commits/f8a3bcd3cefef593665b82dac83acf7fb01842b6"},{"sha":"826b0fcdfa4b9f18a448279af8a2f6654cbfa36d","author":{"name":"johnplaisted","email":"00ef50cac360e9815b194db21cd4c26e07a5511c@google.com"},"message":"Fix detection of goog.js.\n\nWe need to:\n- Use something other than \"var COMPILED = false;\" to find base.js.\n  Inside base.js.i.js it will start with \"var COMPILED;\" @provideGoog seems reasonable.\n- Scan externs for base.js and / or goog.js for incremental type checking.\n- Check for a file that provides \"goog\", rather than a file that provides only \"goog\"\n  (base.js will also have a synthetic provide for its path).\n\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=216644571","distinct":true,"url":"https://api.github.com/repos/google/closure-compiler/commits/826b0fcdfa4b9f18a448279af8a2f6654cbfa36d"}]}
{"actor":{"display_login":"brad4d"}}