{"push_id":686462787,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"ffc5dbc0082b89aef9689ecbfde79958a1f86240","before":"fa9b5554da7d013fda75e7dddfa4e012017778d1","commits":[{"sha":"3c9e0905f38f2552c988630778444861bd9726c4","author":{"email":"33fd0301077bc24fc6513513c71e288fcecc0c66@ceylon-lang.org","name":"gavinking"},"message":"upper bounds handling for #1319 and #1318","distinct":true,"url":"https://api.github.com/repos/ceylon/ceylon-model/commits/3c9e0905f38f2552c988630778444861bd9726c4"},{"sha":"ffc5dbc0082b89aef9689ecbfde79958a1f86240","author":{"email":"33fd0301077bc24fc6513513c71e288fcecc0c66@ceylon-lang.org","name":"gavinking"},"message":"allow an abuse of this API\npreviously TypeArgumentInference was passing an UnknownType, in order\nto circumvent the NPE, but this is better, I suppose","distinct":true,"url":"https://api.github.com/repos/ceylon/ceylon-model/commits/ffc5dbc0082b89aef9689ecbfde79958a1f86240"}]}