{"push_id":616782478,"size":3,"distinct_size":0,"ref":"refs/heads/master","head":"9773ed603fd3da55587d850e5ab2b4ab8bcaaee4","before":"273382c04332beaec896133907aea7d7a49cb695","commits":[{"sha":"c5b2d5418a17fb9757ba4b9401138331b4bfafdf","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@rcorre.net","name":"Ryan"},"message":"Refactor: filteredMembers template.\n\nReplace the multiple occurrences of Erase!(\"__ctor\", __traits(allMembers, T)) statement with a\ntemplate called 'filteredMembers'.","distinct":false,"url":"https://api.github.com/repos/rcorre/jsonizer/commits/c5b2d5418a17fb9757ba4b9401138331b4bfafdf"},{"sha":"7694f4842e831e7701fe93278cda747e2d77a24f","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@rcorre.net","name":"Ryan"},"message":"Private template for jsonizeKey.\n\nRefactoring allows jsonizeKey to be a private template to avoid polluting the importer's namespace.","distinct":false,"url":"https://api.github.com/repos/rcorre/jsonizer/commits/7694f4842e831e7701fe93278cda747e2d77a24f"},{"sha":"9773ed603fd3da55587d850e5ab2b4ab8bcaaee4","author":{"email":"ea3cd978650417470535f3a4725b6b5042a6ab59@rcorre.net","name":"Ryan"},"message":"Clean up imports in jsonize.d.\n\nRemove unused imports, prefer selective over module imports, and try to avoid\nleaking imports unnecessarily within the JsonizeMe mixin.","distinct":false,"url":"https://api.github.com/repos/rcorre/jsonizer/commits/9773ed603fd3da55587d850e5ab2b4ab8bcaaee4"}]}