{"push_id":4161893347,"size":111,"distinct_size":102,"ref":"refs/heads/master","head":"4505a11754452e8f23eaad43d025294e67bed73d","before":"9fa59cdf219cd7088a70742628137ce5ed9b5d10","commits":[{"sha":"7d04e49e364dad661cd88f462f01923fba972d2c","author":{"name":"Jeffry Lum","email":"430ff3e95275e873d9016d08113d80cbe07bdc9d@users.noreply.github.com"},"message":"Create a new `remark` command\n\nAdd a minimum viable implementation of the `remark` command. This\nimplementation meant to be a bridging step between seeing a positive\nresult and doing things the right way.\n\nTests are not implemented because students are not expected to know how\nto write them yet.","distinct":false,"url":"https://api.github.com/repos/caesarpjz/main/commits/7d04e49e364dad661cd88f462f01923fba972d2c"},{"sha":"83dd9e6b03d6b83199ceb6f3b66166483155abed","author":{"name":"Jeffry Lum","email":"430ff3e95275e873d9016d08113d80cbe07bdc9d@users.noreply.github.com"},"message":"Change RemarkCommand to throw an exception\n\nFollow the convention and throw a CommandException instead of returning \na CommandResult as the command did not fulfill its intended function.\n\nAdd RemarkCommandTest that will test that executeUndoableCommand()\nthrows an Exception.\n\nModify AddressBookParser to accept a RemarkCommand.\n\nAdd new test to AddressBookParserTest, which will test that typing\n\"remark\" returns an instance of RemarkCommand.","distinct":false,"url":"https://api.github.com/repos/caesarpjz/main/commits/83dd9e6b03d6b83199ceb6f3b66166483155abed"},{"sha":"efdcdf0e80cec9489f7b47e3f65824f4688ad8f7","author":{"name":"Jeffry Lum","email":"430ff3e95275e873d9016d08113d80cbe07bdc9d@users.noreply.github.com"},"message":"Enhance RemarkCommand to accept and echo parameters\n\nModify RemarkCommand to take in an Index and String for remark, and\nprint those two parameters as the error message\n\nModify RemarkCommandTest to test the equals method\n\nAdd RemarkCommandParser that will know how to parse two arguments, one\nindex and one with prefix 'r/'\n\nAdd RemarkCommandParserTest that will test different boundary values\nfor RemarkCommandParser.\n\nModify AddressBookParser to use the newly implemented\nRemarkCommandParser\n\nModify AddressBookParserTest to ensure that what the user input\ngenerated the correct command.","distinct":false,"url":"https://api.github.com/repos/caesarpjz/main/commits/efdcdf0e80cec9489f7b47e3f65824f4688ad8f7"},{"sha":"b7a47c50c8e5f0430d343a23d2863446b6ce9298","author":{"name":"Jeffry Lum","email":"430ff3e95275e873d9016d08113d80cbe07bdc9d@users.noreply.github.com"},"message":"Add Remark class to model\n\nAdd Remark to model component (copy from Address, remove the regex and\nrename accordingly).\n\nAdd test for Remark (to test the equals method).\n\nModify RemarkCommand to now take in a Remark instead of a String.","distinct":false,"url":"https://api.github.com/repos/caesarpjz/main/commits/b7a47c50c8e5f0430d343a23d2863446b6ce9298"},{"sha":"2758455583f0101ed918a318fc75679270843a0d","author":{"name":"Jeffry Lum","email":"430ff3e95275e873d9016d08113d80cbe07bdc9d@users.noreply.github.com"},"message":"Add a placeholder for remark in PersonCard GUI\n\nAdd a label to PersonListCard.fxml\n\nAdd FXML annotation in PersonCard to tie the variable to the actual\nlabel.","distinct":false,"url":"https://api.github.com/repos/caesarpjz/main/commits/2758455583f0101ed918a318fc75679270843a0d"},{"sha":"b241ef8526bd4e8a6ad94b8118b7fc3441ec8fa3","author":{"name":"Jeffry Lum","email":"430ff3e95275e873d9016d08113d80cbe07bdc9d@users.noreply.github.com"},"message":"Modify Person to support a Remark field\n\nAdd Person#getRemark()\n\nModify PersonBuilder to support Remark.\n\nModify AddCommand to create a Person with a blank Remark.\n\nModify EditCommand to pass Remarks on unchanged.\n\nModify SampleDataUtil to add remarks for the sample data.\n\nAdd withRemark() to PersonBuilder.","distinct":false,"url":"https://api.github.com/repos/caesarpjz/main/commits/b241ef8526bd4e8a6ad94b8118b7fc3441ec8fa3"},{"sha":"ce4f9b70f524d2395948861d80d57fda9ae6e82e","author":{"name":"Jeffry Lum","email":"430ff3e95275e873d9016d08113d80cbe07bdc9d@users.noreply.github.com"},"message":"Add Remark field to JsonAdaptedPerson class\n\nUpdate tests and test data to use the remark field.","distinct":false,"url":"https://api.github.com/repos/caesarpjz/main/commits/ce4f9b70f524d2395948861d80d57fda9ae6e82e"},{"sha":"56d5cb662c31dd38b02f6a5301ba6ab3c667d6a3","author":{"name":"Jeffry Lum","email":"430ff3e95275e873d9016d08113d80cbe07bdc9d@users.noreply.github.com"},"message":"Connect Remark field to PersonCard","distinct":false,"url":"https://api.github.com/repos/caesarpjz/main/commits/56d5cb662c31dd38b02f6a5301ba6ab3c667d6a3"},{"sha":"b3307d7a42acb613a8f1d36979a7f547abcf6623","author":{"name":"Jeffry Lum","email":"430ff3e95275e873d9016d08113d80cbe07bdc9d@users.noreply.github.com"},"message":"Implement RemarkCommand execute() logic\n\nReplace the error message with the actual logic to modify the remarks\nof a person.\n\nUpdate RemarkCommandTest to test that execute() logic works.","distinct":false,"url":"https://api.github.com/repos/caesarpjz/main/commits/b3307d7a42acb613a8f1d36979a7f547abcf6623"},{"sha":"835469f975fad1bb58a0e29dcd900f8e188c7de0","author":{"name":"Xuerneas","email":"21c9f8f917997da69265f3fe5d3dd4003f14143f@users.noreply.github.com"},"message":"Add files via upload","distinct":true,"url":"https://api.github.com/repos/caesarpjz/main/commits/835469f975fad1bb58a0e29dcd900f8e188c7de0"},{"sha":"dba3cd0e523b58a3d875bdfa3da1739116a1196d","author":{"name":"kerwin97","email":"376c0902bed6590815a2433df278ffee8d21475f@hotmail.com"},"message":"Setting up Project","distinct":true,"url":"https://api.github.com/repos/caesarpjz/main/commits/dba3cd0e523b58a3d875bdfa3da1739116a1196d"},{"sha":"7e0d01ad50f2fa72df16a2c60e1d3ea7ee05952e","author":{"name":"kerwin97","email":"376c0902bed6590815a2433df278ffee8d21475f@hotmail.com"},"message":"Tutorial-removing-field removed address and Address fields","distinct":true,"url":"https://api.github.com/repos/caesarpjz/main/commits/7e0d01ad50f2fa72df16a2c60e1d3ea7ee05952e"},{"sha":"5f3af8db33a8cf43587d546d6cd8be61112fb2a7","author":{"name":"kerwin97","email":"376c0902bed6590815a2433df278ffee8d21475f@hotmail.com"},"message":"debugged tests","distinct":true,"url":"https://api.github.com/repos/caesarpjz/main/commits/5f3af8db33a8cf43587d546d6cd8be61112fb2a7"},{"sha":"53480ca6e1398ab05d13e45eb74e3f6a85c71d85","author":{"name":"kerwin97","email":"376c0902bed6590815a2433df278ffee8d21475f@hotmail.com"},"message":"testing-removing-field removed all address fields","distinct":true,"url":"https://api.github.com/repos/caesarpjz/main/commits/53480ca6e1398ab05d13e45eb74e3f6a85c71d85"},{"sha":"bc4741e523e991b104a8b2ecc8442e8ab42e9f38","author":{"name":"kerwin97","email":"376c0902bed6590815a2433df278ffee8d21475f@hotmail.com"},"message":"Merge tag 'tutorial-removing-field'","distinct":true,"url":"https://api.github.com/repos/caesarpjz/main/commits/bc4741e523e991b104a8b2ecc8442e8ab42e9f38"},{"sha":"7f232b7fcbfa077305314c59c7ada06976353cab","author":{"name":"kerwin97","email":"376c0902bed6590815a2433df278ffee8d21475f@hotmail.com"},"message":"tutorial-removing-field","distinct":true,"url":"https://api.github.com/repos/caesarpjz/main/commits/7f232b7fcbfa077305314c59c7ada06976353cab"},{"sha":"8287c75efa383b4bf60d6092a6d828426f97963e","author":{"name":"kerwin97","email":"376c0902bed6590815a2433df278ffee8d21475f@hotmail.com"},"message":"added EOF for travis checks","distinct":true,"url":"https://api.github.com/repos/caesarpjz/main/commits/8287c75efa383b4bf60d6092a6d828426f97963e"},{"sha":"9b9ce2e98911b28cd1d034e98509064a62fc8051","author":{"name":"kerwin97","email":"376c0902bed6590815a2433df278ffee8d21475f@hotmail.com"},"message":"Added Remark Command","distinct":true,"url":"https://api.github.com/repos/caesarpjz/main/commits/9b9ce2e98911b28cd1d034e98509064a62fc8051"},{"sha":"a2d91ee84d4858336a98aaa0f1db584a309b53c8","author":{"name":"kerwin97","email":"376c0902bed6590815a2433df278ffee8d21475f@hotmail.com"},"message":"fixed bugs","distinct":true,"url":"https://api.github.com/repos/caesarpjz/main/commits/a2d91ee84d4858336a98aaa0f1db584a309b53c8"},{"sha":"a597b896f23b479fc27c95dcec7edf6cf76c7945","author":{"name":"kerwin97","email":"376c0902bed6590815a2433df278ffee8d21475f@hotmail.com"},"message":"tutorial-adding-command","distinct":true,"url":"https://api.github.com/repos/caesarpjz/main/commits/a597b896f23b479fc27c95dcec7edf6cf76c7945"}]}
{"actor":{"display_login":"caesarpjz"}}