-
Notifications
You must be signed in to change notification settings - Fork 362
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
[clydelhui] iP #373
base: master
Are you sure you want to change the base?
[clydelhui] iP #373
Commits on Jul 31, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 556af3f - Browse repository at this point
Copy the full SHA 556af3fView commit details
Commits on Jan 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5ba595d - Browse repository at this point
Copy the full SHA 5ba595dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dfc573 - Browse repository at this point
Copy the full SHA 8dfc573View commit details
Commits on Jan 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 808b76a - Browse repository at this point
Copy the full SHA 808b76aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e0e70a - Browse repository at this point
Copy the full SHA 3e0e70aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1222458 - Browse repository at this point
Copy the full SHA 1222458View commit details
Commits on Jan 26, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 75ff48e - Browse repository at this point
Copy the full SHA 75ff48eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b8795a2 - Browse repository at this point
Copy the full SHA b8795a2View commit details
Commits on Jan 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d44382f - Browse repository at this point
Copy the full SHA d44382fView commit details
Commits on Feb 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4a5cb95 - Browse repository at this point
Copy the full SHA 4a5cb95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4949ee8 - Browse repository at this point
Copy the full SHA 4949ee8View commit details -
# Conflicts: # src/main/java/Duke.java
Configuration menu - View commit details
-
Copy full SHA for 27e8322 - Browse repository at this point
Copy the full SHA 27e8322View commit details
Commits on Feb 8, 2023
-
Add Ui, Storage, Parser, and Command classes.
Add additional exceptions with better handling.
Configuration menu - View commit details
-
Copy full SHA for 1a3fb0a - Browse repository at this point
Copy the full SHA 1a3fb0aView commit details
Commits on Feb 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 08bad31 - Browse repository at this point
Copy the full SHA 08bad31View commit details
Commits on Feb 14, 2023
-
Add checkstyle to gradle, fix style issues, add JUnit tests for AddCo…
…mmand and Parser classes.
Configuration menu - View commit details
-
Copy full SHA for d231c99 - Browse repository at this point
Copy the full SHA d231c99View commit details
Commits on Feb 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6943842 - Browse repository at this point
Copy the full SHA 6943842View commit details
Commits on Feb 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7603704 - Browse repository at this point
Copy the full SHA 7603704View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc4f9e3 - Browse repository at this point
Copy the full SHA fc4f9e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b4cc31 - Browse repository at this point
Copy the full SHA 9b4cc31View commit details -
Merge branch 'branch-A-CodingStandard'
# Conflicts: # src/main/java/commands/VoidCommand.java
Configuration menu - View commit details
-
Copy full SHA for 0bf4219 - Browse repository at this point
Copy the full SHA 0bf4219View commit details -
# Conflicts: # src/main/java/elems/TaskList.java
Configuration menu - View commit details
-
Copy full SHA for 3572669 - Browse repository at this point
Copy the full SHA 3572669View commit details
Commits on Feb 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cad9b7a - Browse repository at this point
Copy the full SHA cad9b7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for fa95494 - Browse repository at this point
Copy the full SHA fa95494View commit details
Commits on Feb 18, 2023
-
When TaskList methods are called, the ArrayList of Tasks should never be null. Adding assertions allows us to ensure that this invariant is always true. Let's add assertions to the TaskList methods to ensure that all TaskList Objects which are targets for method invocation have non-null ArrayLists at the time of method calling.
Configuration menu - View commit details
-
Copy full SHA for ad01988 - Browse repository at this point
Copy the full SHA ad01988View commit details
Commits on Feb 19, 2023
-
execute method in the AddCommmand class is long and can be hard to debug in the future. If more commands are added, the code will get even longer. Let's abstract out the steps taken in each case into a separate method. Future additions of AddCommands can adopt the same style of execution.
Configuration menu - View commit details
-
Copy full SHA for 4f0e56a - Browse repository at this point
Copy the full SHA 4f0e56aView commit details -
Merge pull request #2 from clydelhui/branch-A-Assertions
add assertions
Configuration menu - View commit details
-
Copy full SHA for 640b3e3 - Browse repository at this point
Copy the full SHA 640b3e3View commit details -
Merge branch 'master' of https://github.com/clydelhui/ip
* 'master' of https://github.com/clydelhui/ip: add assertions
Configuration menu - View commit details
-
Copy full SHA for 47cc6af - Browse repository at this point
Copy the full SHA 47cc6afView commit details -
Merge pull request #3 from clydelhui/branch-CodeQuality
Improve code quality
Configuration menu - View commit details
-
Copy full SHA for 9c2d01f - Browse repository at this point
Copy the full SHA 9c2d01fView commit details
Commits on Feb 20, 2023
-
add sort functionality, empty list exception
The user may wish to sort the task list by description to make it easy to read. Let's add a sorting feature to enable the user to do this. Some commands such as list and sort will access the list elements. If the list is empty, they are unable to work as intended. Let's add an exception to show the case when an empty list is being accessed by commands that work with the whole list.
Configuration menu - View commit details
-
Copy full SHA for d908fae - Browse repository at this point
Copy the full SHA d908faeView commit details -
Configuration menu - View commit details
-
Copy full SHA for b65a8e2 - Browse repository at this point
Copy the full SHA b65a8e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d7b757 - Browse repository at this point
Copy the full SHA 9d7b757View commit details
Commits on Feb 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 81c5f59 - Browse repository at this point
Copy the full SHA 81c5f59View commit details