{"push_id":928509123,"size":26,"distinct_size":26,"ref":"refs/heads/master","head":"00ebf19a7243d3847875c297a067f3566b6ce452","before":"80084bd8b2f91b2acb21814bb97f4f68f391d958","commits":[{"sha":"a95a3cdeb4dd77a7ca18c6302b0614793f3a7ea7","author":{"email":"bec450a29a8747f740c3fb196335a761fcd56154@gmail.com","name":"Martin Vobruba"},"message":"Update link to ES5 documentation","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/a95a3cdeb4dd77a7ca18c6302b0614793f3a7ea7"},{"sha":"71806a56cb3bbdf1d716c8c5f9c60b39a824654f","author":{"email":"15a0730a27c69f62ab86f2b6c639fca202166c02@eyeline.mobi","name":"artem"},"message":"FR-1045: Add languageOut attr to Ant CompileTask","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/71806a56cb3bbdf1d716c8c5f9c60b39a824654f"},{"sha":"3679ed87583007d1ed128ff07ee8935bbfe9184c","author":{"email":"15a0730a27c69f62ab86f2b6c639fca202166c02@eyeline.mobi","name":"artem"},"message":"FR-1045: Make parseLanguage method static","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/3679ed87583007d1ed128ff07ee8935bbfe9184c"},{"sha":"7de586e22e0663c275f2320ad4ddac4e23abb145","author":{"email":"e690c388aec5b811038fa4c17268e9b7582a1bee@gmail.com","name":"Michael Zhou"},"message":"Normalize ES6 const declarations to preserve inline type annotations.\n\nFixes #1314","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/7de586e22e0663c275f2320ad4ddac4e23abb145"},{"sha":"439aec423c74078eb40f194ddd2df85d50648f34","author":{"email":"bec450a29a8747f740c3fb196335a761fcd56154@gmail.com","name":"Martin Vobruba"},"message":"Added FileReader state constants","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/439aec423c74078eb40f194ddd2df85d50648f34"},{"sha":"822853505a1da753f170a61b14defc501138c188","author":{"email":"532a0f5dcb324b87a62941a290161c72e1fa9537@google.com","name":"dimvar"},"message":"[NTI] Handle function declarations on namespaces more precisely (by calling visitFunctionLate, like prototype methods).\n\nBugfixes:\n- Don't specialize ? to an imprecise type in comparisons, it can lead to spurious warnings.\n- Don't crash when meeting incompatible functions.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=111482222","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/822853505a1da753f170a61b14defc501138c188"},{"sha":"775deae9e0e70051848e7ad85dbb8d36e11b9d3b","author":{"email":"ce8fdc2d33deed95dbddf8349a6aa5bf406708c9@google.com","name":"tbreisacher"},"message":"Use | instead of , for union type. The latter will be removed soon.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=111499084","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/775deae9e0e70051848e7ad85dbb8d36e11b9d3b"},{"sha":"96f0366c36f125774eb6d1be636671be8951b9c5","author":{"email":"9be08db76d3bf3fb206200fa19b3a208e4bc5efa@google.com","name":"stocco"},"message":"Add rotationAngle property to Touch object as per W3c spec (http://www.w3.org/TR/2011/WD-touch-events-20110505/#widl-Touch-rotationAngle).\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=111521270","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/96f0366c36f125774eb6d1be636671be8951b9c5"},{"sha":"41c3ee3011131cb0e15544bb989ec3300baab8d7","author":{"email":"75dda027fee57fa8eedfafff0712a43283322e04@google.com","name":"johnlenz"},"message":"inline constant constructor properties. For use with @nocollapse properties or some future \"nerfed\" collapse properties.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=111524503","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/41c3ee3011131cb0e15544bb989ec3300baab8d7"},{"sha":"81d901b5afc0dcc734bac8f6880f37e53798d60a","author":{"email":"532a0f5dcb324b87a62941a290161c72e1fa9537@google.com","name":"dimvar"},"message":"[NTI] Don't crash when window has a bad type.\n\nFixes #1370 on github.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=111528328","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/81d901b5afc0dcc734bac8f6880f37e53798d60a"},{"sha":"329875f99c241936b523dea23370fad5fe34f7c3","author":{"email":"ce8fdc2d33deed95dbddf8349a6aa5bf406708c9@google.com","name":"tbreisacher"},"message":"Warn for commas in union types as it leads to confusing situations.\n\nFor example, if someone writes Object<string|number, Foo> it's parsed a single union of 3 types, equivalent to Object<string|number|Foo>, whereas they most likely meant Object<(string|number), Foo>\n\nEventually we will probably drop support for this.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=111530853","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/329875f99c241936b523dea23370fad5fe34f7c3"},{"sha":"21c5f212df8e478e9a88c066f85ee80f7f85f745","author":{"email":"532a0f5dcb324b87a62941a290161c72e1fa9537@google.com","name":"dimvar"},"message":"[NTI] Remove null from the receiver type in fewer cases.\n\nFixes issue discussed here: https://groups.google.com/forum/#!topic/closure-compiler-discuss/5U1LEJqd78M\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=111532290","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/21c5f212df8e478e9a88c066f85ee80f7f85f745"},{"sha":"d5a3d12ecd73f54eadeaa15191ba8567a3ce1247","author":{"email":"75dda027fee57fa8eedfafff0712a43283322e04@google.com","name":"johnlenz"},"message":"Fold \"Number(x)\" to \"+x\" and \"Boolean(x)\" to \"!!(x)\"\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=111532341","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/d5a3d12ecd73f54eadeaa15191ba8567a3ce1247"},{"sha":"864d4144a28bbbb95a3e602c64cc8474dea1de5d","author":{"email":"532a0f5dcb324b87a62941a290161c72e1fa9537@google.com","name":"dimvar"},"message":"[NTI] Don't treat ...? as a variable-arity function type, treat it as a function type that accepts any arity or type of arguments.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=111541579","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/864d4144a28bbbb95a3e602c64cc8474dea1de5d"},{"sha":"365c60af24c0d70798db086f992d061dde4d727a","author":{"email":"ce8fdc2d33deed95dbddf8349a6aa5bf406708c9@google.com","name":"tbreisacher"},"message":"Tagged template literals are expressions.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=111542367","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/365c60af24c0d70798db086f992d061dde4d727a"},{"sha":"e386ef70d2be3497eabac799cc1db3a91755a77b","author":{"email":"ce8fdc2d33deed95dbddf8349a6aa5bf406708c9@google.com","name":"tbreisacher"},"message":"When adding missing goog.requires make sure they are added in alphabetical order.\n\nOtherwise we're creating new lint warnings and users have to run the lint-warning-fixer multiple times to be fully lint-clean.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=111546098","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/e386ef70d2be3497eabac799cc1db3a91755a77b"},{"sha":"62d717900b6e75fefad38dd84ce9b88c7eb2de5b","author":{"email":"3fa8d57d7858e36aa2492ea61a6132daa1131274@google.com","name":"blickly"},"message":"Fix side effect computation for CLASS nodes\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=111546159","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/62d717900b6e75fefad38dd84ce9b88c7eb2de5b"},{"sha":"949d9cbca35eb52734e3343adce2ad237b813618","author":{"email":"ce8fdc2d33deed95dbddf8349a6aa5bf406708c9@google.com","name":"tbreisacher"},"message":"When reporting a JSDocInfo discrepancy, reported on the \"expected\" tree's node.\n\nThe expected tree will often have a more useful line number.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=111554232","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/949d9cbca35eb52734e3343adce2ad237b813618"},{"sha":"42727bd8639e030ae23b59c03d567b1c0e665290","author":{"email":"3fa8d57d7858e36aa2492ea61a6132daa1131274@google.com","name":"blickly"},"message":"Add unit tests to demonstrate InlineProperties behavior.\n\n(Including one test that shows why backoff is needed).\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=111555746","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/42727bd8639e030ae23b59c03d567b1c0e665290"},{"sha":"e58d572c7fb8055737d145d4bbcf8c2bd121593b","author":{"email":"ce8fdc2d33deed95dbddf8349a6aa5bf406708c9@google.com","name":"tbreisacher"},"message":"Add tests for CoverageInstrumentationPass.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=111556170","distinct":true,"url":"https://api.github.com/repos/vobruba-martin/closure-compiler/commits/e58d572c7fb8055737d145d4bbcf8c2bd121593b"}]}