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

[CS2113T-F14-4] NUSchedule #131

Open
wants to merge 505 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
505 commits
Select commit Hold shift + click to select a range
1da2565
Merge pull request #147 from xuche123/EditCommand
xuche123 Nov 1, 2020
2e0cdae
Fix bug in editing of an event into a personal event
xuche123 Nov 1, 2020
db47063
Merge pull request #148 from xuche123/EditCommand
xuche123 Nov 1, 2020
609eac2
Fix bug in conversion of assignment into other type
xuche123 Nov 1, 2020
082c8d6
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F14-4/tp…
xuche123 Nov 1, 2020
0ddafaa
Merge pull request #149 from xuche123/EditCommand
xuche123 Nov 1, 2020
561e8fc
Merge pull request #15 from AY2021S1-CS2113T-F14-4/master
Lee-Juntong Nov 2, 2020
c813bcb
Add location sorting
xuche123 Nov 2, 2020
39b5c13
Merge pull request #150 from xuche123/SortCommand
xuche123 Nov 2, 2020
7beb780
study time is now available.
Lee-Juntong Nov 2, 2020
e3173ac
study time now available.
Lee-Juntong Nov 2, 2020
d58ba1e
Better reminder ( considers done/ not done)
Lee-Juntong Nov 4, 2020
03dc8be
Added selfStudy class
Lee-Juntong Nov 4, 2020
3b52f1f
Merge pull request #154 from Lee-Juntong/StudyTime
Lee-Juntong Nov 4, 2020
71c050c
Allow edits for new class
xuche123 Nov 5, 2020
a041cf8
Merge pull request #155 from xuche123/EditCommand
xuche123 Nov 5, 2020
85089bc
update Storage of self study. use equalsIgnorecase instead of equals …
Lee-Juntong Nov 5, 2020
fe31e0e
Merge pull request #16 from AY2021S1-CS2113T-F14-4/master
Lee-Juntong Nov 5, 2020
6fa3995
Merge branch 'master' into StudyTime
Lee-Juntong Nov 5, 2020
a26c658
Merge pull request #156 from Lee-Juntong/StudyTime
Lee-Juntong Nov 5, 2020
644e690
Merge pull request #17 from AY2021S1-CS2113T-F14-4/master
Lee-Juntong Nov 5, 2020
e003b82
load location data without text file
jiaaaqi Nov 7, 2020
ca85fd5
fixed locate command
jiaaaqi Nov 7, 2020
3c101ce
fixed coding style
jiaaaqi Nov 7, 2020
dcb3ef9
Merge pull request #158 from jiaaaqi/master
jiaaaqi Nov 7, 2020
0a8acbe
implement Repeat Command
Lee-Juntong Nov 7, 2020
ec44ec2
Merge pull request #18 from AY2021S1-CS2113T-F14-4/master
Lee-Juntong Nov 7, 2020
8e8506a
coding style
Lee-Juntong Nov 7, 2020
25b8e5f
Merge branch 'master' into RepeatClasses
Lee-Juntong Nov 7, 2020
ca74fd1
Merge pull request #159 from Lee-Juntong/RepeatClasses
Lee-Juntong Nov 7, 2020
d42c877
Merge pull request #19 from AY2021S1-CS2113T-F14-4/master
Lee-Juntong Nov 8, 2020
9fd818e
Add more testing for EditCommand
xuche123 Nov 8, 2020
6eadd3f
Fix checkstyle
xuche123 Nov 8, 2020
6d136e0
Add testing for sort command
xuche123 Nov 8, 2020
80ccc4a
Fix checkstyle
xuche123 Nov 8, 2020
37d5130
Merge pull request #160 from xuche123/EditCommand
xuche123 Nov 8, 2020
7f185d2
Add PPP
xuche123 Nov 8, 2020
be73d08
Rename PPP
xuche123 Nov 8, 2020
f11643a
Merge pull request #161 from xuche123/EditCommand
xuche123 Nov 8, 2020
f61c17f
-added AutoClearCommand class
max-wunan Nov 8, 2020
b4f5123
-resolving conflicts
max-wunan Nov 8, 2020
0e0539e
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F14-4/tp…
max-wunan Nov 8, 2020
44cad7d
-added clearbefore function in eventlist
max-wunan Nov 8, 2020
503b951
-added Clearbefore command
max-wunan Nov 8, 2020
fa01758
Merge pull request #162 from max-wunan/autoclear
max-wunan Nov 8, 2020
c606624
-updated the clearbefore successul message
max-wunan Nov 8, 2020
4c8189e
updated printHelp() function in ui
max-wunan Nov 8, 2020
db12f5e
Merge pull request #163 from max-wunan/helpupdate
max-wunan Nov 8, 2020
60e0b11
format & bug fixes
max-wunan Nov 8, 2020
f18a4b9
Update userguide
xuche123 Nov 8, 2020
bf439e8
-more format editing
max-wunan Nov 8, 2020
709b1a7
Minor edits
xuche123 Nov 8, 2020
f7a9df6
Merge pull request #164 from max-wunan/bugfixes
max-wunan Nov 8, 2020
bb6968a
Merge branch 'master' into EditCommand
xuche123 Nov 8, 2020
7768558
Merge pull request #167 from xuche123/EditCommand
xuche123 Nov 8, 2020
d5acff4
Fix spacing
xuche123 Nov 8, 2020
c1e866a
Merge pull request #168 from xuche123/EditCommand
xuche123 Nov 8, 2020
0d62079
-adding ppp for wu nan
max-wunan Nov 8, 2020
84ec4f2
ppp for wu nan
max-wunan Nov 8, 2020
a446ead
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F14-4/tp…
max-wunan Nov 8, 2020
07d6450
Merge pull request #20 from AY2021S1-CS2113T-F14-4/master
Lee-Juntong Nov 8, 2020
4540a0d
-updated userguide about command autoClear & clearBefore
max-wunan Nov 8, 2020
fb59cd2
Merge pull request #169 from max-wunan/documentation
max-wunan Nov 8, 2020
76b81fe
Edit PPP to the draft version
Lee-Juntong Nov 8, 2020
07e56c3
update the photo
Lee-Juntong Nov 8, 2020
8342489
Update xuche123.md
xuche123 Nov 9, 2020
ba996c9
Update xuche123.md
xuche123 Nov 9, 2020
064fce7
Update AboutUs.md
xuche123 Nov 9, 2020
718c78e
Update AboutUs.md
xuche123 Nov 9, 2020
78841e6
Update xuche123.md
xuche123 Nov 9, 2020
3f3d92b
Merge pull request #170 from Lee-Juntong/master
xuche123 Nov 9, 2020
2b5cc00
Fix diagrams
xuche123 Nov 9, 2020
de8ca13
add location tests
jiaaaqi Nov 9, 2020
3368ab2
Update DG
xuche123 Nov 9, 2020
56c8aee
Merge pull request #171 from xuche123/final
xuche123 Nov 9, 2020
64d2f34
Update DeveloperGuide.md
xuche123 Nov 9, 2020
cf2d58b
Update DeveloperGuide.md
xuche123 Nov 9, 2020
5deda41
Update xuche123.md
xuche123 Nov 9, 2020
d1adb44
Update xuche123.md
xuche123 Nov 9, 2020
b36de76
Update xuche123.md
xuche123 Nov 9, 2020
4db0b91
Update xuche123.md
xuche123 Nov 9, 2020
acd2921
Update xuche123.md
xuche123 Nov 9, 2020
3e3bedf
add ppp
jiaaaqi Nov 9, 2020
4f4d9c2
Includes some locations in UI for printing
Lee-Juntong Nov 9, 2020
091ef52
Merge pull request #172 from jiaaaqi/master
Lee-Juntong Nov 9, 2020
9236d6a
Merge pull request #21 from AY2021S1-CS2113T-F14-4/master
Lee-Juntong Nov 9, 2020
aac64de
Better Coding Style
Lee-Juntong Nov 9, 2020
4b6b040
Merge pull request #173 from Lee-Juntong/master
Lee-Juntong Nov 9, 2020
36fdba3
Added the Command to print the locations available at the selected area
Lee-Juntong Nov 9, 2020
e57a68a
resolving conflicts
max-wunan Nov 9, 2020
7967ae3
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F14-4/tp…
max-wunan Nov 9, 2020
ae86b20
Complete the print area locations method
Lee-Juntong Nov 9, 2020
c8ec015
Updated PPP
Lee-Juntong Nov 9, 2020
840be87
-update dg/ug for clear function
max-wunan Nov 9, 2020
3391adc
added code fragments into user guide
jiaaaqi Nov 9, 2020
29e8398
Merge pull request #174 from Lee-Juntong/PrintAreaLocations
Lee-Juntong Nov 9, 2020
3f3d54d
Merge pull request #175 from max-wunan/documentation
max-wunan Nov 9, 2020
65e6125
fix style error
jiaaaqi Nov 9, 2020
e03d825
Merge pull request #176 from jiaaaqi/master
jiaaaqi Nov 9, 2020
3c95c45
-draft ppp for wu nan
max-wunan Nov 9, 2020
4eb44a8
Merge pull request #177 from max-wunan/documentation
max-wunan Nov 9, 2020
bf7cfa7
Update AboutUs.md
max-wunan Nov 9, 2020
543a611
Update AboutUs.md
max-wunan Nov 9, 2020
fbca76e
Update AboutUs.md
max-wunan Nov 9, 2020
4ba22a0
added more location data
jiaaaqi Nov 9, 2020
01c335a
fixed minor error in locate command
jiaaaqi Nov 9, 2020
319290a
updated ppp
jiaaaqi Nov 9, 2020
b69df3f
-update aboutus to make ppp link available
max-wunan Nov 9, 2020
cdebb04
update cover page
max-wunan Nov 9, 2020
12582ba
fixed spacing error
jiaaaqi Nov 9, 2020
f9d8fc6
Merge pull request #179 from max-wunan/documentation
max-wunan Nov 9, 2020
9c3666a
Merge pull request #178 from jiaaaqi/master
jiaaaqi Nov 9, 2020
f860633
updated wu nan's ppp
max-wunan Nov 9, 2020
a1b6209
updated about us
jiaaaqi Nov 9, 2020
40b303a
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F14-4/tp
jiaaaqi Nov 9, 2020
f22e38b
updated PR reviewed for wu nan's ppp
max-wunan Nov 9, 2020
ea531e0
Merge pull request #181 from jiaaaqi/master
jiaaaqi Nov 9, 2020
d852881
Merge pull request #180 from max-wunan/documentation
max-wunan Nov 9, 2020
02c485e
Update jiaaaqi.md
jiaaaqi Nov 9, 2020
de29dbb
added bug reporting for other teams in ppp
max-wunan Nov 9, 2020
01a33ce
Enhanced both auto clear (by making it an option) and clear before (c…
Lee-Juntong Nov 9, 2020
8158fe8
coding style
Lee-Juntong Nov 9, 2020
f1a3515
fixed reposense link
jiaaaqi Nov 9, 2020
abd075c
coding style
Lee-Juntong Nov 9, 2020
d9d3198
Merge pull request #182 from Lee-Juntong/Enhance_Auto_Clear
Lee-Juntong Nov 9, 2020
ae699fb
Merge pull request #22 from AY2021S1-CS2113T-F14-4/master
Lee-Juntong Nov 9, 2020
1dd937b
Updated DG/UG/PPP
madbeez Nov 9, 2020
0f3aed7
update PPP
Lee-Juntong Nov 9, 2020
7cc4904
Merge pull request #184 from Lee-Juntong/PPP
Lee-Juntong Nov 9, 2020
037eded
Merge branch 'master' into master
madbeez Nov 9, 2020
32576e3
Merge pull request #183 from madbeez/master
madbeez Nov 9, 2020
8434398
fix repo sense link
jiaaaqi Nov 9, 2020
01aea2e
Fixed typo in aboutus.md
madbeez Nov 9, 2020
7eebf8c
Merge pull request #185 from jiaaaqi/master
jiaaaqi Nov 9, 2020
e3706ba
Update madbeez.md
madbeez Nov 9, 2020
b7f4e93
Reject the user from marking an event with later end time compared to…
Lee-Juntong Nov 9, 2020
280a954
make the function doneEvent() work as expected
Lee-Juntong Nov 9, 2020
443f143
Merge pull request #186 from Lee-Juntong/Done_Enhancement
Lee-Juntong Nov 9, 2020
666dfae
Merge pull request #23 from AY2021S1-CS2113T-F14-4/master
Lee-Juntong Nov 9, 2020
b742770
update q&a
max-wunan Nov 9, 2020
97bcb0d
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F14-4/tp…
max-wunan Nov 9, 2020
1c0c86b
Update xuche123.md
xuche123 Nov 9, 2020
1c2398f
Added NullpointerException for printGreetingMessage()
Lee-Juntong Nov 9, 2020
b234ae4
minor edits
jiaaaqi Nov 9, 2020
ea07120
Merge pull request #187 from jiaaaqi/master
jiaaaqi Nov 9, 2020
1e20161
Update UserGuide.md
xuche123 Nov 9, 2020
bfae433
Fixed UG/PPP formatting
madbeez Nov 9, 2020
c684edb
Updated PPP
madbeez Nov 9, 2020
1c6ed2a
Merge pull request #188 from madbeez/master
madbeez Nov 9, 2020
29815d2
Update xuche123.md
xuche123 Nov 9, 2020
b2f4849
-update q&a of ug
max-wunan Nov 9, 2020
8784fee
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F14-4/tp…
max-wunan Nov 9, 2020
0bd3f89
fixed the problem when UserInfo.txt is empty
Lee-Juntong Nov 9, 2020
a945c35
update ppp for wu nan
max-wunan Nov 9, 2020
73051ec
Merge pull request #189 from max-wunan/documentation
max-wunan Nov 9, 2020
5ee600a
coding style
Lee-Juntong Nov 9, 2020
2b100fa
update readme.md
max-wunan Nov 9, 2020
8c2e0a0
Merge pull request #190 from Lee-Juntong/master
Lee-Juntong Nov 9, 2020
efff181
Merge pull request #191 from max-wunan/documentation
max-wunan Nov 9, 2020
f7de166
Merge pull request #24 from AY2021S1-CS2113T-F14-4/master
Lee-Juntong Nov 9, 2020
7f55087
added logo/coverpage for ReadMe.md
max-wunan Nov 9, 2020
3c77b5d
Merge pull request #192 from max-wunan/documentation
max-wunan Nov 9, 2020
5101e38
adding line breakers for ppp to make it more clean to view
max-wunan Nov 9, 2020
bb510b3
Merge pull request #193 from max-wunan/documentation
max-wunan Nov 9, 2020
8ef5314
fix format error of ppp
max-wunan Nov 9, 2020
e9396ee
fix format
max-wunan Nov 9, 2020
30173ce
Merge pull request #194 from max-wunan/documentation
max-wunan Nov 9, 2020
e451ea8
remove the wrong diagram for autoclear
max-wunan Nov 9, 2020
f7e1afb
Merge pull request #195 from max-wunan/documentation
max-wunan Nov 9, 2020
a676556
Update UG for repeat
Lee-Juntong Nov 9, 2020
11c3e34
Merge pull request #196 from Lee-Juntong/UGDG
Lee-Juntong Nov 9, 2020
0ccd4f3
format fix
max-wunan Nov 9, 2020
7732d63
Merge pull request #197 from max-wunan/documentation
max-wunan Nov 9, 2020
36f88ad
update ug/dg for autoclear
max-wunan Nov 9, 2020
9c4187f
Merge pull request #198 from max-wunan/documentation
max-wunan Nov 9, 2020
91d86de
update UGDG
Lee-Juntong Nov 9, 2020
6e2f5e4
Merge pull request #25 from AY2021S1-CS2113T-F14-4/master
Lee-Juntong Nov 9, 2020
306c934
Merge branch 'master' into UGDG
Lee-Juntong Nov 9, 2020
a59ae8a
Merge pull request #199 from Lee-Juntong/UGDG
Lee-Juntong Nov 9, 2020
9edb66a
update DG
Lee-Juntong Nov 9, 2020
6fcf639
Merge pull request #200 from Lee-Juntong/UGDG
Lee-Juntong Nov 9, 2020
2d66d2a
added line breakers before diagrams
max-wunan Nov 9, 2020
90df8fa
Merge pull request #201 from max-wunan/documentation
max-wunan Nov 9, 2020
ece62fb
dg content page
jiaaaqi Nov 9, 2020
e641a9f
Merge pull request #202 from jiaaaqi/master
jiaaaqi Nov 9, 2020
35a9420
add printAreaLocationsCommand png
max-wunan Nov 9, 2020
010ff5a
Update DG
Lee-Juntong Nov 9, 2020
d570e05
Update DG
xuche123 Nov 9, 2020
058379d
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F14-4/tp…
max-wunan Nov 9, 2020
5388ce9
Merge pull request #204 from xuche123/final
xuche123 Nov 9, 2020
fa8898b
Merge branch 'master' into UGDG
Lee-Juntong Nov 9, 2020
d7f33f0
Merge branch 'master' into UGDG
Lee-Juntong Nov 9, 2020
cf55444
Merge pull request #203 from Lee-Juntong/UGDG
Lee-Juntong Nov 9, 2020
fe5a0c8
update dg for print areas
max-wunan Nov 9, 2020
cd391fe
format fix
max-wunan Nov 9, 2020
52b88bf
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F14-4/tp…
max-wunan Nov 9, 2020
43171f0
update done function
jiaaaqi Nov 9, 2020
493610c
Merge pull request #205 from max-wunan/documentation
max-wunan Nov 9, 2020
e369a17
Merge pull request #206 from jiaaaqi/master
jiaaaqi Nov 9, 2020
b387791
Updated DG
madbeez Nov 9, 2020
7e74950
Updated DG
madbeez Nov 9, 2020
6934cfd
Merge pull request #29 from AY2021S1-CS2113T-F14-4/master
Lee-Juntong Nov 9, 2020
cffc827
Merge pull request #207 from madbeez/master
madbeez Nov 9, 2020
1183812
dg (find and delete)
jiaaaqi Nov 9, 2020
6d8fdf3
DG
Lee-Juntong Nov 9, 2020
349a969
Merge pull request #208 from jiaaaqi/master
jiaaaqi Nov 9, 2020
87afa05
Merge pull request #209 from Lee-Juntong/master
Lee-Juntong Nov 9, 2020
537a750
Merge pull request #30 from AY2021S1-CS2113T-F14-4/master
Lee-Juntong Nov 9, 2020
016b0ab
update dg
max-wunan Nov 9, 2020
8e2a6ae
Merge pull request #210 from max-wunan/documentation
max-wunan Nov 9, 2020
c7e0f1c
dg links
jiaaaqi Nov 9, 2020
532b0b5
Merge pull request #211 from jiaaaqi/master
jiaaaqi Nov 9, 2020
b360feb
Update DeveloperGuide.md
Lee-Juntong Nov 9, 2020
08bb606
Rename Lee-Juntong.md to lee-juntong.md
Lee-Juntong Nov 9, 2020
38e5a9b
links
jiaaaqi Nov 9, 2020
7a58561
Update DeveloperGuide.md
Lee-Juntong Nov 9, 2020
b3ad2ca
Update DeveloperGuide.md
Lee-Juntong Nov 9, 2020
d2c1faf
next page
jiaaaqi Nov 9, 2020
b9ab74a
update dg
jiaaaqi Nov 9, 2020
8eb9912
Merge pull request #31 from AY2021S1-CS2113T-F14-4/master
Lee-Juntong Nov 9, 2020
221ffe7
some
Lee-Juntong Nov 9, 2020
627c88b
remove numbering of DG
max-wunan Nov 9, 2020
b0c6ced
Merge pull request #212 from max-wunan/documentation
max-wunan Nov 9, 2020
6a9da49
Update DeveloperGuide.md
max-wunan Nov 9, 2020
3b3495f
links
jiaaaqi Nov 9, 2020
d5a157f
Merge branch 'master' of https://github.com/Lee-Juntong/tp
Lee-Juntong Nov 9, 2020
7b8cbb0
Update DeveloperGuide.md
Lee-Juntong Nov 9, 2020
5ed4b15
alignment
max-wunan Nov 9, 2020
94267bb
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F14-4/tp…
max-wunan Nov 9, 2020
b6c744c
Update lee-juntong.md
Lee-Juntong Nov 9, 2020
73ec595
Update lee-juntong.md
Lee-Juntong Nov 9, 2020
18d2e6f
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F14-4/tp…
max-wunan Nov 10, 2020
5d715db
Update UserGuide.md
xuche123 Nov 13, 2020
da5305f
clear DG
Lee-Juntong Nov 13, 2020
dae7f97
Merge branch 'master' into master
Lee-Juntong Nov 13, 2020
825e9dc
Merge pull request #32 from AY2021S1-CS2113T-F14-4/master
Lee-Juntong Nov 13, 2020
780fa0f
Update UserGuide.md
madbeez Nov 13, 2020
a30ee32
UG author
Lee-Juntong Nov 13, 2020
23daf37
Merge pull request #213 from Lee-Juntong/master
Lee-Juntong Nov 13, 2020
89ea9d8
Update UserGuide.md
madbeez Nov 13, 2020
7afa098
add name to sections
jiaaaqi Nov 13, 2020
86b2eed
accidentally deleted a line
jiaaaqi Nov 13, 2020
ba2aa69
Merge pull request #214 from jiaaaqi/master
jiaaaqi Nov 13, 2020
e825db6
Merge branch 'master' of https://github.com/AY2021S1-CS2113T-F14-4/tp…
max-wunan Nov 13, 2020
5292660
adding author
max-wunan Nov 13, 2020
dda06a8
Merge pull request #215 from max-wunan/documentation
max-wunan Nov 13, 2020
27d16ad
Update UserGuide.md
xuche123 Nov 13, 2020
afee2c0
Update README.md
Lee-Juntong Dec 6, 2021
6a12cec
Update README.md
Lee-Juntong Dec 6, 2021
c45e85e
Update README.md
Lee-Juntong Dec 13, 2022
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
30 changes: 15 additions & 15 deletions .github/workflows/gradle.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,18 +33,18 @@ jobs:
- name: Build and check with Gradle
run: ./gradlew check

- name: Perform IO redirection test (*NIX)
if: runner.os == 'Linux'
working-directory: ${{ github.workspace }}/text-ui-test
run: ./runtest.sh

- name: Perform IO redirection test (MacOS)
if: always() && runner.os == 'macOS'
working-directory: ${{ github.workspace }}/text-ui-test
run: ./runtest.sh

- name: Perform IO redirection test (Windows)
if: always() && runner.os == 'Windows'
working-directory: ${{ github.workspace }}/text-ui-test
shell: cmd
run: runtest.bat
# - name: Perform IO redirection test (*NIX)
# if: runner.os == 'Linux'
# working-directory: ${{ github.workspace }}/text-ui-test
# run: ./runtest.sh
#
# - name: Perform IO redirection test (MacOS)
# if: always() && runner.os == 'macOS'
# working-directory: ${{ github.workspace }}/text-ui-test
# run: ./runtest.sh
#
# - name: Perform IO redirection test (Windows)
# if: always() && runner.os == 'Windows'
# working-directory: ${{ github.workspace }}/text-ui-test
# shell: cmd
# run: runtest.bat
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,11 @@ src/main/resources/docs/
.DS_Store
*.iml
bin/
data/


/text-ui-test/ACTUAL.txt
text-ui-test/EXPECTED-UNIX.TXT

src/main/java/META-INF/MANIFEST.MF

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: NuSchedule

65 changes: 1 addition & 64 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,64 +1 @@
# Duke project template

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.

## Setting up in Intellij

Prerequisites: JDK 11 (use the exact version), update Intellij to the most recent version.

1. **Configure Intellij for JDK 11**, as described [here](https://se-education.org/guides/tutorials/intellijJdk.html).
1. **Import the project _as a Gradle project_**, as described [here](https://se-education.org/guides/tutorials/intellijImportGradleProject.html).
1. **Verify the set up**: After the importing is complete, locate the `src/main/java/seedu/duke/Duke.java` file, right-click it, and choose `Run Duke.main()`. If the setup is correct, you should see something like the below:
```
> Task :compileJava
> Task :processResources NO-SOURCE
> Task :classes

> Task :Duke.main()
Hello from
____ _
| _ \ _ _| | _____
| | | | | | | |/ / _ \
| |_| | |_| | < __/
|____/ \__,_|_|\_\___|

What is your name?
```
Type some word and press enter to let the execution proceed to the end.

## Build automation using Gradle

* This project uses Gradle for build automation and dependency management. It includes a basic build script as well (i.e. the `build.gradle` file).
* If you are new to Gradle, refer to the [Gradle Tutorial at se-education.org/guides](https://se-education.org/guides/tutorials/gradle.html).

## Testing

### I/O redirection tests

* To run _I/O redirection_ tests (aka _Text UI tests_), navigate to the `text-ui-test` and run the `runtest(.bat/.sh)` script.

### JUnit tests

* A skeleton JUnit test (`src/test/java/seedu/duke/DukeTest.java`) is provided with this project template.
* If you are new to JUnit, refer to the [JUnit Tutorial at se-education.org/guides](https://se-education.org/guides/tutorials/junit.html).

## Checkstyle

* A sample CheckStyle rule configuration is provided in this project.
* If you are new to Checkstyle, refer to the [Checkstyle Tutorial at se-education.org/guides](https://se-education.org/guides/tutorials/checkstyle.html).

## CI using GitHub Actions

The project uses [GitHub actions](https://github.com/features/actions) for CI. When you push a commit to this repo or PR against it, GitHub actions will run automatically to build and verify the code as updated by the commit/PR.

## Documentation

`/docs` folder contains a skeleton version of the project documentation.

Steps for publishing documentation to the public:
1. If you are using this project template for an individual project, go your fork on GitHub.<br>
If you are using this project template for a team project, go to the team fork on GitHub.
1. Click on the `settings` tab.
1. Scroll down to the `GitHub Pages` section.
1. Set the `source` as `master branch /docs folder`.
1. Optionally, use the `choose a theme` button to choose a theme for your documentation.
Please see [README.md](https://github.com/AY2021S1-CS2113T-F14-4/tp/tree/master/docs) in docs
8 changes: 5 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -29,18 +29,20 @@ test {
}

application {
mainClassName = "seedu.duke.Duke"
mainClassName = "NuSchedule"
}

shadowJar {
archiveBaseName = "duke"
archiveBaseName = "TPv1.0"
archiveClassifier = null
}

checkstyle {
toolVersion = '8.23'
}

run{
run {
standardInput = System.in
enableAssertions = true
}

19 changes: 19 additions & 0 deletions data/bus_stops.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
EA:B2,C,BTC2
Raffles Hall:B2,C
Information Technology:A2,B1,B2,D1
Opp YIH:A2,B1,B2,D1
NUS Museum:A2,BTC1,BTC2,C,D1,D2
YIH:A1,B1,BTC1,D1
CLB:A1,B1,BTC1,D1
LT13:A1,B,D1,BTC1
AS5:A1,B,D1,BTC1
Ventus:A2,A2E,B,D1
BIZ2:A1,A1E,D1,BTC1
Opp NUSSU:A2,D1
Opp HSSML:A2,D1
Opp UHC:A1,C,D2
COM2:A1,A2,B,D1
UTown:D1,D2,B1,B1,C,BTC
PGP:A1
LT27:A1,A1E,C,D2
S17:A2,A2E,C,D2
102 changes: 102 additions & 0 deletions data/locations.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
BLK/EA/EA
BLK/EA/Information Technology
BLK/E1A/EA
BLK/EW1/EA,Information Technology
BLK/EW1A/EA
BLK/E2/EA
BLK/E3/EA,Raffles Hall
BLK/E3A/EA
BLK/E4/Information Technology
BLK/E4A/Opp YIH,YIH
BLK/E5/Information Technology
BLK/E5A/Raffles Hall
BLK/E6/Opp YIH,YIH
BLK/IT/Information Technology,CLB
BLK/AS1/CLB,LT13
BLK/AS2/Ventus,LT13
BLK/AS3/Ventus,LT13
BLK/AS4/LT13,AS5
BLK/AS5/AS5
BLK/AS6/CLB,COM2
BLK/AS7/Ventus,LT13
BLK/AS8/CLB
BLK/SDE1/IT
BLK/SDE2/IT
BLK/SDE3/EA
BLK/SDE4/IT
BLK/CELC/IT
BLK/S1/LT27
BLK/S2/LT27
BLK/S3/LT27
BLK/S4/LT27
BLK/S5/LT27
BLK/S6/LT27
BLK/S7/LT27
BLK/S8/LT27
BLK/S9/LT27
BLK/S10/LT27
BLK/S11/LT27
BLK/S12/LT27
BLK/S13/LT27
BLK/S14/LT27
BLK/S15/LT27
BLK/S16/LT27
BLK/S17/S17,LT27
BLK/MD1/LT27
BLK/MD2/LT27
BLK/MD3/LT27
BLK/MD4/LT27
BLK/MD5/LT27
BLK/MD6/LT27
BLK/MD7/LT27
BLK/MD8/LT27
BLK/MD9/LT27
BLK/MD10/LT27
BLK/MD11/LT27
BLK/COM1/COM2
BLK/COM2/COM2
BLK/BIZ1/BIZ2,COM2
BLK/BIZ2/BIZ2
BLK/Shaw Foundation Alumni House/Opp NUSSU
H/Raffles Hall/Raffles Hall,NUS Museum
H/Kent Ridge Hall/Opp HSSML
H/King Edward VII Hall/PGP
H/Sheares Hall/Opp HSSML
H/Eusoff Hall/Ventus
H/Temasek Hall/Opp NUSSU
H/Cinnamon College/UTown
H/College of Alice and Peter Tan/UTown
H/Residental College 4/UTown
H/RVRC/Opp UHC
H/Tembusu College/UTown
H/Prince George's Park/PGP
H/UTown Residence/UTown
L/LT1/E2
L/LT2/E2
L/LT6/E4
L/LT7/EA
L/LT7A/EA
L/LT8/AS5
L/LT9/AS1
L/LT10/AS1
L/LT11/AS2
L/LT12/AS3
L/LT13/AS3
L/LT14/AS6
L/LT15/AS6
L/LT16/COM2
L/LT17/COM2
L/LT18/COM2
L/LT19/COM2
L/LT20/S3
L/LT21/S5
L/LT24/MD4
L/LT25/MD7
L/LT26/MD9
L/LT27/LT27
L/LT28/LT27
L/LT29/LT27
L/LT31/S16
L/LT32/S1
L/LT33/S17
L/LT34/S17
11 changes: 6 additions & 5 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@

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)
![](https://via.placeholder.com/100.png?text=Photo) | Wu Nan | [Github](https://github.com/max-wunan/) | [Portfolio](team/max-wunan.md)
![](https://via.placeholder.com/100.png?text=Photo) | Xu Che | [Github](https://github.com/xuche123) | [Portfolio](team/xuche123.md)
![](https://via.placeholder.com/100.png?text=Photo) | Yang Jiaqi | [Github](https://github.com/jiaaaqi) | [Portfolio](team/jiaaaqi.md)
![](https://via.placeholder.com/100.png?text=Photo) | Wan Shi Jie Brendan | [Github](https://github.com/madbeez) | [Portfolio](team/madbeez.md)
![](diagrams/Lee_Juntong'sCat.jpg) | Zhuang Mengjin | [Github](https://github.com/Lee-Juntong) | [Portfolio](team/Lee-Juntong.md)

Loading