{"push_id":733104377,"size":49,"distinct_size":49,"ref":"refs/heads/master","head":"35b177b1797c98d5852c1d2c0f17bcda0477b2ff","before":"41920c573104db4725488b50adef7175ef034287","commits":[{"sha":"9810c95c17afb029c622c331fa386b19f2197ede","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"[ci skip] Fix BNF of Array","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/9810c95c17afb029c622c331fa386b19f2197ede"},{"sha":"eae2942bfe377f0687b658c9af87a894189f39ad","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"[ci skip] Remove space","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/eae2942bfe377f0687b658c9af87a894189f39ad"},{"sha":"873150935ad99c9df0b306abfcc1e846126a3914","author":{"email":"37b8411fc533112bb69dd1aa56980922c21ae5e0@gmail.com","name":"yui-knk"},"message":"Add `class_name` macro method\n\nIn crystal some Literal objects have few macro method, and others\nhave many macro method.\nFor example BoolLiteral has few macro method\n(`id`, `stringify`), NumberLiteral has many macro method (`>`, `+` etc).\n\nSo I think `class_name` macro method which returns the name of Literal\nis usefull and implement it.","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/873150935ad99c9df0b306abfcc1e846126a3914"},{"sha":"afbfcc48a97f15832a48ea39c4c10825fe69c134","author":{"email":"2ebdf5726c1caaba89384bdcb7d966744c5b2e3e@aduca.org","name":"Sho Kusano"},"message":"Fix broken `defined in` link in doc\n\nex: manastech/webmock.cr -> manastech/webmock","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/afbfcc48a97f15832a48ea39c4c10825fe69c134"},{"sha":"827199d19b5acf18cc606f0b558a104f0a281e0f","author":{"email":"2ebdf5726c1caaba89384bdcb7d966744c5b2e3e@aduca.org","name":"Sho Kusano"},"message":"Add `target` attr into \"defined in\" link of types","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/827199d19b5acf18cc606f0b558a104f0a281e0f"},{"sha":"213a857e162799ba6cac5d3fcdaedc49e967043a","author":{"email":"5698df8edd0a5db33ac79bb82c4375037d6fad37@manas.com.ar","name":"Ary Borenszweig"},"message":"Merge pull request #972 from rosylilly/fix-defined-in-link\n\nFix broken `defined in` link in doc","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/213a857e162799ba6cac5d3fcdaedc49e967043a"},{"sha":"1c7fc9708152e2b5342dc758fa58578c8ee3dc08","author":{"email":"5698df8edd0a5db33ac79bb82c4375037d6fad37@manas.com.ar","name":"Ary Borenszweig"},"message":"Merge pull request #973 from rosylilly/set-defined-in-links-target\n\nAdd `target` attr into \"defined in\" link of types","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/1c7fc9708152e2b5342dc758fa58578c8ee3dc08"},{"sha":"02c156fc29952aaa57b3062e7e4adadeb79c88ff","author":{"email":"5698df8edd0a5db33ac79bb82c4375037d6fad37@manas.com.ar","name":"Ary Borenszweig"},"message":"Fixed #983: range inconsistencies when begin > end","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/02c156fc29952aaa57b3062e7e4adadeb79c88ff"},{"sha":"ac33c58b7982676b41e81d277a82c93624bfafe3","author":{"email":"b1c1d8736f20db3fb6c1c66bb1455ed43909f0d8@jhass.eu","name":"Jonne Haß"},"message":"Use commit_subject for Travis IRC notification\n\ncommit_message breaks the notification with multiline commit messages, commit_subject picks only the first line","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/ac33c58b7982676b41e81d277a82c93624bfafe3"},{"sha":"64ea250aa819d0e9d6359ee7624453738f29fcc2","author":{"email":"5698df8edd0a5db33ac79bb82c4375037d6fad37@manas.com.ar","name":"Ary Borenszweig"},"message":"Merge pull request #985 from jhass/patch-1\n\nUse commit_subject for Travis IRC notification","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/64ea250aa819d0e9d6359ee7624453738f29fcc2"},{"sha":"61d488b0ed27223be024c77757f617f2428555a6","author":{"email":"f10392fd354b3cbb5c499dcfbcd43650305bc398@gmail.com","name":"Anton Davydov"},"message":"Add documentation for UDPSocket class [skip ci]","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/61d488b0ed27223be024c77757f617f2428555a6"},{"sha":"b9c0acc5835429e992f3d403b4877553e4c7442f","author":{"email":"f10392fd354b3cbb5c499dcfbcd43650305bc398@gmail.com","name":"Anton Davydov"},"message":"Add documentation for URI class [skip ci]","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/b9c0acc5835429e992f3d403b4877553e4c7442f"},{"sha":"13a661b2e18d375ecb83e43a3b3c58ea9efdae29","author":{"email":"5698df8edd0a5db33ac79bb82c4375037d6fad37@manas.com.ar","name":"Ary Borenszweig"},"message":"Fixed #1000: incorrect Call#to_s with implicit block arg and regular arg","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/13a661b2e18d375ecb83e43a3b3c58ea9efdae29"},{"sha":"a7d31c60ef8f3b5e7850082b5b62b5d3fb05e11d","author":{"email":"5698df8edd0a5db33ac79bb82c4375037d6fad37@manas.com.ar","name":"Ary Borenszweig"},"message":"Fixed #986: compiler crash when overloading splat against method with many args","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/a7d31c60ef8f3b5e7850082b5b62b5d3fb05e11d"},{"sha":"64a79d9fbef9a8ce39bd58985e7fe9d0ae87351f","author":{"email":"5698df8edd0a5db33ac79bb82c4375037d6fad37@manas.com.ar","name":"Ary Borenszweig"},"message":"Fixed #996: disallow casting generic type using a base type for the type var","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/64a79d9fbef9a8ce39bd58985e7fe9d0ae87351f"},{"sha":"c1884619b432ab6e0375a1049854b1aaba808f04","author":{"email":"5698df8edd0a5db33ac79bb82c4375037d6fad37@manas.com.ar","name":"Ary Borenszweig"},"message":"Fixed #1001: Invoking `super` should automatically add splat arguments","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/c1884619b432ab6e0375a1049854b1aaba808f04"},{"sha":"98ba38763f24355dee1e974e91eae5f66eebd85f","author":{"email":"5698df8edd0a5db33ac79bb82c4375037d6fad37@manas.com.ar","name":"Ary Borenszweig"},"message":"Fixed #946: better error message when doing `a = 1 if a` (using a variable before it's declared in a suffix if)","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/98ba38763f24355dee1e974e91eae5f66eebd85f"},{"sha":"c37849a5ca18c69c31962828b4f568da7f93c9b0","author":{"email":"5698df8edd0a5db33ac79bb82c4375037d6fad37@manas.com.ar","name":"Ary Borenszweig"},"message":"Fixed #991: give error when trying to use instance variable inside enum type","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/c37849a5ca18c69c31962828b4f568da7f93c9b0"},{"sha":"9061f84be9705763c5086de5bd656fc936171574","author":{"email":"5698df8edd0a5db33ac79bb82c4375037d6fad37@manas.com.ar","name":"Ary Borenszweig"},"message":"Added spec for when trying to use instance variable inside primitive type","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/9061f84be9705763c5086de5bd656fc936171574"},{"sha":"21ce1f1c10abf5dde1f1c1c056bc9bcea20f14c0","author":{"email":"5698df8edd0a5db33ac79bb82c4375037d6fad37@manas.com.ar","name":"Ary Borenszweig"},"message":"Fixed #870: correct Return#to_s when exp is an Expressions","distinct":true,"url":"https://api.github.com/repos/jessedoyle/crystal/commits/21ce1f1c10abf5dde1f1c1c056bc9bcea20f14c0"}]}