Skip to content
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

[butteredyakiimo] iP #525

Open
wants to merge 66 commits into
base: master
Choose a base branch
from

Commits on Aug 8, 2023

  1. Add Gradle support

    damithc authored and damithc committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    28ad2b8 View commit details
    Browse the repository at this point in the history
  2. Bump gradle and lib version

    Eclipse-Dominator authored and damithc committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    ed6d4d2 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. Configuration menu
    Copy the full SHA
    3455fd8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9400b64 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    15a2322 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    439f39c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    91ae7f7 View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2023

  1. Configuration menu
    Copy the full SHA
    06eec05 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    755476c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b57d752 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. Configuration menu
    Copy the full SHA
    6d75b93 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. Add exceptions

    butteredyakiimo committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    7ea3176 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2023

  1. Configuration menu
    Copy the full SHA
    6ecc10f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9fbaf7a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a73c97d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    95ffd61 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e0cdfbf View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    062d9fe View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Configuration menu
    Copy the full SHA
    3039976 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0ecace View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1a5f2ba View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a7139c2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d6b8bb9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c1a458f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    28a4290 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    208fb22 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    746e428 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    94edef4 View commit details
    Browse the repository at this point in the history
  11. Create JAR file

    butteredyakiimo committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    a10b7c1 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8329871 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. Configuration menu
    Copy the full SHA
    071cd0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3980ff3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    feb7a33 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f495558 View commit details
    Browse the repository at this point in the history
  5. Add find feature

    butteredyakiimo committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    12be5fe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    08fa791 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'branch-A-CodingStandard'

    # Conflicts:
    #	src/main/java/duke/Duke.java
    #	src/main/java/duke/Parser.java
    #	src/main/java/duke/Storage.java
    #	src/main/java/duke/TaskList.java
    #	src/main/java/duke/Ui.java
    #	src/main/java/duke/tasks/Task.java
    #	src/test/java/duke/tasks/TaskTest.java
    butteredyakiimo committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    64a4897 View commit details
    Browse the repository at this point in the history
  8. Merge branch 'branch-Level-9'

    # Conflicts:
    #	data/duke.txt
    #	src/main/java/duke/Duke.java
    #	src/main/java/duke/Parser.java
    #	src/main/java/duke/TaskList.java
    #	src/main/java/duke/Ui.java
    #	src/main/java/duke/tasks/Task.java
    #	src/test/java/duke/tasks/TaskTest.java
    butteredyakiimo committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    196720d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    28b6492 View commit details
    Browse the repository at this point in the history
  10. Add more JavaDocs

    butteredyakiimo committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    fc3d1f6 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a076c35 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0bc4f5e View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Fix nested code

    butteredyakiimo committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    63bca76 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Add more unit tests

    butteredyakiimo committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    0a3bdca View commit details
    Browse the repository at this point in the history
  2. Fix style violations

    butteredyakiimo committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    5cd50af View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c7e834b View commit details
    Browse the repository at this point in the history
  4. Add GUI

    butteredyakiimo committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    4e169a9 View commit details
    Browse the repository at this point in the history
  5. Change layout

    butteredyakiimo committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    aa7bc79 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dc1b7b1 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2023

  1. Configuration menu
    Copy the full SHA
    2348339 View commit details
    Browse the repository at this point in the history
  2. Add assertions to some classes.

    Assertions help to detect possible bugs, as they
    verify certain assumptions that the code makes.
    Gradle run is also configured to enable assertions.
    butteredyakiimo committed Sep 12, 2023
    Configuration menu
    Copy the full SHA
    ce2258a View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Modify code to adhere to code quality standards.

    Some methods are extremely long, and have more than one
    level of abstraction. Magic numbers are used to describe
    the task status.
    
    Let's make more methods to adhere to SLAP and avoid nested code,
    and also create a new Enum to make code easier to understand.
    butteredyakiimo committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    5b2654a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2 from butteredyakiimo/branch-A-Assertions

    Add assertions to some classes
    butteredyakiimo authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    d9647de View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c2a3c8b View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1 from butteredyakiimo/branch-A-CodeQuality

    Modify code to adhere to code quality standards
    butteredyakiimo authored Sep 13, 2023
    Configuration menu
    Copy the full SHA
    9d35c58 View commit details
    Browse the repository at this point in the history
  5. Add a tag to the list command

    Currently, users only have a list commmand to list all the tasks.
    
    To create reminders for upcoming tasks, users need to be able to view
    the tasks that are due before/within the time period.
    
    A flag can be used at the end of the list command of the format:
    'list flag'. The time period for both deadline and event starts at the
    start of the day at 00:00. The end is determined by the flag indicated
    by the user.
    
    Let's add the following flags:
    * 'today' : lists all tasks that in the period today 00:00 to tmr 00:00
    * 'week' : lists all tasks that are in the period today 00:00 to one
    week later 00:00
    * 'fort': lists all tasks that are in the period today 00:00 to 2 weeks
    later 00:00
    butteredyakiimo committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    4e483f9 View commit details
    Browse the repository at this point in the history
  6. Add a tag to the list command

    Currently, users only have a list commmand to list all the tasks.
    
    To create reminders for upcoming tasks, users need to be able to view
    the tasks that are due before/within the time period.
    
    A flag can be used at the end of the list command of the format:
    'list flag'. The time period for both deadline and event starts at the
    start of the day at 00:00. The end is determined by the flag indicated
    by the user.
    
    Let's add the following flags:
    * 'today' : lists all tasks that in the period today 00:00 to tmr 00:00
    * 'week' : lists all tasks that are in the period today 00:00 to one
    week later 00:00
    * 'fort': lists all tasks that are in the period today 00:00 to 2 weeks
    later 00:00
    butteredyakiimo committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    0ef1a67 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    022a367 View commit details
    Browse the repository at this point in the history
  8. Fix style

    butteredyakiimo committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    33e9039 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Configuration menu
    Copy the full SHA
    c2e2e9b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b123a36 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5f0accf View commit details
    Browse the repository at this point in the history
  4. Add user guide

    butteredyakiimo committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    743ab4d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4842575 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c6eec78 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7182704 View commit details
    Browse the repository at this point in the history