{"push_id":2359589263,"size":1,"distinct_size":1,"ref":"refs/heads/structctor","head":"59dd3143b195e1e880622b775e4c58cc2f3fc07b","before":"957d06350634b465c572af343c14f0e50f89b02d","commits":[{"sha":"59dd3143b195e1e880622b775e4c58cc2f3fc07b","author":{"name":"Alan Donovan","email":"b4de885ea7dd2122dd17724bfd78a10d7dedc05b@google.com"},"message":"skylarkstruct: several fixes\n\nDetails:\n- hasattr: an error result from Attr does not reliably indicate that\n  an attribute was missing. Fall back to checking AttrNames in that case.\n- to_{json,proto}: propagate errors correctly.\n- Include the constructor value (if nondefault) in the\n  no-such-attribute error message. It is crucial for debugging.\n- to_json: quote strings correctly.\n- Added very basic tests of skylarkstruct, in Skylark.","distinct":true,"url":"https://api.github.com/repos/google/skylark/commits/59dd3143b195e1e880622b775e4c58cc2f3fc07b"}]}
{"actor":{"display_login":"alandonovan"}}