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

[CS2113-T12-4] Omnitravel #36

Open
wants to merge 462 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
462 commits
Select commit Hold shift + click to select a range
59523c6
Edit save text file
Apr 1, 2024
0888f30
Merge remote-tracking branch 'upstream/master'
Apr 1, 2024
d013733
Fix print outputs
Apr 1, 2024
7287ea4
Add CheckParameters class to handle input exceptions
Apr 1, 2024
264d166
Add CheckParameters class to handle input exceptions
Apr 1, 2024
9e97d0e
Merge pull request #114 from EugeneChanJiajun/throw-exception-class
daryltay415 Apr 1, 2024
c4ef836
Fix bugs
daryltay415 Apr 1, 2024
6de20bd
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 1, 2024
1c117e6
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 1, 2024
a163433
Gradle fix
daryltay415 Apr 1, 2024
3d46a95
Merge pull request #116 from daryltay415/master
daryltay415 Apr 1, 2024
97e873f
extract log method and save file
Apr 1, 2024
e72019c
Update UI class
daryltay415 Apr 1, 2024
5046e1a
Merge pull request #118 from EugeneChanJiajun/master
EugeneChanJiajun Apr 1, 2024
7e8d9de
Add packages
daryltay415 Apr 1, 2024
f62593a
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 1, 2024
d94bc34
update userguide
Apr 1, 2024
672fce8
Merge pull request #120 from EugeneChanJiajun/master
EugeneChanJiajun Apr 1, 2024
e852cb0
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 1, 2024
f9f62f5
Fix package violation
daryltay415 Apr 1, 2024
0bf9ff1
Update javadoc
daryltay415 Apr 1, 2024
cb17222
Fix package
daryltay415 Apr 1, 2024
d16dc27
Merge pull request #121 from daryltay415/master
EugeneChanJiajun Apr 1, 2024
2773768
update user guide
EugeneChanJiajun Apr 1, 2024
9865b47
Update userguide
EugeneChanJiajun Apr 1, 2024
f01b15c
Merge pull request #123 from EugeneChanJiajun/master
daryltay415 Apr 1, 2024
c834996
Fix update function
daryltay415 Apr 1, 2024
20bfc8c
Merge pull request #124 from daryltay415/master
EugeneChanJiajun Apr 1, 2024
7381df2
update user guide and developer guide
Apr 2, 2024
67c407d
Add overview class diagram to developer guide
daryltay415 Apr 2, 2024
8b97fa2
Merge pull request #125 from EugeneChanJiajun/master
daryltay415 Apr 2, 2024
a9824ae
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 2, 2024
125a4c7
Merge pull request #126 from daryltay415/master
EugeneChanJiajun Apr 2, 2024
fda1646
merge findJunit branch into main
ChinYanXu Apr 2, 2024
8339e0e
Merge branch 'master' of github.com:AY2324S2-CS2113-T12-4/tp
ChinYanXu Apr 2, 2024
7ce04f8
Edit UserGuide.md and findCommand error message
ChinYanXu Apr 2, 2024
adcb3ad
Merge pull request #127 from ChinYanXu/UserGuide1
ChinYanXu Apr 2, 2024
f391b2c
Update expense function
daryltay415 Apr 3, 2024
8634ab4
updated user guide w check, uncheck, total expense
annnniexu Apr 3, 2024
891f521
Merge pull request #129 from annnniexu/master
daryltay415 Apr 3, 2024
3fa653f
Merge pull request #128 from daryltay415/master
daryltay415 Apr 3, 2024
c9d7983
Update developer guide
daryltay415 Apr 3, 2024
ffe1db2
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 3, 2024
9752e83
update userguide format
ChenKangg Apr 3, 2024
b30f4ec
Add sequence diagram for lookup functions
ChinYanXu Apr 3, 2024
61322b6
Merge branch 'master' of https://github.com/ChenKangg/tp
ChenKangg Apr 3, 2024
4739b2d
update userguide
ChenKangg Apr 3, 2024
fdeb1ef
Merge pull request #130 from ChinYanXu/UserGuide1
ChinYanXu Apr 3, 2024
a70f890
Merge pull request #131 from ChenKangg/master
ChenKangg Apr 3, 2024
c3e02d8
merge UserGuide1 into master
ChinYanXu Apr 3, 2024
f774ac0
Merge branch 'master' of github.com:AY2324S2-CS2113-T12-4/tp
ChinYanXu Apr 3, 2024
80a39a7
Add assertions to lookup functions
ChinYanXu Apr 3, 2024
72aab9d
Merge pull request #132 from ChinYanXu/NewAssertions
ChinYanXu Apr 3, 2024
f6333ab
added sequence diagram for total expense feature
annnniexu Apr 3, 2024
be60e42
added total expense function
annnniexu Apr 3, 2024
00aee27
fixed style errors
annnniexu Apr 3, 2024
cfa7cb4
Update developer guide
EugeneChanJiajun Apr 3, 2024
5213a22
Merge pull request #133 from annnniexu/master
daryltay415 Apr 3, 2024
0b2f8cb
Merge pull request #134 from EugeneChanJiajun/master
daryltay415 Apr 3, 2024
b33ae42
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 3, 2024
7474b7b
Add jar file v2.0
daryltay415 Apr 3, 2024
57f25ec
Merge pull request #135 from daryltay415/master
daryltay415 Apr 4, 2024
137b914
Add exchange API
daryltay415 Apr 5, 2024
b72f5c7
Add ability to list tags
daryltay415 Apr 5, 2024
7d57396
Add Junit tests
EugeneChanJiajun Apr 6, 2024
404213c
Bug fixes from PED
EugeneChanJiajun Apr 6, 2024
37b69dc
Bug fix for PED
EugeneChanJiajun Apr 6, 2024
b3fa1ca
Bug fix for PED
EugeneChanJiajun Apr 6, 2024
7af7d40
Bug fix for PED
EugeneChanJiajun Apr 6, 2024
75a98ae
Bug fix for PED
EugeneChanJiajun Apr 6, 2024
67a2b96
Fix bugs based on issues
daryltay415 Apr 6, 2024
4fc6850
Bug fix for PED
EugeneChanJiajun Apr 6, 2024
396338b
Merge pull request #192 from EugeneChanJiajun/master
daryltay415 Apr 6, 2024
d25ae04
Merge remote-tracking branch 'upstream/master' into branch-tag-list
daryltay415 Apr 6, 2024
657ecf1
FIx gradle bug
daryltay415 Apr 6, 2024
162066f
Merge pull request #193 from daryltay415/branch-tag-list
EugeneChanJiajun Apr 6, 2024
451638c
Added new javadocs
EugeneChanJiajun Apr 6, 2024
31211b4
Merge branch 'master' of https://github.com/AY2324S2-CS2113-T12-4/tp
EugeneChanJiajun Apr 6, 2024
d23e6dd
Merge branch 'master' into branch-currency-exchange
daryltay415 Apr 7, 2024
00ad20c
Add currency exchange API
daryltay415 Apr 7, 2024
d244686
Fix checkstyle
daryltay415 Apr 7, 2024
a9c3d3c
Merge pull request #195 from daryltay415/branch-currency-exchange
EugeneChanJiajun Apr 7, 2024
c1b71d9
Merge branch 'master' of https://github.com/AY2324S2-CS2113-T12-4/tp
EugeneChanJiajun Apr 7, 2024
af42f4b
Add Junit test for parser class
EugeneChanJiajun Apr 7, 2024
75b06b9
Merge pull request #197 from EugeneChanJiajun/master
daryltay415 Apr 8, 2024
4ad8705
update userguide and bug fix
Apr 8, 2024
cd4071c
Update developer guide
daryltay415 Apr 8, 2024
5f68f0b
Merge pull request #198 from EugeneChanJiajun/master
daryltay415 Apr 8, 2024
0946029
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 8, 2024
289b16a
Refactor loadFileContents
ChinYanXu Apr 8, 2024
482d168
Merge NewAssertions branch to master
ChinYanXu Apr 8, 2024
7b2a641
Bug fix and userguide updates
Apr 8, 2024
4bc2e5a
Bug fix and userguide update
Apr 8, 2024
318cad0
Merge pull request #200 from EugeneChanJiajun/master
daryltay415 Apr 8, 2024
d2de866
Fix update function
daryltay415 Apr 8, 2024
a5c75ec
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 8, 2024
03ebc12
Fix update test
daryltay415 Apr 8, 2024
2c67e13
implement add remove find location + junit
ChenKangg Apr 8, 2024
d86ef9e
Merge pull request #201 from ChenKangg/master
ChenKangg Apr 8, 2024
4a4c025
Merge pull request #199 from ChinYanXu/NewAssertions
ChinYanXu Apr 8, 2024
7e3736f
Update developer guide
daryltay415 Apr 8, 2024
4d1ddde
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 8, 2024
9eb038c
update location + help command
ChenKangg Apr 8, 2024
cbbdbdc
Merge pull request #202 from ChenKangg/master
ChenKangg Apr 8, 2024
4db31ef
Update parser
EugeneChanJiajun Apr 8, 2024
66af77e
Merge branch 'master' of https://github.com/AY2324S2-CS2113-T12-4/tp
EugeneChanJiajun Apr 8, 2024
49223bc
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 8, 2024
f27556a
Merge pull request #203 from daryltay415/master
daryltay415 Apr 8, 2024
28014b7
add location to list
ChenKangg Apr 8, 2024
d77928a
Add JUnit test for total expense function
ChinYanXu Apr 8, 2024
89ebba8
Merge pull request #204 from ChenKangg/master
ChenKangg Apr 8, 2024
0ea8c89
Add junit test
EugeneChanJiajun Apr 8, 2024
314b1d4
Merge branch 'master' of https://github.com/AY2324S2-CS2113-T12-4/tp
EugeneChanJiajun Apr 8, 2024
5cfac12
Edit omni.txt
ChinYanXu Apr 8, 2024
4e14c8d
omni.txt
ChinYanXu Apr 8, 2024
de29041
Merge branch 'TotalExpenseJunit'
ChinYanXu Apr 8, 2024
8fb864d
Edit UserGuide for clarity
ChinYanXu Apr 8, 2024
2b3d8e8
Merge pull request #206 from ChinYanXu/UpdateGUI
EugeneChanJiajun Apr 8, 2024
7900ac4
Add PPP
EugeneChanJiajun Apr 8, 2024
12e9154
Update PPP -Daryl
daryltay415 Apr 8, 2024
8e1c4a2
Merge remote-tracking branch 'upstream/master' into branch-ppp
daryltay415 Apr 8, 2024
f21e0c3
Merge pull request #207 from EugeneChanJiajun/master
daryltay415 Apr 8, 2024
04a882d
Merge remote-tracking branch 'upstream/master' into branch-ppp
daryltay415 Apr 8, 2024
0c916e6
Merge pull request #209 from daryltay415/branch-ppp
EugeneChanJiajun Apr 8, 2024
b6918cb
add ppp
ChenKangg Apr 8, 2024
0590f1b
Merge pull request #210 from ChenKangg/master
daryltay415 Apr 8, 2024
fe640b3
Enhanced delete function with keyword delete functionality
ChinYanXu Apr 8, 2024
338ca75
Enhanced delete function with keyword delete functionality
ChinYanXu Apr 8, 2024
8b6b2c1
Add Junit for delete function delete keyword functionality
ChinYanXu Apr 8, 2024
398f682
Edit User Guide to include delete functionality enhancement
ChinYanXu Apr 8, 2024
fc60e2c
Add valid test inputs to Junit test functions
ChinYanXu Apr 8, 2024
8ed4232
Merge branch 'master' into DeleteFunctionEnhancement
ChinYanXu Apr 8, 2024
87aefa9
Merge pull request #211 from ChinYanXu/DeleteFunctionEnhancement
EugeneChanJiajun Apr 9, 2024
5b6bd74
Bug fix
Apr 9, 2024
50c149c
Merge remote-tracking branch 'upstream/master'
Apr 9, 2024
f5df6bb
update userguide
ChenKangg Apr 9, 2024
27d872d
update tag userguide
ChenKangg Apr 9, 2024
12cba98
Bug fix
Apr 9, 2024
6ac7a69
remove help command
ChenKangg Apr 9, 2024
584a8b4
Merge pull request #213 from EugeneChanJiajun/master
daryltay415 Apr 9, 2024
2228fad
Merge branch 'master' into master
ChenKangg Apr 9, 2024
9c977c5
rename ppp
ChenKangg Apr 9, 2024
a7c8fcd
Merge branch 'master' of https://github.com/ChenKangg/tp
ChenKangg Apr 9, 2024
bb0515c
add exclude functionality to find function and added tests for the ex…
ChinYanXu Apr 9, 2024
3dc286e
bug fix
EugeneChanJiajun Apr 9, 2024
be80b9a
Merge branch 'master' of https://github.com/AY2324S2-CS2113-T12-4/tp
EugeneChanJiajun Apr 9, 2024
d765a97
Add exclude functionality for findtag and findtype function. Add Juni…
ChinYanXu Apr 9, 2024
effafc3
Add valid test inputs to Junit tests
ChinYanXu Apr 9, 2024
859d4cb
Update listtags
daryltay415 Apr 9, 2024
20fc87e
Merge remote-tracking branch 'upstream/master' into branch-ppp
daryltay415 Apr 9, 2024
8081f1a
Update code reposense
daryltay415 Apr 9, 2024
8035987
Merge pull request #212 from ChenKangg/master
daryltay415 Apr 9, 2024
9263ecd
Merge remote-tracking branch 'upstream/master' into branch-ppp
daryltay415 Apr 9, 2024
2babfeb
Merge pull request #215 from daryltay415/branch-ppp
daryltay415 Apr 9, 2024
bd5bfe6
Merge branch 'master' of https://github.com/AY2324S2-CS2113-T12-4/tp
EugeneChanJiajun Apr 9, 2024
1bd0866
Fix consecutive items not deleted bug in removeTravelActivity function
ChinYanXu Apr 9, 2024
fc32865
Merge local repo with online repo
ChinYanXu Apr 9, 2024
81de061
Merge branch 'master' into DeleteFunctionEnhancement
ChinYanXu Apr 9, 2024
32e096a
Add PPP and fix junit
ChinYanXu Apr 9, 2024
326bc6e
Add PPP and fix JUnit
ChinYanXu Apr 9, 2024
ad66e9e
Fix JUnit
ChinYanXu Apr 9, 2024
254f0b2
Merge pull request #216 from ChinYanXu/DeleteFunctionEnhancement
ChinYanXu Apr 10, 2024
e8fe319
Rename ChinYanXu.md to chinyanxu.md
ChinYanXu Apr 10, 2024
6f8bdf7
Merge pull request #217 from AY2324S2-CS2113-T12-4/ChinYanXu-patch-1
daryltay415 Apr 10, 2024
b7776f7
added sort to list
annnniexu Apr 10, 2024
8232670
resolved merge conflicts
annnniexu Apr 10, 2024
3c6efff
added javadoc comments
annnniexu Apr 11, 2024
152cedd
Merge pull request #218 from annnniexu/master
daryltay415 Apr 11, 2024
1aacdb6
update docs
ChenKangg Apr 11, 2024
db0314e
updated userguide and added ppp
annnniexu Apr 12, 2024
a831c1b
Merge pull request #219 from ChenKangg/master
daryltay415 Apr 12, 2024
9155347
Merge pull request #220 from annnniexu/master
daryltay415 Apr 12, 2024
6154d6e
Bug fix
daryltay415 Apr 12, 2024
5d538c7
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 12, 2024
96ad643
Merge branch 'master' of https://github.com/AY2324S2-CS2113-T12-4/tp
EugeneChanJiajun Apr 12, 2024
f10b00c
Merge DeleteFunctionEnhancement branch to master branch
ChinYanXu Apr 12, 2024
e1fff42
Merge branch 'master' of github.com:AY2324S2-CS2113-T12-4/tp
ChinYanXu Apr 12, 2024
32ae783
Add new class diagram for save function
EugeneChanJiajun Apr 12, 2024
2e32714
Update developer guide and userguide
daryltay415 Apr 12, 2024
9ca74e9
Merge pull request #221 from EugeneChanJiajun/master
daryltay415 Apr 12, 2024
48c9b7c
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 12, 2024
92556fc
Merge pull request #222 from daryltay415/master
EugeneChanJiajun Apr 12, 2024
6c6c20b
Bug fix
EugeneChanJiajun Apr 12, 2024
2736530
bug fix
EugeneChanJiajun Apr 12, 2024
da07f1e
Merge branch 'master' of https://github.com/AY2324S2-CS2113-T12-4/tp
EugeneChanJiajun Apr 12, 2024
538e94a
Update user guide
EugeneChanJiajun Apr 12, 2024
d6dfa93
Merge pull request #223 from EugeneChanJiajun/master
daryltay415 Apr 12, 2024
3eb74f3
Add parser test commands to junit testing
daryltay415 Apr 12, 2024
5773b2b
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 12, 2024
2a04ae1
Update userguide
daryltay415 Apr 12, 2024
0c649c7
Merge pull request #224 from daryltay415/master
EugeneChanJiajun Apr 12, 2024
afaac8a
Update Junit tests
EugeneChanJiajun Apr 12, 2024
19fa341
Merge pull request #225 from EugeneChanJiajun/master
ChinYanXu Apr 12, 2024
477e472
Merge branch 'master' of github.com:AY2324S2-CS2113-T12-4/tp
ChinYanXu Apr 12, 2024
4ddbac3
update javadoc
ChenKangg Apr 13, 2024
4c8b21a
update help command
ChenKangg Apr 13, 2024
5c3e699
add assertion, logger
ChenKangg Apr 13, 2024
acd67b1
update PPP
EugeneChanJiajun Apr 13, 2024
0c4d1db
fix docs
ChenKangg Apr 13, 2024
177791c
fix test error
ChenKangg Apr 13, 2024
8f32fd1
Merge pull request #226 from ChenKangg/master
daryltay415 Apr 13, 2024
641cb7f
Merge pull request #227 from EugeneChanJiajun/master
daryltay415 Apr 13, 2024
40c4d77
Update developer guide
daryltay415 Apr 13, 2024
f188890
Merge branch 'master' of github.com:AY2324S2-CS2113-T12-4/tp
ChinYanXu Apr 13, 2024
fe4b21c
Merge pull request #228 from daryltay415/master
ChinYanXu Apr 13, 2024
13fe4c3
Merge branch 'master' of github.com:AY2324S2-CS2113-T12-4/tp
ChinYanXu Apr 13, 2024
9cd8379
Git add META-INF
ChinYanXu Apr 13, 2024
6c80ab5
Finalise UG and DG
EugeneChanJiajun Apr 14, 2024
83dd6ff
Merge pull request #229 from EugeneChanJiajun/master
daryltay415 Apr 14, 2024
686eec4
Add javadocs
daryltay415 Apr 14, 2024
2a00711
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 14, 2024
4bfa388
Update PPP
EugeneChanJiajun Apr 14, 2024
02c8480
Merge pull request #230 from EugeneChanJiajun/master
daryltay415 Apr 14, 2024
b20066d
Update ppp
daryltay415 Apr 14, 2024
35d943f
Merge remote-tracking branch 'upstream/master'
daryltay415 Apr 14, 2024
ef6651c
update ppp
ChenKangg Apr 14, 2024
fb04fa8
Add Junit test for ui functions
ChinYanXu Apr 14, 2024
498d3b6
Fix bugs
daryltay415 Apr 14, 2024
b10bc73
Fix gradle
daryltay415 Apr 14, 2024
8bc1f41
Merge pull request #232 from ChenKangg/master
EugeneChanJiajun Apr 14, 2024
34e4f54
Update test Ui text
daryltay415 Apr 14, 2024
a63881f
Merge pull request #231 from daryltay415/master
daryltay415 Apr 14, 2024
b6e2615
Add jar file
daryltay415 Apr 14, 2024
771ed2a
Merge pull request #233 from daryltay415/master
EugeneChanJiajun Apr 14, 2024
17a8aed
Fix portfolio
daryltay415 Apr 14, 2024
f86bd6d
Merge pull request #234 from daryltay415/master
daryltay415 Apr 14, 2024
f697891
Update javadocs
ChinYanXu Apr 14, 2024
4788b25
update sequence diagram
ChenKangg Apr 14, 2024
cd09c70
Update UserGuide
ChinYanXu Apr 14, 2024
3ce1ead
Add more line coverage for travelactivitytypes
ChinYanXu Apr 14, 2024
683bb3c
Merge pull request #235 from ChenKangg/master
ChinYanXu Apr 14, 2024
bcd1ff7
Improve line coverage for Parser and CheckParameter class
ChinYanXu Apr 14, 2024
fafc681
Merge remote repo master to local repo master
ChinYanXu Apr 14, 2024
d7489c5
Update chinyanxu.md and fix JUnit bugs
ChinYanXu Apr 14, 2024
6470f7b
Update chinyanxu.md
ChinYanXu Apr 14, 2024
5c924d3
Merge pull request #236 from ChinYanXu/LineCoverageAndPPP
daryltay415 Apr 15, 2024
5536ba8
fixed totalexpense diagram
annnniexu Apr 15, 2024
31bc348
Merge pull request #237 from annnniexu/master
daryltay415 Apr 15, 2024
5795206
Fix developer guide sequence diagram
daryltay415 Apr 15, 2024
ccf62ac
Update user guide
daryltay415 Apr 15, 2024
f1796d3
Merge pull request #238 from daryltay415/master
EugeneChanJiajun Apr 15, 2024
6d1f6a0
Update save sequence diagram
EugeneChanJiajun Apr 15, 2024
e5c8e80
Merge branch 'master' of https://github.com/AY2324S2-CS2113-T12-4/tp
EugeneChanJiajun Apr 15, 2024
32d14b2
Merge pull request #239 from EugeneChanJiajun/master
daryltay415 Apr 15, 2024
844a6ea
Update code to follow java coding standards
daryltay415 Apr 15, 2024
a1e5e4f
Merge pull request #240 from daryltay415/master
EugeneChanJiajun Apr 15, 2024
db7febb
update PPP
EugeneChanJiajun Apr 15, 2024
7a45d8b
Merge pull request #241 from EugeneChanJiajun/master
EugeneChanJiajun Apr 15, 2024
a702047
Update PPP
EugeneChanJiajun Apr 15, 2024
d0161ec
Merge pull request #242 from EugeneChanJiajun/master
EugeneChanJiajun Apr 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@ bin/

