{"push_id":678006611,"size":11,"distinct_size":11,"ref":"refs/heads/typify-examples-material-dialog","head":"a85d9cb761f06c600c6680ec8ee7e8ab8a7b0b0d","before":"c3454406212394e67a5a0496d955a68700dd7a56","commits":[{"sha":"34d75e89185cb08ccd125c4ced3eae5fd66da7ec","author":{"email":"2984a72f1f9142510f37e2315f21dfe7f43ae8f1@gmail.com","name":"vsavkin"},"message":"feat(reflector): added a method to get type's interfaces","distinct":true,"url":"https://api.github.com/repos/ttowncompiled/angular/commits/34d75e89185cb08ccd125c4ced3eae5fd66da7ec"},{"sha":"2b6a6530506bd80b88bf9c65b080a83eb3d3a9d2","author":{"email":"2984a72f1f9142510f37e2315f21dfe7f43ae8f1@gmail.com","name":"vsavkin"},"message":"feat(core): added missing interfaces for onDestroy and onAllChangesDone lifecycle events","distinct":true,"url":"https://api.github.com/repos/ttowncompiled/angular/commits/2b6a6530506bd80b88bf9c65b080a83eb3d3a9d2"},{"sha":"30b6542fc88ca06c1b652098f8da77c8cd7132bd","author":{"email":"2984a72f1f9142510f37e2315f21dfe7f43ae8f1@gmail.com","name":"vsavkin"},"message":"feat(core): added support for detecting lifecycle events based on interfaces","distinct":true,"url":"https://api.github.com/repos/ttowncompiled/angular/commits/30b6542fc88ca06c1b652098f8da77c8cd7132bd"},{"sha":"c32dbad7478b2945e7fec98d5d440aaa9a0ac2a0","author":{"email":"bd94e61703c576bc39bbfa6ad030d2b0f5e516fb@gmail.com","name":"Julie Ralph"},"message":"feat(tests): add TestComponentBuilder\n\nAdds a TestComponentBuilder for use in component level tests.\nFor usage examples, see test_component_builder_spec\n\nCloses #1812","distinct":true,"url":"https://api.github.com/repos/ttowncompiled/angular/commits/c32dbad7478b2945e7fec98d5d440aaa9a0ac2a0"},{"sha":"cda35101df8dbd705e7fc1e4c69d0ae465367386","author":{"email":"c886a7521c502ae6ff45bf33d63258d4a85bef22@google.com","name":"Tim Blasi"},"message":"fix(facade): Fix bug in TS indexOf\n\nstartIndex defaults to -1, which in Chrome results in returning -1\nregardless of the other parameters.\n\nAdded regression tests.","distinct":true,"url":"https://api.github.com/repos/ttowncompiled/angular/commits/cda35101df8dbd705e7fc1e4c69d0ae465367386"},{"sha":"c065fb1422623ec8fbb0caf6ee965e8428326a68","author":{"email":"c886a7521c502ae6ff45bf33d63258d4a85bef22@google.com","name":"Tim Blasi"},"message":"feat(dart/transform): Remove unnecessary .ng_deps.dart files\n\nRemoves `.ng_deps.dart` files which\n\n1. Do not register any `@Injectable` classes\n2. Do not call `initReflector` on any other `.ng_deps.dart` files.\n\nCloses #1929","distinct":true,"url":"https://api.github.com/repos/ttowncompiled/angular/commits/c065fb1422623ec8fbb0caf6ee965e8428326a68"},{"sha":"8ce0a67c8123e39ff0e72574d91fead401425c08","author":{"email":"a78e1e3680dc0ec968447bb288d6ee1cc7fb8b3b@google.com","name":"Ian Riley"},"message":"refactor (test/services): Ts'ifying test/services\n\nTranslates AtScript files in test/services to TypeScript\n\nCloses #2193","distinct":true,"url":"https://api.github.com/repos/ttowncompiled/angular/commits/8ce0a67c8123e39ff0e72574d91fead401425c08"},{"sha":"ebe1e73b1a08d9fa3a4b6502475cd842ecd85bd8","author":{"email":"a78e1e3680dc0ec968447bb288d6ee1cc7fb8b3b@google.com","name":"Ian Riley"},"message":"refactor (test/test_lib): Ts'ifying test/test_lib\n\nTranslates AtScript files in test/test_lib to TypeScript.\n\nCloses #2183","distinct":true,"url":"https://api.github.com/repos/ttowncompiled/angular/commits/ebe1e73b1a08d9fa3a4b6502475cd842ecd85bd8"},{"sha":"34cfc9f474bbf66979e2b73ea415a641cd4c2819","author":{"email":"2984a72f1f9142510f37e2315f21dfe7f43ae8f1@gmail.com","name":"vsavkin"},"message":"feat(di): added optional self parameter to Parent, Ancestor, and Unbounded","distinct":true,"url":"https://api.github.com/repos/ttowncompiled/angular/commits/34cfc9f474bbf66979e2b73ea415a641cd4c2819"},{"sha":"9d9012846350fa23eaae42cb6d613fca69c94666","author":{"email":"84b9a8789299cb2c6310db4b8839a2ce34f94370@gmail.com","name":"Jeff Cross"},"message":"refactor(ChangeDetection): convert change detection tests to typescript","distinct":true,"url":"https://api.github.com/repos/ttowncompiled/angular/commits/9d9012846350fa23eaae42cb6d613fca69c94666"},{"sha":"a85d9cb761f06c600c6680ec8ee7e8ab8a7b0b0d","author":{"email":"a78e1e3680dc0ec968447bb288d6ee1cc7fb8b3b@google.com","name":"Ian Riley"},"message":"refactor (examples/material/dialog): Ts'ifying examples/material/dialog\n\nTranslates AtScript in examples/material/dialog to TypeScript","distinct":true,"url":"https://api.github.com/repos/ttowncompiled/angular/commits/a85d9cb761f06c600c6680ec8ee7e8ab8a7b0b0d"}]}