{"push_id":891955501,"size":20,"distinct_size":20,"ref":"refs/heads/master","head":"d85550a6f05a282dc370921c1dbe647e8f6c118b","before":"08ed2919eba3055d6aafef53dafb3d533a259cf7","commits":[{"sha":"3fd39920c494ba22fe2d6a5ee8e1eb1f7673cace","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Added hasher for string concatenation.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/3fd39920c494ba22fe2d6a5ee8e1eb1f7673cace"},{"sha":"e46aa334ab2afa9a7cf76d78a977d8fdf224275c","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Extracted walking logic to own module.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/e46aa334ab2afa9a7cf76d78a977d8fdf224275c"},{"sha":"f679a72c0d489991c2ea24aa869f649d9da85ffb","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Basic assistant for finding interpolation candidates.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/f679a72c0d489991c2ea24aa869f649d9da85ffb"},{"sha":"1f133ea2ea1ce119b6174112e6abaf8514536239","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Only alert on parent node.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/1f133ea2ea1ce119b6174112e6abaf8514536239"},{"sha":"2cd2c4c105b6ad9ba06a393f7207bf5c1ed316b4","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Refactor to allow for multiple detectors.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/2cd2c4c105b6ad9ba06a393f7207bf5c1ed316b4"},{"sha":"c11798f3a0251e0bfdb258417870f6ed0b45a825","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Can detect duplications with assistant.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/c11798f3a0251e0bfdb258417870f6ed0b45a825"},{"sha":"cec1ef1010387e5c72487a231d0706785de38b26","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Prompt to edit each file.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/cec1ef1010387e5c72487a231d0706785de38b26"},{"sha":"595ef9409ba7232e0e91bd1352b9b8ba0a1d8735","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Allow for skipping and opening file at location.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/595ef9409ba7232e0e91bd1352b9b8ba0a1d8735"},{"sha":"21ae27b2540bede2b4a99680ae361b972021ac39","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Display context for each duplication, allow for specifying glob parameter.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/21ae27b2540bede2b4a99680ae361b972021ac39"},{"sha":"4f0c03386a194d6d55fa78aa2a194f3907207266","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Can quit the process early.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/4f0c03386a194d6d55fa78aa2a194f3907207266"},{"sha":"0ae8446906bbd4dc527142da3eb86f9de3179e3d","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Move stuff out of the bin script.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/0ae8446906bbd4dc527142da3eb86f9de3179e3d"},{"sha":"a467947c5ff195af8dcbb03f38580df22bc0bc38","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Extract ui from bin script.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/a467947c5ff195af8dcbb03f38580df22bc0bc38"},{"sha":"0943a5f3902ba18afa17d8bead173972e09d83b4","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Extracted traverse from bin script.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/0943a5f3902ba18afa17d8bead173972e09d83b4"},{"sha":"57f10db0f14c1ca3555794f25a05bca2e6be4e73","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Moved edit action into actions module.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/57f10db0f14c1ca3555794f25a05bca2e6be4e73"},{"sha":"1105bd36fe01176f068410cdb81b1a157446ce87","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Extracted detectors from bin script.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/1105bd36fe01176f068410cdb81b1a157446ce87"},{"sha":"f1c28b7be4f4aff30ad3b39c58dd74b6b352518d","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Simplified imports.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/f1c28b7be4f4aff30ad3b39c58dd74b6b352518d"},{"sha":"fe5273153eb6430b05a2787a9a6a709da6a89737","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Extracted file from bin script.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/fe5273153eb6430b05a2787a9a6a709da6a89737"},{"sha":"7b884fa16f4d74551a32495f51b070f5030d76ca","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Added some duplicate code.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/7b884fa16f4d74551a32495f51b070f5030d76ca"},{"sha":"59cdc46b51e88d97dff9e4bd657d2cc5cc968c54","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Removed unused files.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/59cdc46b51e88d97dff9e4bd657d2cc5cc968c54"},{"sha":"d85550a6f05a282dc370921c1dbe647e8f6c118b","author":{"email":"9a43f5f02e855753f0c514146a2c879e2dff3a12@gmail.com","name":"Andrew Kiellor"},"message":"Removed unneeded hashFunction parameterization.","distinct":true,"url":"https://api.github.com/repos/akiellor/patterns.js/commits/d85550a6f05a282dc370921c1dbe647e8f6c118b"}]}