-
Notifications
You must be signed in to change notification settings - Fork 69
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[v1.1][F09-B1]Your TA #80
base: master
Are you sure you want to change the base?
[v1.1][F09-B1]Your TA #80
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Take note of coding standards
docs/DeveloperGuide.adoc
Outdated
|`* *` |user |hide <<private-contact-detail,private contact details>> by default |minimize chance of someone else seeing them by accident | ||
|
||
|`*` |user with many persons in the address book |sort persons by name |locate a person easily | ||
|`* *` |user |import students/people from a text file |it is easier to enter large numbers of people | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Make sure for your user stories you are in sync with your target profile.
@@ -79,4 +79,9 @@ public void saveAddressBook(ReadOnlyAddressBook addressBook, String filePath) th | |||
XmlFileStorage.saveDataToFile(file, new XmlSerializableAddressBook(addressBook)); | |||
} | |||
|
|||
@Override | |||
public void backupAddressBook(ReadOnlyAddressBook addressBook) throws IOException { | |||
saveAddressBook(addressBook, (filePath + ".bak")); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Save the extension in a variable
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overall, good work done. Keep updating the UG/DG as you implement features.
@@ -0,0 +1,292 @@ | |||
= Your TA - User Guide |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What is the purpose of this file?
Alias: `e` + | ||
Format: `edit INDEX [n/NAME] [p/PHONE] [e/EMAIL] [a/ADDRESS] [t/TAG]...` | ||
|
||
**** |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove text that you do not need
@@ -9,5 +9,7 @@ | |||
public static final String MESSAGE_INVALID_COMMAND_FORMAT = "Invalid command format! \n%1$s"; | |||
public static final String MESSAGE_INVALID_PERSON_DISPLAYED_INDEX = "The person index provided is invalid"; | |||
public static final String MESSAGE_PERSONS_LISTED_OVERVIEW = "%1$d persons listed!"; | |||
public static final String MAIL_APP_ERROR = "Error opening the default mail app on this system"; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Follow the variable naming standard used above. Use names like MESSAGE_MAIL_APP_ERROR
String firstCharacter = test.substring(0, 1); | ||
String nextCharacters = test.substring(1, test.length() - 1); | ||
String lastCharacter = test.substring(test.length() - 1, test.length()); | ||
return firstCharacter.matches(MATRIC_NUMBER_VALIDATION_REGEX_FIRST) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Break up the return statement conditions in two or three steps
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Make sure UG/DG are updated time to time with all relevant changes.
Added a toggle feature to the application. Toggle is located on the menu, and pressing toggle toggles between a light and dark theme.
Add integration tests for UpdateDisplayCommand
Add comment to mention why files not used
…into UGDG_final
Corrected PPP
update PPP
added_collate_pearlissa
Corrected PPP, and collated final.
Documentation: Update UG/DG broken links and rephrased some portions. Updated figure references as well.
Documentation: Update relevant DG portion
[v1.5] Final changes
Edit error message for markPart
Revert edit
# Conflicts: # collated/functional/Alaru-reused.md # collated/functional/JoonKai1995.md # collated/test/Alaru.md
No description provided.