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

[Bryan Lim Jing Xiang] iP #484

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

Commits on Jul 31, 2022

  1. Add Gradle support

    damithc authored and damithc committed Jul 31, 2022
    Configuration menu
    Copy the full SHA
    556af3f View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2022

  1. Configuration menu
    Copy the full SHA
    cbdb453 View commit details
    Browse the repository at this point in the history
  2. Revert "Set up skeletal version of Duke"

    This reverts commit cbdb453.
    bryanljx committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    e4406e0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    295c10a View commit details
    Browse the repository at this point in the history
  4. Revert "Set up skeletal version of Duke"

    This reverts commit 295c10a.
    bryanljx committed Aug 16, 2022
    Configuration menu
    Copy the full SHA
    e904640 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    48e4d08 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b0343fe View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    747d7ef View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2a968a6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ef2e2c2 View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2022

  1. Configuration menu
    Copy the full SHA
    1af53d8 View commit details
    Browse the repository at this point in the history
  2. Revert "Tidy variables and return types in Task"

    This reverts commit 1af53d8.
    bryanljx committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    92f6033 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8d0ffd1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c71124f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4d6e203 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5aa7417 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f06be8e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5ce35d8 View commit details
    Browse the repository at this point in the history
  9. Add error handling

    bryanljx committed Aug 17, 2022
    Configuration menu
    Copy the full SHA
    0f14bf5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    41a199b View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2022

  1. Configuration menu
    Copy the full SHA
    8a5ae31 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    87f307f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    52cc632 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1695b30 View commit details
    Browse the repository at this point in the history
  5. Add storage class

    bryanljx committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    ed33f84 View commit details
    Browse the repository at this point in the history
  6. Add Parser class to util pkg

    bryanljx committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    308e105 View commit details
    Browse the repository at this point in the history
  7. Add Command abstract class

    bryanljx committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    794e7d0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2929330 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    9301f1f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5af5b35 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c9c36a4 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c4e868d View commit details
    Browse the repository at this point in the history
  13. Add Date classes

    bryanljx committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    f874ae4 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    8d840af View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e752e41 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    be66be1 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    2e414b7 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    df1bf3c View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    b934421 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    480e5b7 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    ea5a64b View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    caba951 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. Configuration menu
    Copy the full SHA
    0d61b90 View commit details
    Browse the repository at this point in the history
  2. Add stubs for Task class

    bryanljx committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    b3a1a2f View commit details
    Browse the repository at this point in the history
  3. Add unit tests for TaskList

    bryanljx committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    183db00 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    090246c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ad95c76 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5c28d8e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    42eaf49 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4274021 View commit details
    Browse the repository at this point in the history
  9. Add find command

    bryanljx committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    5c0c0f4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2856898 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2022

  1. Configuration menu
    Copy the full SHA
    dad6c94 View commit details
    Browse the repository at this point in the history
  2. Fix coding style violations

    bryanljx committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    c5739ea View commit details
    Browse the repository at this point in the history
  3. Add javadocs

    Note that this branch is done after the A-CodingStandards when auto format on save in intelliJ was set up so there might be some files that were formatted as well.
    bryanljx committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    7e0f0c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    01b8d7d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d3659f7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5299d13 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. Configuration menu
    Copy the full SHA
    1d817e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec31e4c View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2022

  1. Add javaFX to application

    bryanljx committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    1f43423 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6791a4f View commit details
    Browse the repository at this point in the history
  3. Add gui elements

    bryanljx committed Sep 1, 2022
    Configuration menu
    Copy the full SHA
    e960b7d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    02ea18b View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2022

  1. Merge tag 'Level-10'

    bryanljx committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    c356bd8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61e5dec View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    726da86 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fdce8bb View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    49f846a View commit details
    Browse the repository at this point in the history
  6. Rectify error in date format for INVALID_EVENT_DATETIME_FORMAT

    Date format for event datetime is `yyyy-mm-dd hh:mm:ss hh:mm:ss`,
    not `yyyy-mm hh:mm:ss hh:mm:ss  hh:mm:ss`. This has been rectified
    in this commit.
    bryanljx committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    e920688 View commit details
    Browse the repository at this point in the history
  7. Add assertions after validating args where appropriate

    Added validations after validating arguments/format
    for Todo arguments, EventDateTime, and DeadlineDateTime.
    bryanljx committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    a704a9d View commit details
    Browse the repository at this point in the history
  8. Refactor string concatenation to use StringBuilder instead

    There were a few cases where String concatenation was used within
    a loop instead of StringBuilder, which is not ideal due to
    performance reasons. This was fixed in this commit.
    bryanljx committed Sep 7, 2022
    Configuration menu
    Copy the full SHA
    88006fa View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6f82246 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2022

  1. Merge pull request #1 from bryanljx/branch-A-Assertions

    Add Assertions
    bryanljx authored Sep 8, 2022
    Configuration menu
    Copy the full SHA
    cce9961 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2 from bryanljx/branch-A-CodeQuality

    Improve code quality
    bryanljx authored Sep 8, 2022
    Configuration menu
    Copy the full SHA
    4baa0c3 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2022

  1. Configuration menu
    Copy the full SHA
    e44b2e3 View commit details
    Browse the repository at this point in the history
  2. Add screenshot of app

    bryanljx committed Sep 17, 2022
    Configuration menu
    Copy the full SHA
    45d6b53 View commit details
    Browse the repository at this point in the history
  3. Update User Guide

    bryanljx committed Sep 17, 2022
    Configuration menu
    Copy the full SHA
    ce3cfa9 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2022

  1. Update tests

    bryanljx committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    54e1d55 View commit details
    Browse the repository at this point in the history
  2. Update build.gradle

    bryanljx committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    ff6fdad View commit details
    Browse the repository at this point in the history
  3. Update user guide

    bryanljx committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    cec587b View commit details
    Browse the repository at this point in the history
  4. Update gradle.build

    bryanljx committed Sep 20, 2022
    Configuration menu
    Copy the full SHA
    af1cd6e View commit details
    Browse the repository at this point in the history