{"push_id":744828317,"size":109,"distinct_size":109,"ref":"refs/heads/master","head":"44dc57275afbf702082b460a6b462684a7a90be0","before":"ee8d753d37bfa79aee76662724b861ecf2969dda","commits":[{"sha":"2065d05f8c6da3d149595f3e452fa06f6fa8541c","author":{"email":"3fa8d57d7858e36aa2492ea61a6132daa1131274@google.com","name":"Ben Lickly"},"message":"Add test in checkRegExpTest for \"let RegExp;\" in a function.\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98505242","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/2065d05f8c6da3d149595f3e452fa06f6fa8541c"},{"sha":"65e48663a4a71a77ceeac97a5ce8f9d27ae2d285","author":{"email":"3fa8d57d7858e36aa2492ea61a6132daa1131274@google.com","name":"Ben Lickly"},"message":"Add tests to checkMissingReturn to verify the check works on ES6 object literal shorthand function definition.\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98521638","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/65e48663a4a71a77ceeac97a5ce8f9d27ae2d285"},{"sha":"6ee481199702b6bf251f6f9484cfcb0b2df7fd48","author":{"email":"6edd56a1395981e09557e46880af65f71f0c3bdf@google.com","name":"moz"},"message":"Fix Es6SyntacticScopeCreator to not generate duplicate declarations\nacross function parameter scope and function block scope\n\nBefore: we generate two declarations of \"x\" for \"function f(x) { var x; }\".\nFix it to only generate the param declaration.\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98523125","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/6ee481199702b6bf251f6f9484cfcb0b2df7fd48"},{"sha":"ba7d12ac02937334af6dbbf2e91a81b5ddfe95e6","author":{"email":"3fa8d57d7858e36aa2492ea61a6132daa1131274@google.com","name":"Ben Lickly"},"message":"Generate exports for Es6 classes\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98524354","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/ba7d12ac02937334af6dbbf2e91a81b5ddfe95e6"},{"sha":"b0098db451095f1eb8324f051282ccfaa7b2e027","author":{"email":"3fa8d57d7858e36aa2492ea61a6132daa1131274@google.com","name":"Ben Lickly"},"message":"Updated ExportTestFunctions to understand Es6 member definitions in object literals. This pass can now be moved to before the later transpilation step.\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98533271","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/b0098db451095f1eb8324f051282ccfaa7b2e027"},{"sha":"9d5c583e90131502052b7e6f513ee1702258a41d","author":{"email":"ce8fdc2d33deed95dbddf8349a6aa5bf406708c9@google.com","name":"tbreisacher"},"message":"Use $jscomp.global.Object instead of just Object, in case someone (e.g. j2cl) adds a new \"Object\" variable.\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98535821","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/9d5c583e90131502052b7e6f513ee1702258a41d"},{"sha":"e45e3265fae3da6d382e7b8e691b7ea3267da540","author":{"email":"532a0f5dcb324b87a62941a290161c72e1fa9537@google.com","name":"dimvar"},"message":"[NTI] Make finalization checking a part of all namespaces, and allow early finalization and @const inference for enums and namespace literals.\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98582056","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/e45e3265fae3da6d382e7b8e691b7ea3267da540"},{"sha":"270d50976fe84911acee4226a88268ef1285ae08","author":{"email":"f810f3b88197d097dda55ac72861125044626da1@google.com","name":"nbeloglazov"},"message":"Support object type key check for function types like \"function(Object<Object, string>)\".\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98647399","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/270d50976fe84911acee4226a88268ef1285ae08"},{"sha":"c934f3251a69a75d133a0723d7b78ce61f6debdc","author":{"email":"532a0f5dcb324b87a62941a290161c72e1fa9537@google.com","name":"dimvar"},"message":"[NTI] Finalize sub-namespaces correctly.\n\nAlso, declare unknown types earlier, because we can't add an unknown type to a constructor namespace after it's already finalized.\n\nFollow-up to cl/98582056.\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98652343","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/c934f3251a69a75d133a0723d7b78ce61f6debdc"},{"sha":"afb382b50014dfba6a87d7d44bffc8be535b517c","author":{"email":"3fa8d57d7858e36aa2492ea61a6132daa1131274@google.com","name":"blickly"},"message":"Only check ordering for goog.provide/require in top-level of a file.\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98658545","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/afb382b50014dfba6a87d7d44bffc8be535b517c"},{"sha":"779650efca831188090721415d94ef6b18fb5d03","author":{"email":"3fa8d57d7858e36aa2492ea61a6132daa1131274@google.com","name":"Ben Lickly"},"message":"Add shorthand assignment and computed property name warning in CheckEnums.\nFixed CheckEnums so it won't crash when handling shorthand assignment.\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98663235","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/779650efca831188090721415d94ef6b18fb5d03"},{"sha":"dc0a74194bd6a204ef61aeaac0bf303f17509b15","author":{"email":"3fa8d57d7858e36aa2492ea61a6132daa1131274@google.com","name":"Ben Lickly"},"message":"Modified method getNearestFunctionName in NodeUtil to handle the function name of a member_function_definition node.\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98663271","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/dc0a74194bd6a204ef61aeaac0bf303f17509b15"},{"sha":"01a443bb4b77481455a27dbc1796d435d80b8278","author":{"email":"bac0085f96b18ef32d5a5de7479184bdf48febd5@google.com","name":"gbaj"},"message":"Support new bindToController syntax for Angular 1.4 in externs.\nRemove angular.Directive properties which seem to have no point.\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98664738","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/01a443bb4b77481455a27dbc1796d435d80b8278"},{"sha":"5e75080439d57a07c0f311b5c61499a6e831ae13","author":{"email":"ce8fdc2d33deed95dbddf8349a6aa5bf406708c9@google.com","name":"tbreisacher"},"message":"Turn on compareJsDoc for ScopedAliasesTest.\n\nThis reveals that some tests were not behaving as they appeared to.\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98670563","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/5e75080439d57a07c0f311b5c61499a6e831ae13"},{"sha":"04f68fa72972b697d3471c50fdfe72fbf8f8a267","author":{"email":"3fa8d57d7858e36aa2492ea61a6132daa1131274@google.com","name":"Ben Lickly"},"message":"Added test on object literal shorthand function in CheckNullableReturnTest. Cleaned up style too.\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98671266","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/04f68fa72972b697d3471c50fdfe72fbf8f8a267"},{"sha":"e7f4aca8ab54ef61098b5662254342c712628aad","author":{"email":"3fa8d57d7858e36aa2492ea61a6132daa1131274@google.com","name":"Ben Lickly"},"message":"updated getBestJSDocInfo in NodeUtil to work for Es6 class nodes\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98673619","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/e7f4aca8ab54ef61098b5662254342c712628aad"},{"sha":"6188efe5831fbb717e8cb28e3e2a5d54f43518ea","author":{"email":"31fd9ff3bb6565b4d125ee68c0d092bc3a7d6e19@gmail.com","name":"Maria Neise"},"message":"CommonJS processing: Consider \"module\" scope\n\nWhen rewriting a CommonJS module, only process \"module.exports\" when\n\"module\" is not defined in current scope.","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/6188efe5831fbb717e8cb28e3e2a5d54f43518ea"},{"sha":"137676a59f65c6055083545b46c703bcba97a4a2","author":{"email":"3fa8d57d7858e36aa2492ea61a6132daa1131274@google.com","name":"Ben Lickly"},"message":"Fixed FindExportableNodes to handle goog.scope outputs on functions and classes\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98685352","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/137676a59f65c6055083545b46c703bcba97a4a2"},{"sha":"df3d819ae6ad2af875e9cee4d3448ed50c1bad5b","author":{"email":"3fa8d57d7858e36aa2492ea61a6132daa1131274@google.com","name":"blickly"},"message":"[NTI] Refactor so that changing the default nullability is easier\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98689960","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/df3d819ae6ad2af875e9cee4d3448ed50c1bad5b"},{"sha":"6712f437515ecbd7d0635c00795c88bf22bb3bf3","author":{"email":"11f3e56833664ff1988b341eb66b66880944516e@google.com","name":"martinprobst"},"message":"Rewrite ES6ModuleLoader.\n* support multiple module roots, akin to inclusion paths\n* resolve imports relative to the current file, then relative to the\n  module roots\n* do not depend on the file system, the list of inputs is sufficient\n* do not depend on the compiler - the loader is only created after all\n  inputs are known, there's no need to lazy initialise.\n* remove code duplicated across CommonJS and ES6 handling\n* remove loader exception & associated code\n  it was never thrown, and the existing code purely worked by accident.\n-------------\nCreated by MOE: http://code.google.com/p/moe-java\nMOE_MIGRATED_REVID=98691052","distinct":true,"url":"https://api.github.com/repos/nawawi/closure-compiler/commits/6712f437515ecbd7d0635c00795c88bf22bb3bf3"}]}