{"push_id":2525408992,"size":18,"distinct_size":4,"ref":"refs/heads/add_named_groups","head":"b5f953302660900226a78087e891367f1760bfe0","before":"0c20b6ce7509bb34d40c88b0c82d725fbdcc5479","commits":[{"sha":"6280858d8d6da0157698148946b5cb881c1adf8b","author":{"name":"arnaudroger","email":"8fd429af7d1b3d250d09b2cb284edc74642f2620@gmail.com"},"message":"use array in Prog instead of ArrayList and use int instead of enum for Op","distinct":false,"url":"https://api.github.com/repos/sjamesr/re2j/commits/6280858d8d6da0157698148946b5cb881c1adf8b"},{"sha":"08657d080c5c1353baf55fe2d7694add41423af8","author":{"name":"arnaudroger","email":"8fd429af7d1b3d250d09b2cb284edc74642f2620@gmail.com"},"message":"reduce queue complexity, reuse same array","distinct":false,"url":"https://api.github.com/repos/sjamesr/re2j/commits/08657d080c5c1353baf55fe2d7694add41423af8"},{"sha":"594fceb4365fa2e92585f1331d99703c15df0f36","author":{"name":"arnaudroger","email":"8fd429af7d1b3d250d09b2cb284edc74642f2620@gmail.com"},"message":"remove commented code","distinct":false,"url":"https://api.github.com/repos/sjamesr/re2j/commits/594fceb4365fa2e92585f1331d99703c15df0f36"},{"sha":"370ff25516f754ffb72e7e45fce70c3e3e25a651","author":{"name":"arnaudroger","email":"8fd429af7d1b3d250d09b2cb284edc74642f2620@gmail.com"},"message":"style","distinct":false,"url":"https://api.github.com/repos/sjamesr/re2j/commits/370ff25516f754ffb72e7e45fce70c3e3e25a651"},{"sha":"fa54c5d30a868adacd7df08d1443d24b22c73e79","author":{"name":"arnaudroger","email":"8fd429af7d1b3d250d09b2cb284edc74642f2620@gmail.com"},"message":"reintroduce pc in the Queue, remove Arrays.fill","distinct":false,"url":"https://api.github.com/repos/sjamesr/re2j/commits/fa54c5d30a868adacd7df08d1443d24b22c73e79"},{"sha":"933acc275c7a5cd9454ebd72049e29091503d0fe","author":{"name":"arnaudroger","email":"8fd429af7d1b3d250d09b2cb284edc74642f2620@gmail.com"},"message":"Split Inst into final Inst and InstBuilder, pre calculate op() as mergeOp","distinct":false,"url":"https://api.github.com/repos/sjamesr/re2j/commits/933acc275c7a5cd9454ebd72049e29091503d0fe"},{"sha":"b4c4be40e9b9c6dd86598cf1111beae5556057de","author":{"name":"arnaudroger","email":"8fd429af7d1b3d250d09b2cb284edc74642f2620@gmail.com"},"message":"blank lines","distinct":false,"url":"https://api.github.com/repos/sjamesr/re2j/commits/b4c4be40e9b9c6dd86598cf1111beae5556057de"},{"sha":"5b1fa8482298b61c364829fcdf4ca168209e24ad","author":{"name":"arnaudroger","email":"8fd429af7d1b3d250d09b2cb284edc74642f2620@gmail.com"},"message":"remove precalculation mergedOp","distinct":false,"url":"https://api.github.com/repos/sjamesr/re2j/commits/5b1fa8482298b61c364829fcdf4ca168209e24ad"},{"sha":"113c0291cb7d42c103609765260ce969b63f9865","author":{"name":"arnaudroger","email":"8fd429af7d1b3d250d09b2cb284edc74642f2620@gmail.com"},"message":"remove InstBuilder","distinct":false,"url":"https://api.github.com/repos/sjamesr/re2j/commits/113c0291cb7d42c103609765260ce969b63f9865"},{"sha":"02399283af320c93c04484f3778b3849feec3254","author":{"name":"arnaudroger","email":"8fd429af7d1b3d250d09b2cb284edc74642f2620@gmail.com"},"message":"remove progBuilder","distinct":false,"url":"https://api.github.com/repos/sjamesr/re2j/commits/02399283af320c93c04484f3778b3849feec3254"},{"sha":"95911c153230fdb330357ba874ccfc56822a9dc4","author":{"name":"James Ring","email":"498b37a8425b6ce07e63f2d669247059742bebe5@jdns.org"},"message":"Require google-java-format\n\nThis places a google-java-format requirement in the `check` task. If any\njava file in the sources is not formatted according to this, a message\nis emitted letting the user know how to fix it.\n\nThis also adds a googleJavaFormat task which reformats all files in the\ntree.","distinct":false,"url":"https://api.github.com/repos/sjamesr/re2j/commits/95911c153230fdb330357ba874ccfc56822a9dc4"},{"sha":"360399f608f4965d9ac6f1aa6f6c5e5819fb0898","author":{"name":"James Ring","email":"498b37a8425b6ce07e63f2d669247059742bebe5@jdns.org"},"message":"Add error prone\n\nThis change adds error prone checks to the compilation step, see\nhttps://github.com/google/error-prone.","distinct":false,"url":"https://api.github.com/repos/sjamesr/re2j/commits/360399f608f4965d9ac6f1aa6f6c5e5819fb0898"},{"sha":"bc60035f7fcae36a15761d485ee10033ef33f49c","author":{"name":"James Ring","email":"498b37a8425b6ce07e63f2d669247059742bebe5@jdns.org"},"message":"Fix error prone warnings in tests.\n\nThis patch was produced by running error prone with the following\noption:\n\n* -XepPatchChecks:OperatorPrecedence,MissingOverride,StringSplitter","distinct":false,"url":"https://api.github.com/repos/sjamesr/re2j/commits/bc60035f7fcae36a15761d485ee10033ef33f49c"},{"sha":"9d97497a2051a60ba72e9393b832fcbe0f6c65a9","author":{"name":"James Ring","email":"498b37a8425b6ce07e63f2d669247059742bebe5@jdns.org"},"message":"Fix error prone warnings in RE2J\n\nThis patch was produced by running error prone with the following\noption:\n\n* -XepPatchChecks:OperatorPrecedence,MissingOverride,StringSplitter","distinct":false,"url":"https://api.github.com/repos/sjamesr/re2j/commits/9d97497a2051a60ba72e9393b832fcbe0f6c65a9"},{"sha":"65f467552dbd108992b1060a7b7c825e9dcee30a","author":{"name":"James Ring","email":"498b37a8425b6ce07e63f2d669247059742bebe5@jdns.org"},"message":"Named group support.\n\nThis changes the parser to annotate the returned Regexp with information\nabout named capture groups. During compliation, this information is\npassed along to the RE2 instance and thence to the Matcher.\n\nThe parser will throw PatternSyntaxException if duplicate group names\nare specified.","distinct":true,"url":"https://api.github.com/repos/sjamesr/re2j/commits/65f467552dbd108992b1060a7b7c825e9dcee30a"},{"sha":"2d9789ff7cd194f4ee6ad535aa9f67c5fdad281f","author":{"name":"James Ring","email":"498b37a8425b6ce07e63f2d669247059742bebe5@jdns.org"},"message":"simplify Matcher.appendReplacement(StringBuffer, String)","distinct":true,"url":"https://api.github.com/repos/sjamesr/re2j/commits/2d9789ff7cd194f4ee6ad535aa9f67c5fdad281f"},{"sha":"b70efccbc9ced682101d19a1058c8d016c3a5f0e","author":{"name":"James Ring","email":"498b37a8425b6ce07e63f2d669247059742bebe5@jdns.org"},"message":"Add named capture group support to appendReplacement","distinct":true,"url":"https://api.github.com/repos/sjamesr/re2j/commits/b70efccbc9ced682101d19a1058c8d016c3a5f0e"},{"sha":"b5f953302660900226a78087e891367f1760bfe0","author":{"name":"James Ring","email":"498b37a8425b6ce07e63f2d669247059742bebe5@google.com"},"message":"Update README.md for named group support","distinct":true,"url":"https://api.github.com/repos/sjamesr/re2j/commits/b5f953302660900226a78087e891367f1760bfe0"}]}
{"actor":{"display_login":"sjamesr"}}