{"push_id":578581076,"size":29,"distinct_size":29,"ref":"refs/heads/next","head":"3b31afe292561dbc67b42c855c2921a6b24284f5","before":"08a867e5cdb2832180539d57f2ec28e4b0a4faba","commits":[{"sha":"925a00bb7f61f375432cc4b271cb71e7c53cd810","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmRST: Use std::min where appropriate.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/925a00bb7f61f375432cc4b271cb71e7c53cd810"},{"sha":"6ef78aa78a51b1a1678f251bd14818acbba004d4","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmRST: Move two algorithms beside each other.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/6ef78aa78a51b1a1678f251bd14818acbba004d4"},{"sha":"20168c6965660704a736c112f859fd982ae96fc8","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmAlgorithms: Move cmRotate out of 'implementation detail' namespace.\n\nThis should be generally usable in cmake.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/20168c6965660704a736c112f859fd982ae96fc8"},{"sha":"0c1550496eb9a3a2194d97a38947652e42ae1dde","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmAlgorithms: Update concept requirement to FowardIterator","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/0c1550496eb9a3a2194d97a38947652e42ae1dde"},{"sha":"8d8cf44ba0bac59ebe210dfd9d20df970795d410","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmRST: Replace two erase with a rotate and larger erase.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/8d8cf44ba0bac59ebe210dfd9d20df970795d410"},{"sha":"7aad0f5dc414c70a1bf3954e47ba985f746c0877","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmAlgorithms: Add cmFindNot algorithm.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/7aad0f5dc414c70a1bf3954e47ba985f746c0877"},{"sha":"db6150b7f37ea92e772b80dbbfdd40993b74ea68","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmAlgorithms: Add cmReverseRange adaptor.\n\nUse it to implement list(REVERSE).","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/db6150b7f37ea92e772b80dbbfdd40993b74ea68"},{"sha":"777e43700164b2e334a4e615d42cad0282eb7761","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Replace loops with algorithms.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/777e43700164b2e334a4e615d42cad0282eb7761"},{"sha":"fa518feb6f9ebba7ed82c4e6d93574b8f6cc1b99","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Remove unused.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/fa518feb6f9ebba7ed82c4e6d93574b8f6cc1b99"},{"sha":"6cd2d2711b401c157d5c63d647a065bc97cca174","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Merge topic 'use-algorithms' into next\n\nfa518feb Remove unused.\n777e4370 Replace loops with algorithms.\ndb6150b7 cmAlgorithms: Add cmReverseRange adaptor.\n7aad0f5d cmAlgorithms: Add cmFindNot algorithm.\n8d8cf44b cmRST: Replace two erase with a rotate and larger erase.\n0c155049 cmAlgorithms: Update concept requirement to FowardIterator\n20168c69 cmAlgorithms: Move cmRotate out of 'implementation detail' namespace.\n6ef78aa7 cmRST: Move two algorithms beside each other.\n925a00bb cmRST: Use std::min where appropriate.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/6cd2d2711b401c157d5c63d647a065bc97cca174"},{"sha":"b3a0c6e08f36efc5f3cd4c1a0d9614a789f91e38","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmLocalGenerator: Convert loop to algorithm.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/b3a0c6e08f36efc5f3cd4c1a0d9614a789f91e38"},{"sha":"ee5bc006ebee898729b81237719106704a2bb38a","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmGeneratorTarget: Replace set insert algorithm with cmRemoveDuplicates.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/ee5bc006ebee898729b81237719106704a2bb38a"},{"sha":"9c225767873ce64a745e865c6f1c3372a8ab45d9","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmGlobalGenerator: Replace set::insert algorithm with cmRemoveDuplicates.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/9c225767873ce64a745e865c6f1c3372a8ab45d9"},{"sha":"77d69c5cb6e758d6e7a6ada2f2c9f435e15010bb","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmTarget: Port loop to algorithm.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/77d69c5cb6e758d6e7a6ada2f2c9f435e15010bb"},{"sha":"86c09fe543002e0d89842f89e22a44127da7ee55","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmGlobalGenerator: Replace loop with algorithm.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/86c09fe543002e0d89842f89e22a44127da7ee55"},{"sha":"155f2a3477fc675e3a2f501633006cbbff550768","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmCacheManager: Replace loop with algorithm.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/155f2a3477fc675e3a2f501633006cbbff550768"},{"sha":"cc2345200e5c5f7910486f9350a3fcc724910afa","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Use cmJoin where possible.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/cc2345200e5c5f7910486f9350a3fcc724910afa"},{"sha":"7703057d02ac901c018fc1bc62b985bd3399f5b4","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmAlgorithms: Add cmWrap.\n\nPort some existing cmJoin to use it.\n\ncmJoin is cumbersome to use in cases where the objective is to\nsomehow 'quote' each item and then join it with a separator.  In that\ncase, the joiner string is harder to read and reason about.  cmWrap\naims to solve that.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/7703057d02ac901c018fc1bc62b985bd3399f5b4"},{"sha":"8ad705f14040ae252b938830aeeb9124ebc5af72","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"Convert some raw loops to cmWrap.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/8ad705f14040ae252b938830aeeb9124ebc5af72"},{"sha":"2c6bff053f294d31b4f1edb80e428f4c8ec3d572","author":{"email":"fbd1bb53ae91c7d21c5feb88facb5fbef8543d8e@gmail.com","name":"Stephen Kelly"},"message":"cmGlobalGenerator: Convert set insert algorithm to vector algorithms.\n\nAdjust test for new error output.","distinct":true,"url":"https://api.github.com/repos/Kitware/CMake/commits/2c6bff053f294d31b4f1edb80e428f4c8ec3d572"}]}