{"push_id":596356803,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"ef1c5d8ad51c1a15f3476e637d06989c3a0c24ef","before":"b9fc37c72da52195070d1fc3b8e8ed683a349452","commits":[{"sha":"9fdc2a608b12b33a96698f8828129756e2557027","author":{"email":"ed9b404e5073a93abd999b7c95da69ae141479bc@gmail.com","name":"Vais Salikhov"},"message":"Pass \"Struct anonymous class instance methods includes Enumerable\"","distinct":true,"url":"https://api.github.com/repos/opal/opal/commits/9fdc2a608b12b33a96698f8828129756e2557027"},{"sha":"722b0292d8cdb626b2928567a1fc11824ad19e09","author":{"email":"ed9b404e5073a93abd999b7c95da69ae141479bc@gmail.com","name":"Vais Salikhov"},"message":"Fix bug in Module#include? and add module bugs to work on next\n\nFixing the bug in `Module#include?` allowed me to remove the extra call\nto `include Enumerable` from the `self.inherited` hook on `Struct`. In\nother words, that call to `include Enumerable` had to be there because\nof the bug in `Module#include?` Now \"Struct anonymous class instance\nmethods includes Enumerable\" spec passes without that extra call.\n\nNext step is to fix all the new failures that have been added to the\nspec/filters/bugs/module.rb because of adding\ncorelib/core/module/include_spec to spec/rubyspecs.","distinct":true,"url":"https://api.github.com/repos/opal/opal/commits/722b0292d8cdb626b2928567a1fc11824ad19e09"},{"sha":"ef1c5d8ad51c1a15f3476e637d06989c3a0c24ef","author":{"email":"b53faa1db42e54fc75e4fcfdc4c6a330f562b778@schito.me","name":"Elia Schito"},"message":"Merge pull request #735 from vais/struct\n\nPass \"Struct anonymous class instance methods includes Enumerable\"","distinct":true,"url":"https://api.github.com/repos/opal/opal/commits/ef1c5d8ad51c1a15f3476e637d06989c3a0c24ef"}]}