{"push_id":1499423239,"size":296,"distinct_size":0,"ref":"refs/heads/master","head":"4fc83fbe032adbac5dbd4664bc7a475ed5ede425","before":"85dfac253e95df98b9e03918702ae0ae73861476","commits":[{"sha":"375eced70c73ef19649ca58ae5dfd3089b4fba7d","author":{"name":"Rahiel Kasim","email":"4bd8de70b078d95447bfa696bb9bfe6e8242dfc1@gmail.com"},"message":"fix link to Tor onion service","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/375eced70c73ef19649ca58ae5dfd3089b4fba7d"},{"sha":"c5ab76983e7cf371dec026cd0674b5aa6565f322","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Import main functionality from Shuffle","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/c5ab76983e7cf371dec026cd0674b5aa6565f322"},{"sha":"8556e46930070308857f18b0101bcfe17927646e","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Add 'initialization' test","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/8556e46930070308857f18b0101bcfe17927646e"},{"sha":"45e8bd8200669408052b0cb174b515c75beb9604","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Add test for varying brackets\n\nAlso, return an ARRAY reference instead of a list (at least for now);\nnot sure which will make more sense in the future (probably just a\nlist).\n\n/cc @mintsoft","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/45e8bd8200669408052b0cb174b515c75beb9604"},{"sha":"7874e864912269daed70856dd62aacf9e16f4eec","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Add test for number of items\n\nCorrected regex to allow for empty list","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/7874e864912269daed70856dd62aacf9e16f4eec"},{"sha":"a3a08de2a3c94d50f65de5ec7371f04d1f2eefc5","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Pull common list-parsing test into sub","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/a3a08de2a3c94d50f65de5ec7371f04d1f2eefc5"},{"sha":"f379ce0d39d3a2bc8f895168bbdf1a4a0410857d","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Fix check for defined result\n\nTests get confusing with Test::Deep if $got is undefined (and isn't\npassed explicitly). e.g.,\n`cmp_deeply(ListTester::parse_list($to_parse)...`.","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/f379ce0d39d3a2bc8f895168bbdf1a4a0410857d"},{"sha":"408c76f2a279d522c3bcdb893956f702e2034a4d","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Allow lists without brackets","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/408c76f2a279d522c3bcdb893956f702e2034a4d"},{"sha":"fb2a722b9f5f2b9da7c5d10fcbbaf92241ce482f","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Add test for varying separators","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/fb2a722b9f5f2b9da7c5d10fcbbaf92241ce482f"},{"sha":"11b2ec875fe4d7412d49d7f3afc748cb430e6bb0","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Add test for empty string (invalid)","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/11b2ec875fe4d7412d49d7f3afc748cb430e6bb0"},{"sha":"82c08401852b7422978604a5974836df591c7728","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Allow specifying a regex each item must match\n\nFor example `parse_list($text, item => qr/\\d+/)` would only allow\ndigits.","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/82c08401852b7422978604a5974836df591c7728"},{"sha":"b05fff92a74a18a0e95746b3758c62ab41d910ee","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Add support for basic formatting\n\nCurrently only formatting as a standard ARRAY is supported. TODO:\nsupport separators/brackets (and perhaps detected from previous\nparsing).","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/b05fff92a74a18a0e95746b3758c62ab41d910ee"},{"sha":"ed472f5f7f120e0b12996c313456a4373f816bdd","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Remove unused routines\n\nWe won't support ranges (for now); just basic parsing and formatting.","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/ed472f5f7f120e0b12996c313456a4373f816bdd"},{"sha":"f41a797adce0c307d64976cb9dc72d42a3e06676","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Add test for undefined input to parse","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/f41a797adce0c307d64976cb9dc72d42a3e06676"},{"sha":"05343878a53cf2ba357d86ebaa515932c9044cca","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Move valid and invalid item regex tests to subtest\n\nSo we can show which regex is being tested.","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/05343878a53cf2ba357d86ebaa515932c9044cca"},{"sha":"e0017279effbe40c37639d8a57cd9326c3483bc4","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Add support for parsing nested lists","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/e0017279effbe40c37639d8a57cd9326c3483bc4"},{"sha":"8e2dd40e7bfee5232fecdb25b5b0481ce811486e","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Add test for explicitly enabled nesting\n\nAnd clean the tests up a bit too.","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/8e2dd40e7bfee5232fecdb25b5b0481ce811486e"},{"sha":"0e0fcbc3afb7f87b7904902d3b0e376c26fabadd","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Default 'nested' to false if 'item' is provided\n\nGenerally, if an item regex is provided we won't be working with a\nnested list, so turn nesting off.\n\nAlso improve validation for nested items.","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/0e0fcbc3afb7f87b7904902d3b0e376c26fabadd"},{"sha":"e3cd02900c9d304fe8d5a1acb0d605b6f7605b5b","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Add 'parens' option to 'format_list'\n\nAllow specifying which parentheses should be used when formatting.","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/e3cd02900c9d304fe8d5a1acb0d605b6f7605b5b"},{"sha":"c24ecdf3d8350a6696cf39db6e7f473309a129cc","author":{"name":"Ben Moon","email":"a988d54a917997afd6c47103833dee75ce0175a6@gmail.com"},"message":"Improve support for 'empty' parentheses\n\nWhen the user uses \"parens => ''\" in format_list.","distinct":false,"url":"https://api.github.com/repos/souravbadami/zeroclickinfo-goodies/commits/c24ecdf3d8350a6696cf39db6e7f473309a129cc"}]}
{"actor":{"display_login":"souravbadami"}}