{"push_id":1059775778,"size":1,"distinct_size":1,"ref":"refs/heads/storage_branch","head":"084b66437543bc81de1a31ac29966c164157294c","before":"dcd4f4d3940124d9f34a16fc27836abf6ad5c86a","commits":[{"sha":"084b66437543bc81de1a31ac29966c164157294c","author":{"email":"f87dae89a56185682946ee3b05283f5b08f85b6a@gmail.com","name":"dq-dx"},"message":"Better Storage support for missing tasklists\n\n1. Since the PENDING, COMPLETED, EXPIRED and TAGS files are independent\nof each other, deleting one should not affect the rest. Storage no\nlonger returns an empty set of lists when one is missing.\n\n2. Accordingly, StorageWriter doesn't need to save empty tasklists any\nmore. If the user clears and saves, the tasks and tags file(s) will be\ndeleted.","distinct":true,"url":"https://api.github.com/repos/cs2103jan2016-f14-4j/main/commits/084b66437543bc81de1a31ac29966c164157294c"}]}