{"push_id":845656368,"size":9,"distinct_size":9,"ref":"refs/heads/callbacks_feature","head":"c3f3ae43498f4cd30de858e6e8c115f4bd39cad9","before":"d220e7b568302af09756d11dedf0334d6c67426d","commits":[{"sha":"1fe0bedf9b4da65b6abcea34bd305a9121d44545","author":{"email":"75a581a363a68095f6b52ed8f31aaca5f78cef7e@gmail.com","name":"wendy0402"},"message":"add documentation of code","distinct":true,"url":"https://api.github.com/repos/wendy0402/jsm/commits/1fe0bedf9b4da65b6abcea34bd305a9121d44545"},{"sha":"56468ef7ffe76a800a855c20dac04fd091e0544b","author":{"email":"75a581a363a68095f6b52ed8f31aaca5f78cef7e@gmail.com","name":"wendy0402"},"message":"delete unneeded let","distinct":true,"url":"https://api.github.com/repos/wendy0402/jsm/commits/56468ef7ffe76a800a855c20dac04fd091e0544b"},{"sha":"7d2ec0e4c8d12d096cc2164876f73d5cd6238e0f","author":{"email":"75a581a363a68095f6b52ed8f31aaca5f78cef7e@gmail.com","name":"wendy0402"},"message":"instead send validators send state_machine into event_executor","distinct":true,"url":"https://api.github.com/repos/wendy0402/jsm/commits/7d2ec0e4c8d12d096cc2164876f73d5cd6238e0f"},{"sha":"b811ea1f8f8b8a9c24d68baab389ddf0ef6c5674","author":{"email":"75a581a363a68095f6b52ed8f31aaca5f78cef7e@gmail.com","name":"wendy0402"},"message":"refactor callbacks","distinct":true,"url":"https://api.github.com/repos/wendy0402/jsm/commits/b811ea1f8f8b8a9c24d68baab389ddf0ef6c5674"},{"sha":"c015b2a7debad6931d4a64196c1eeb414b3a38cd","author":{"email":"75a581a363a68095f6b52ed8f31aaca5f78cef7e@gmail.com","name":"wendy0402"},"message":"add jsm callbacks to base","distinct":true,"url":"https://api.github.com/repos/wendy0402/jsm/commits/c015b2a7debad6931d4a64196c1eeb414b3a38cd"},{"sha":"b77d3f7036546175796ccede56739e8ef506a6e0","author":{"email":"75a581a363a68095f6b52ed8f31aaca5f78cef7e@gmail.com","name":"wendy0402"},"message":"add documentation","distinct":true,"url":"https://api.github.com/repos/wendy0402/jsm/commits/b77d3f7036546175796ccede56739e8ef506a6e0"},{"sha":"d33b44af06dee2999e71cd65f76a4b519ac03792","author":{"email":"75a581a363a68095f6b52ed8f31aaca5f78cef7e@gmail.com","name":"wendy0402"},"message":"let run_callback become part of class methods instead instance_method","distinct":true,"url":"https://api.github.com/repos/wendy0402/jsm/commits/d33b44af06dee2999e71cd65f76a4b519ac03792"},{"sha":"d772a0c9e4de54d5f3435bd120a2d0dc1ba619d3","author":{"email":"75a581a363a68095f6b52ed8f31aaca5f78cef7e@gmail.com","name":"wendy0402"},"message":"base event executor use callbacks","distinct":true,"url":"https://api.github.com/repos/wendy0402/jsm/commits/d772a0c9e4de54d5f3435bd120a2d0dc1ba619d3"},{"sha":"c3f3ae43498f4cd30de858e6e8c115f4bd39cad9","author":{"email":"75a581a363a68095f6b52ed8f31aaca5f78cef7e@gmail.com","name":"wendy0402"},"message":"fix spec for jsm callbacks","distinct":true,"url":"https://api.github.com/repos/wendy0402/jsm/commits/c3f3ae43498f4cd30de858e6e8c115f4bd39cad9"}]}