{"push_id":3932837618,"size":1,"distinct_size":1,"ref":"refs/heads/constructorTypeGuard","head":"cf21356b799ee30745dbd2c0f331debdb94e9b77","before":"f51b8436127f75e59f973a80fd50fda9c8312e8d","commits":[{"sha":"cf21356b799ee30745dbd2c0f331debdb94e9b77","author":{"name":"Austin Cummings","email":"7ea35d812706d9213868749011af1ed4fa2f6aa0@austincummings.com"},"message":"Fix code review issues for constructor type guard.\n\n- Do not limit constructor expression to only identifiers\n- Fix `assumeTrue` and operator no-narrow check\n- Use better way to check that identifier type is a function\n- Loosen restriction on what expr is left of \".constructor\"\n- Update typeGuardConstructorClassAndNumber test to include else cases","distinct":true,"url":"https://api.github.com/repos/austincummings/TypeScript/commits/cf21356b799ee30745dbd2c0f331debdb94e9b77"}]}
{"actor":{"display_login":"austincummings"}}