-
Notifications
You must be signed in to change notification settings - Fork 364
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
[9fc70c892] iP #142
base: master
Are you sure you want to change the base?
[9fc70c892] iP #142
Conversation
…lay them back to the user when requested.
Added Add, List for Level 2 (Note : No sanitization and checks if index is possible or not)
…ndled and breaking switch cases into functions, potentially creating a 'taskmaster' class.
…res rework of input handling. Also current input allows missing description provided /by is present i.e. `deadline /by string`.
…ushback. This req overhaul.
Added functionality as required by Level-7.
Minimum handling of datetime has been added. Expect merge conflict with other branches due to changing child classes of TaskMaster input.
# Conflicts: # src/main/java/Deadline.java # src/main/java/Event.java # src/main/java/TaskMaster.java
Incomplete, however, this is primary commit.
Broke code due to parser.
Fixed errors due to refactor. See issues for improvable items.
Completion of Minimal criteria for A-Gradle, less style check
Minimal auto testing of two methods to fulfill A-JUnit
Commit to mark that JavaDocs were added previously in previous weeks. Yet to standardize and fill all.
Level-7 Required auto loading upon startup, this was not added in for that particular tag.
This reverts commit 894f944.
Added auto load functionality that was missing during Level-7 Push
# Conflicts: # src/main/java/core/DukeIO.java
# Conflicts: # src/main/java/core/DukeIO.java
Greetings wrongly fed into getResponse.
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.
Your code looks really neat and readable. To summarise, the names of methods are in camelCase, abbreviations of acronyms were not uppercased when used as part of a name, booleans of labels sound like boolean, brackets in Egyptian style, correct white spacing and every class is part of some package.
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.
Clear structure and proper use of packages! a few coding standard issues could be modified tho.
Made changes to code based on PR comments provided by other students to improve code quality
Added B-Reminder. Reads all deadline and gets the one with the latest deadline. Works with multiple deadlines of the same time.
Test for Add Increments as PR
Fixed remove to fix issue posted on github. Realized that date formatting is not correct.
Waffles
🧇 An alternative to Duke. 🧇
Are you looking for task manager that is:
Waffles got you covered.
Features:
Download:
If you are a Java programmer, you can experiment or add on to our Source Code!