{"push_id":1160943401,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"e90c2eeedb70da6a3ca0d27a048b4752a5dc16e1","before":"8ae0096a7ebf1220826cd36e986dd50802ca54ec","commits":[{"sha":"76de5159c632885ab038e2f259bd211769135965","author":{"name":"dimvar","email":"fae1584e322a0d7fd91a7c82ad90c0029b6883d4@google.com"},"message":"Small refactoring to simplify the header of a method in TypeIRegistry. We don't need the extra arguments for now.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=124966290","distinct":true,"url":"https://api.github.com/repos/google/closure-compiler/commits/76de5159c632885ab038e2f259bd211769135965"},{"sha":"ee25efc96f3a90b77d5c09275f4d047616b6035e","author":{"name":"Martin Vobruba","email":"a9436c6be090526ddd3f53f3d910d9c233dd7131@gmail.com"},"message":"Add optional param contentType to Blob.slice method\n\nRename to opt_contentType\n\nMerge pull request #1838 from vobruba-martin/closure-compiler\nCloses https://github.com/google/closure-compiler/pull/1838\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=124970851","distinct":true,"url":"https://api.github.com/repos/google/closure-compiler/commits/ee25efc96f3a90b77d5c09275f4d047616b6035e"},{"sha":"03bb2fefb3fd9c35e01e19659570bebbe1df687e","author":{"name":"dimvar","email":"fae1584e322a0d7fd91a7c82ad90c0029b6883d4@google.com"},"message":"In the old type checker, allow checking subtyping between typeA and typeB while ignoring null and undefined. Eg, in that setting,\n(null|number) <: number\nFoo<?Bar> <: Foo<!Bar>\nFoo<!Bar> <: Foo<?Bar>\n\nMost isSubtype functions just pass the flag around. The interesting places are:\n- In union types, we ignore null and undefined\n- In generics, we ignore null and undefined when checking for invariance\n\nThis CL only makes the changes in the type checker. It changes TypeValidator only in a single place, to allow testing the new subtyping relation. In follow-up CLs, we will funnel more TypeValidator and TypeCheck warnings through this mode, and enable the mode on a per-file basis.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=124970934","distinct":true,"url":"https://api.github.com/repos/google/closure-compiler/commits/03bb2fefb3fd9c35e01e19659570bebbe1df687e"},{"sha":"4ffe52d38557e01365ed85810d42a6f26dfd7a4d","author":{"name":"blickly","email":"8405e0d0b4c34f7c95c930471f5a49923958ab29@google.com"},"message":"When preserving goog.require statements, also preserve goog.provides.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=124984231","distinct":true,"url":"https://api.github.com/repos/google/closure-compiler/commits/4ffe52d38557e01365ed85810d42a6f26dfd7a4d"},{"sha":"34a7653f02d893b496ec1ec34f6b599b5c1e5f6d","author":{"name":"blickly","email":"8405e0d0b4c34f7c95c930471f5a49923958ab29@google.com"},"message":"Undeprecate Node.getType/setType until we are sure what the new methods should be and switch to them.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=124985669","distinct":true,"url":"https://api.github.com/repos/google/closure-compiler/commits/34a7653f02d893b496ec1ec34f6b599b5c1e5f6d"},{"sha":"e90c2eeedb70da6a3ca0d27a048b4752a5dc16e1","author":{"name":"blickly","email":"8405e0d0b4c34f7c95c930471f5a49923958ab29@google.com"},"message":"Swap the order of JSC_IMPLICITLY_NULLABLE_JSDOC fixes, on the assumption that people usually want non-nullable types.\n-------------\nCreated by MOE: https://github.com/google/moe\nMOE_MIGRATED_REVID=124994391","distinct":true,"url":"https://api.github.com/repos/google/closure-compiler/commits/e90c2eeedb70da6a3ca0d27a048b4752a5dc16e1"}]}
{"actor":{"display_login":"blickly"}}