/text-ui-test/ACTUAL.TXT
text-ui-test/EXPECTED-UNIX.TXT
text-ui-test/ACTUAL-UNIX.TXT
3 changes: 3 additions & 0 deletions META-INF/MANIFEST.MF
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
Manifest-Version: 1.0
Main-Class: seedu.omnitravel.omnitravel.OmniTravel

2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Duke project template
# Omnitravel

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like this diagram a lot, very clear to see which classes implement and use which other classes. I like that you made this the first diagram in your TP as well, great work!

This is a project template for a greenfield Java project. It's named after the Java mascot _Duke_. Given below are instructions on how to use it.

Expand Down
5 changes: 3 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ test {
}

application {
mainClass.set("seedu.duke.Duke")
mainClass.set("seedu.omnitravel.omnitravel.OmniTravel")
}

shadowJar {
archiveBaseName.set("duke")
archiveBaseName.set("omnitravel")
archiveClassifier.set("")
}

Expand All @@ -43,4 +43,5 @@ checkstyle {

run{
standardInput = System.in
enableAssertions = true
}
14 changes: 7 additions & 7 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# About us
| Display | Name | Github Profile | Portfolio |
|----------------------------------------------------:|:------------------:|:---------------------------------------------:|:-------------------------------------:|
| ![](https://via.placeholder.com/100.png?text=Photo) | Eugene Chan Jiajun | [Github](https://github.com/EugeneChanJiajun) | [Portfolio](team/eugenechanjiajun.md) |
| ![](https://via.placeholder.com/100.png?text=Photo) | Daryl Tay | [Github](https://github.com/daryltay415) | [Portfolio](team/daryltay415.md) |
| ![](https://via.placeholder.com/100.png?text=Photo) | Annie Xu | [Github](https://github.com/annnniexu) | [Portfolio](team/annnniexu.md) |
| ![](https://via.placeholder.com/100.png?text=Photo) | Chin Yan Xu | [Github](https://github.com/ChinYanXu) | [Portfolio](team/chinyanxu.md) |
| ![](https://via.placeholder.com/100.png?text=Photo) | Chen Kang | [Github](https://github.com/ChenKangg) | [Portfolio](team/chenkangg.md) |

Display | Name | Github Profile | Portfolio
--------|:----:|:--------------:|:---------:
![](https://via.placeholder.com/100.png?text=Photo) | John Doe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Don Joe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Ron John | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | John Roe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
![](https://via.placeholder.com/100.png?text=Photo) | Don Roe | [Github](https://github.com/) | [Portfolio](docs/team/johndoe.md)
478 changes: 464 additions & 14 deletions docs/DeveloperGuide.md

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

very nice diagrams, but the contents of the diagram within the alt box is quite repetitive. However it is still very clear what is happening which is more important.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For the parser diagram, maybe you could split the line updateTravelActivity(travelActivityNumber, date, duration) into two lines so that the gray parts of the diagram to the right aren't so far away.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

image
is it possible to topologically sort this diagram so it is more clear? i.e. try to have all the arrows point in one direction or minimize crossing over

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

good usage of code and markdown to illustrate what is happening. Overall quite a clear DG, but maybe more examples of how to use each feature and expected output would be helpful.

Large diffs are not rendered by default.

Binary file added docs/DiagramImages/ArchitectureDiagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/DiagramImages/Errorhandler.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/DiagramImages/Overview.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/DiagramImages/TagSequenceDiagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/DiagramImages/TotalExpenseDiagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/DiagramImages/UpdateFeatureClassDiagram.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/DiagramImages/img.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/DiagramImages/img_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/DiagramImages/img_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/DiagramImages/img_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/DiagramImages/lookupFunctions.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added docs/DiagramImages/totalexpense.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 5 additions & 2 deletions docs/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
# Duke
# Omnitravel

{Give product intro here}

Omnitravel is a CLI (Command-Line Interface) app that simplifies travel planning and organization.
Users can add accommodations, food, and landmarks to their itinerary, manage activities easily, and track expenses.
The app offers search, filtering, and currency exchange features, ensuring a smooth travel planning experience.

Useful links:

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very detailed diagram of how the TravelActivityList works.

* [User Guide](UserGuide.md)
Expand Down
Loading
Loading