{"push_id":561689234,"size":875,"distinct_size":1,"ref":"refs/heads/vim","head":"61c875be68eff82eb705258c72e12f2125975268","before":"b03f390d9ee7fffdc2a70fbe9f9440013869e4d1","commits":[{"sha":"f0cf5d8ba9828247137c5a74114e9cc3bccf1ad0","author":{"email":"d216d27c3e0e4d1582b1ceb6671dbc7af421ff69@users.noreply.github.com","name":"Jean-Christophe Beaupré"},"message":"example: add the simplest tasks of Rosetta code.\n\nSigned-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/f0cf5d8ba9828247137c5a74114e9cc3bccf1ad0"},{"sha":"fb95a9e2c2c7dac83797ed16b0a69dcb62a4bf5e","author":{"email":"51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org","name":"Jean Privat"},"message":"modelize: add verbose info for ATypePropdef\n\nSigned-off-by: Jean Privat <jean@pryen.org>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/fb95a9e2c2c7dac83797ed16b0a69dcb62a4bf5e"},{"sha":"fd227c102a55f304d085b704f82bbe92785c53bd","author":{"email":"68bc36a8bb253c67492078c3ea0020b71aaf3277@gmail.com","name":"Julien Pagès"},"message":"nitvm: Clean the code and add an absolute offset for methods and attributes.\n\nThis offset will be used to implement object-mechanisms by direct access\n\nSigned-off-by: Julien Pagès <julien.projet@gmail.com>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/fd227c102a55f304d085b704f82bbe92785c53bd"},{"sha":"d037517b9442111eb9a65df2572f4b810d2cacf2","author":{"email":"51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org","name":"Jean Privat"},"message":"modelize: do not warn `useless-type` for a covariant redefinition of a getter return type.\n\nSigned-off-by: Jean Privat <jean@pryen.org>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/d037517b9442111eb9a65df2572f4b810d2cacf2"},{"sha":"1b40c0f89cc7ccd7c7700efd72a64747c8a1d174","author":{"email":"51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org","name":"Jean Privat"},"message":"typing: warn `useless-type` for useless type in a local variable\n\nSigned-off-by: Jean Privat <jean@pryen.org>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/1b40c0f89cc7ccd7c7700efd72a64747c8a1d174"},{"sha":"ce5e187a87ed5c41144ea5637188a0677d840fdc","author":{"email":"51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org","name":"Jean Privat"},"message":"lib/standard: remove 3 useless types in local variables\n\nSigned-off-by: Jean Privat <jean@pryen.org>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/ce5e187a87ed5c41144ea5637188a0677d840fdc"},{"sha":"d8777fbb8c3976f4620839b7329ab1028fffd58e","author":{"email":"51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org","name":"Jean Privat"},"message":"toolcontext: `errors_info` reset couts\n\nSigned-off-by: Jean Privat <jean@pryen.org>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/d8777fbb8c3976f4620839b7329ab1028fffd58e"},{"sha":"1e873e9399656e66d20192d7c39be7c237582fee","author":{"email":"51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org","name":"Jean Privat"},"message":"toolcontext: add `keep_going` flag to possibly let the tool continue after errors\n\nSigned-off-by: Jean Privat <jean@pryen.org>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/1e873e9399656e66d20192d7c39be7c237582fee"},{"sha":"c9b67fa9e25b966a0026cc06924707b40b32c0a2","author":{"email":"51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org","name":"Jean Privat"},"message":"nitls: bind the option --keep-going on ToolContext::keep_going\n\nSigned-off-by: Jean Privat <jean@pryen.org>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/c9b67fa9e25b966a0026cc06924707b40b32c0a2"},{"sha":"bd3306571644aae2e496dc0ace204733848561c8","author":{"email":"51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org","name":"Jean Privat"},"message":"nitlight: enable ToolContext::keep_going to still highlight invalid source-files\n\nSigned-off-by: Jean Privat <jean@pryen.org>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/bd3306571644aae2e496dc0ace204733848561c8"},{"sha":"40e92b28c610c28d506a09685da9bdbf08f1806c","author":{"email":"51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org","name":"Jean Privat"},"message":"model: do not fatal when more than one primitive class. just return one.\n\nSigned-off-by: Jean Privat <jean@pryen.org>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/40e92b28c610c28d506a09685da9bdbf08f1806c"},{"sha":"02fb87b3ea892809fe8a4dc49ea37e3e114e84c3","author":{"email":"51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org","name":"Jean Privat"},"message":"modelize: do not crash if not object class to implicitly bound formal parameter\n\nSigned-off-by: Jean Privat <jean@pryen.org>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/02fb87b3ea892809fe8a4dc49ea37e3e114e84c3"},{"sha":"d1331e0cc94b0bf6b774dff87c8dab958a27505b","author":{"email":"51f8b1fa9b424745378826727452997ee2a7c3d7@pryen.org","name":"Jean Privat"},"message":"modelize: do not fatal error when more that one root init method\n\nA simple error seems enough.\n\nSigned-off-by: Jean Privat <jean@pryen.org>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/d1331e0cc94b0bf6b774dff87c8dab958a27505b"},{"sha":"09c5e0a12cfc344e8d74af29e6296b103947592c","author":{"email":"d216d27c3e0e4d1582b1ceb6671dbc7af421ff69@users.noreply.github.com","name":"Jean-Christophe Beaupré"},"message":"json: Hide implementation details.\n\nSigned-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/09c5e0a12cfc344e8d74af29e6296b103947592c"},{"sha":"7ef24cb840af3729aef23063a0309d6a93340ead","author":{"email":"d216d27c3e0e4d1582b1ceb6671dbc7af421ff69@users.noreply.github.com","name":"Jean-Christophe Beaupré"},"message":"json: Add missing documentation.\n\nSigned-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/7ef24cb840af3729aef23063a0309d6a93340ead"},{"sha":"3abbd6db28c5e3932bdd73cf60019725b4731a75","author":{"email":"d216d27c3e0e4d1582b1ceb6671dbc7af421ff69@users.noreply.github.com","name":"Jean-Christophe Beaupré"},"message":"sax: Remove unused variables.\n\nSigned-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/3abbd6db28c5e3932bdd73cf60019725b4731a75"},{"sha":"580e5d29f7c97e0fbe76e5206fbe6f1015e23e36","author":{"email":"d216d27c3e0e4d1582b1ceb6671dbc7af421ff69@users.noreply.github.com","name":"Jean-Christophe Beaupré"},"message":"sax: Remove empty constructors.\n\nSigned-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/580e5d29f7c97e0fbe76e5206fbe6f1015e23e36"},{"sha":"c2b3171e304a07e6ddf5e201bfd055a886bb7951","author":{"email":"d216d27c3e0e4d1582b1ceb6671dbc7af421ff69@users.noreply.github.com","name":"Jean-Christophe Beaupré"},"message":"sax: Remove useless type declarations.\n\nSigned-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/c2b3171e304a07e6ddf5e201bfd055a886bb7951"},{"sha":"330952ba53d18f941a29690ce25110698700cd14","author":{"email":"d216d27c3e0e4d1582b1ceb6671dbc7af421ff69@users.noreply.github.com","name":"Jean-Christophe Beaupré"},"message":"sax: Remove useless visibility declarations.\n\nSigned-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/330952ba53d18f941a29690ce25110698700cd14"},{"sha":"a6544de55daeb4f732fb5ae3e0504be3ca922eba","author":{"email":"d216d27c3e0e4d1582b1ceb6671dbc7af421ff69@users.noreply.github.com","name":"Jean-Christophe Beaupré"},"message":"saxophonit: `lexer.nit` is handmade.\n\nSigned-off-by: Jean-Christophe Beaupré <jcbrinfo@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/xymus/nit/commits/a6544de55daeb4f732fb5ae3e0504be3ca922eba"}]}