{"push_id":1058762126,"size":3,"distinct_size":0,"ref":"refs/heads/master","head":"d7f4e93623809cfc10d3885c24afcc86f93a12c3","before":"5dc24ae940c36973cbd7eb26263cba5005bfc57b","commits":[{"sha":"c04e4df42ca3ed25570acc730d87807012c39887","author":{"email":"cb2d2367e4d351e3de73605b1fd57d9b9140ef56@apache.org","name":"John Wagenleitner"},"message":"Test for GROOVY-3948","distinct":false,"url":"https://api.github.com/repos/jwagenleitner/groovy/commits/c04e4df42ca3ed25570acc730d87807012c39887"},{"sha":"1065954aafcb93da8258bbac6a0c9ce2397d99d9","author":{"email":"cb2d2367e4d351e3de73605b1fd57d9b9140ef56@apache.org","name":"John Wagenleitner"},"message":"GROOVY-7580 - ExpandoMetaClass append method does not throw an exception as per docs\n\nAdded clarification that only public methods declared by the class or interface with the same name and parameter types would cause the append to throw an Exception.  Methods added to the metaClass at runtime will be replaced by the left shift operator.","distinct":false,"url":"https://api.github.com/repos/jwagenleitner/groovy/commits/1065954aafcb93da8258bbac6a0c9ce2397d99d9"},{"sha":"d7f4e93623809cfc10d3885c24afcc86f93a12c3","author":{"email":"cd9f11727c9002e1d8aec8a70454821bc2bb1773@gillius.org","name":"Jason Winnebeck"},"message":"GROOVY-7810 fix XmlSlurper default ctor doc (closes #305)\n\nJavadoc for default constructor says it creates a non-namespace-aware slurper, when it creates a namespace-aware one.","distinct":false,"url":"https://api.github.com/repos/jwagenleitner/groovy/commits/d7f4e93623809cfc10d3885c24afcc86f93a12c3"}]}