{"push_id":2364047010,"size":2,"distinct_size":2,"ref":"refs/heads/develop","head":"7b11cbf96f38cb09738d89191f2381ea44040ab7","before":"bd9652834216516b0a893d409538199b0de473ea","commits":[{"sha":"c610f600f984fde9260a2c90373e31a7896f3f5e","author":{"name":"Abe Pralle","email":"1de15422f73b048a87b2ed0bbb6bfbdf903a6b6c@gmail.com"},"message":"[native()] native block auto-cast more robust with extra parens.\n\nWas converting native(x)->Type into \"((Type)x)\" but if \"x\" is an\nexpression like \"a + b\" then it becomes \"((Type)a + b)\". Now converting\ninto pattern \"((Type)(x))\" instead.","distinct":true,"url":"https://api.github.com/repos/AbePralle/Rogue/commits/c610f600f984fde9260a2c90373e31a7896f3f5e"},{"sha":"7b11cbf96f38cb09738d89191f2381ea44040ab7","author":{"name":"Abe Pralle","email":"1de15422f73b048a87b2ed0bbb6bfbdf903a6b6c@gmail.com"},"message":"[modules] 'global' variables are no longer automatically prefixed with 'ModuleName::'.\n\nIf you want a global to be part of a module, you have to qualify its use\nwith the module name both when you declare it and when you use it.\nExample:\n\n  module Mega\n  global g = 6\n  global Mega::g = 7\n  println g          # 6\n  println Mega::g    # 7","distinct":true,"url":"https://api.github.com/repos/AbePralle/Rogue/commits/7b11cbf96f38cb09738d89191f2381ea44040ab7"}]}
{"actor":{"display_login":"AbePralle"}}