{"push_id":1358046593,"size":2,"distinct_size":2,"ref":"refs/heads/patternparsing","head":"69258a53d29f697d691c63a58640c2c27aefe00c","before":"8c0f587ffdbcb0d27027194dae1fe78b29580668","commits":[{"sha":"9e194dfbb679a39588f02ae1495ab3ba8c105c10","author":{"name":"Andy Clement","email":"4fc59c60ed4a9ab42fe2b2d4a9f2f945231aa127@pivotal.io"},"message":"Adjustments to previous spec\n\n- Allowed adjacent captures {ddd}{eee} (don't need intermediate\n  literal)\n- Allowed /** on the end of a pattern.\n- Ugly adjustment to ensure forward ordered map response\n  from variable extraction - is ordering necessary?","distinct":true,"url":"https://api.github.com/repos/aclement/spring-framework/commits/9e194dfbb679a39588f02ae1495ab3ba8c105c10"},{"sha":"69258a53d29f697d691c63a58640c2c27aefe00c","author":{"name":"Andy Clement","email":"4fc59c60ed4a9ab42fe2b2d4a9f2f945231aa127@pivotal.io"},"message":"Switch from /** to /* and append missing expected /","distinct":true,"url":"https://api.github.com/repos/aclement/spring-framework/commits/69258a53d29f697d691c63a58640c2c27aefe00c"}]}
{"actor":{"display_login":"aclement"}}