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

[CS2103-F13-4] Healthcare Xpress #94

Open
wants to merge 505 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
505 commits
Select commit Hold shift + click to select a range
c7d44b7
Format code
johnbenedictyan Oct 27, 2022
59c59b0
Simplify boolean expressions
johnbenedictyan Oct 27, 2022
b3d8467
Remove unnecessary throw clauses
johnbenedictyan Oct 27, 2022
e11207c
Use inline variables
johnbenedictyan Oct 27, 2022
aab664f
Remove deprecated code
johnbenedictyan Oct 27, 2022
687e199
Remove performance impacting code
johnbenedictyan Oct 27, 2022
5db7ab0
Make inner classes static
johnbenedictyan Oct 27, 2022
52795a2
Fix checkstyle issues
johnbenedictyan Oct 27, 2022
18afe7c
Merge pull request #127 from johnbenedictyan/code-quality-checks/help…
johnbenedictyan Oct 27, 2022
0d273d2
Update List command in user guide
mlzt2000 Oct 28, 2022
b3a4708
Update List command in user guide
mlzt2000 Oct 28, 2022
c58ae7b
Merge pull request #128 from mlzt2000/branch_update_UG
mlzt2000 Oct 28, 2022
d1463b6
Update user guide about new feature and add images
Oct 28, 2022
86432c9
Merge pull request #130 from xhphoong/update-user-guide-v1.3-v2
xhphoong Oct 28, 2022
466cc99
Fix help image
Oct 28, 2022
a33dc56
Fix minor error in updatecontact
Oct 28, 2022
d7737d5
Merge pull request #131 from xhphoong/Fix-Image-Issue-In-User-Guide
xhphoong Oct 28, 2022
899f1e7
Format code
johnbenedictyan Oct 28, 2022
f5b89c1
Change HealthcareXpress to Healthcare Xpress for consistency
johnbenedictyan Oct 31, 2022
b2c227d
Merge master into bug fix branch
johnbenedictyan Oct 31, 2022
7091084
Fix grammar issue for check similar command
johnbenedictyan Oct 31, 2022
497d3fc
Merge pull request #204 from johnbenedictyan/bug-fix/english
johnbenedictyan Oct 31, 2022
de120bb
Fix grammar mistake
johnbenedictyan Oct 31, 2022
cd108bd
Fix grammar issues
johnbenedictyan Oct 31, 2022
05710de
Merge pull request #205 from johnbenedictyan/bug-fix/english
johnbenedictyan Oct 31, 2022
5128868
Fix list word inconsistency
johnbenedictyan Oct 31, 2022
e1739d3
Update toString methods to maintain consistency
johnbenedictyan Oct 31, 2022
063ab1f
Fix edit command spacing issue
johnbenedictyan Oct 31, 2022
082d21e
Update date message constraints
johnbenedictyan Oct 31, 2022
0108e46
Merge pull request #207 from johnbenedictyan/bug-fix/english
johnbenedictyan Oct 31, 2022
3359ebb
Fix typos
johnbenedictyan Oct 31, 2022
7e01337
Merge pull request #208 from johnbenedictyan/bug-fix/english
johnbenedictyan Oct 31, 2022
708a8fe
Add more toString tests
johnbenedictyan Nov 1, 2022
85a48ca
Fix checkstyle issues
johnbenedictyan Nov 1, 2022
8145603
Update address book to healthcare xpress record system
johnbenedictyan Nov 1, 2022
9235338
Rename addressbookparser to healthcarexpressparser
johnbenedictyan Nov 1, 2022
266f7ba
Refactor toString methods
johnbenedictyan Nov 1, 2022
9d3abe6
Merge pull request #206 from johnbenedictyan/bug-fix/toString
johnbenedictyan Nov 1, 2022
e5e140a
Reformat userguide
johnbenedictyan Nov 1, 2022
80a8b82
Update tense in ug
johnbenedictyan Nov 1, 2022
389a53b
Update uid validation and error message
johnbenedictyan Nov 1, 2022
505a5a4
Update uid error message
johnbenedictyan Nov 1, 2022
83829f1
Fix assign command formatting issues
johnbenedictyan Nov 1, 2022
996e547
Add non null requirement for uid
johnbenedictyan Nov 1, 2022
1ae03a1
Initialise uid test
johnbenedictyan Nov 1, 2022
0ed74fc
Update healthcare xpress book to record system
johnbenedictyan Nov 1, 2022
3512291
Merge pull request #209 from johnbenedictyan/bug-fix/address-book
johnbenedictyan Nov 1, 2022
b546716
Merge pull request #210 from johnbenedictyan/bug-fix/english
johnbenedictyan Nov 1, 2022
cf44927
Merge pull request #212 from johnbenedictyan/bug-fix/formatting
johnbenedictyan Nov 1, 2022
b41c106
Merge branch 'master' into bug-fix/error-messages
johnbenedictyan Nov 1, 2022
d3d3633
Merge pull request #211 from johnbenedictyan/bug-fix/error-messages
johnbenedictyan Nov 1, 2022
ceaebb6
Remove non existent mark command from the help window
johnbenedictyan Nov 1, 2022
2637d47
Fix checkstyle issue
johnbenedictyan Nov 1, 2022
fa8c89c
Fix bug where next of kin info was not being displayed
yeehaoo Nov 1, 2022
ee21eae
Change build.gradle to rename shadowjar default file name
yeehaoo Nov 1, 2022
eeabd16
Fix checkstyle issue
yeehaoo Nov 1, 2022
cef3d5d
Merge pull request #214 from yeehaoo/branch-BasePerson
yeehaoo Nov 1, 2022
c196273
Merge pull request #213 from johnbenedictyan/bug-fix/mark-command
johnbenedictyan Nov 1, 2022
3ce2069
Fix issue in list command where no warning was displayed when invalid…
yeehaoo Nov 2, 2022
f6a30b6
Merge pull request #215 from yeehaoo/branch-BasePerson
yeehaoo Nov 2, 2022
528735f
Fix display issues with search bar in HelpWindow.java
LolfoollorS Nov 2, 2022
b0dc429
Fix bug where date 2022-1-1 is allowed which causes app to bug out.
LolfoollorS Nov 2, 2022
ac5f967
fix uid starting from 10 instead of 9 after sample list
LolfoollorS Nov 2, 2022
d26c6dd
Update UserGuide.md
LolfoollorS Nov 2, 2022
ab06f26
update checkSimilar text.
LolfoollorS Nov 2, 2022
4007086
fix helpwindow.java bug whereby all the search text is not shown.
LolfoollorS Nov 2, 2022
4dc3c49
update checkstyle
LolfoollorS Nov 2, 2022
28eb0b3
update UserGuide's command summary
LolfoollorS Nov 2, 2022
8dd9459
Merge pull request #221 from LolfoollorS/fix-helpwindow-bug-search-di…
yeehaoo Nov 2, 2022
86ac812
Merge pull request #220 from LolfoollorS/update-user-guide
yeehaoo Nov 2, 2022
3bcfb7f
Merge pull request #219 from LolfoollorS/fix-uid-starting-from-10-ins…
yeehaoo Nov 2, 2022
3bd7e7e
Update DG to include updatecontact command
yeehaoo Nov 3, 2022
89703ef
Merge pull request #222 from yeehaoo/branch-BasePerson
yeehaoo Nov 3, 2022
7ed09f4
Update PPP
yeehaoo Nov 3, 2022
cbd3308
Merge pull request #223 from yeehaoo/master
yeehaoo Nov 3, 2022
4bf5f5a
Merge master into feature branch
johnbenedictyan Nov 3, 2022
6ad4178
Simplify comparators
johnbenedictyan Nov 3, 2022
c23afbd
Remove redundant toString
johnbenedictyan Nov 3, 2022
54b13bf
Replace null check with isPresent
johnbenedictyan Nov 3, 2022
7571313
Remove redundant variables
johnbenedictyan Nov 3, 2022
0f6e196
Remove redundant throw clause
johnbenedictyan Nov 3, 2022
93ec6d8
Use implicit parameterised class
johnbenedictyan Nov 3, 2022
c9e53da
Remove unnecessary boxing
johnbenedictyan Nov 3, 2022
59e0ab5
Reverse null check
johnbenedictyan Nov 3, 2022
6c5e52f
Fix comment link
johnbenedictyan Nov 3, 2022
94db830
Refactor helper functions
johnbenedictyan Nov 3, 2022
c20ffb6
Fix checkstyle issue
johnbenedictyan Nov 3, 2022
3d6710f
Refactor casting
johnbenedictyan Nov 3, 2022
2197499
Refactor busy checks
johnbenedictyan Nov 3, 2022
5e1df72
Remove unncessary imports
johnbenedictyan Nov 3, 2022
dcf4c7f
Improve Code Quality
Nov 3, 2022
865e7d3
Fix bug about not saving failed visited status
Nov 3, 2022
9120eca
Merge pull request #218 from LolfoollorS/fix-date-error-not-displaying
LolfoollorS Nov 3, 2022
737af16
Testing the bulb box issue
Nov 3, 2022
8d5ff58
Merge pull request #226 from xhphoong/Fix-User-Guide-Issue
xhphoong Nov 3, 2022
d105daf
Test bulb box issue
Nov 3, 2022
b7a79e7
Merge pull request #227 from xhphoong/Test-User-Guide-Bulb-Box
xhphoong Nov 3, 2022
d245aff
Fix all box-point issue
Nov 3, 2022
8aaa980
Merge pull request #228 from xhphoong/Fix-All-Box-Point-Issue-In-User…
xhphoong Nov 3, 2022
484c6a1
Refactor appointments
johnbenedictyan Nov 3, 2022
6a81d26
Fix checkstyle issue
johnbenedictyan Nov 3, 2022
233571f
Fix wrong example given in edit
Nov 3, 2022
4fdb6f6
Merge pull request #229 from xhphoong/Fix-Wrong-Example-Given-In-User…
xhphoong Nov 3, 2022
de33fda
Merge pull request #225 from xhphoong/Fix-Not-Save-Unmark-Field
xhphoong Nov 3, 2022
feda19a
Update appointment manager testcases
johnbenedictyan Nov 3, 2022
a8269b0
Refactor nurse constructor
johnbenedictyan Nov 3, 2022
adc2f3b
Remove unnecessary imports
johnbenedictyan Nov 3, 2022
a5bf3a5
Refactor add command parser
johnbenedictyan Nov 3, 2022
200c089
Reformat conditions
johnbenedictyan Nov 3, 2022
eda13ec
Refactor nurse and patient toLiteString methods
johnbenedictyan Nov 3, 2022
7e48427
Merge pull request #224 from johnbenedictyan/code-quality-checks/general
yeehaoo Nov 4, 2022
2914399
Update index.md
yeehaoo Nov 4, 2022
3c6cdb1
Polish User Guide
yeehaoo Nov 4, 2022
9fbd02b
Merge pull request #230 from yeehaoo/ug-changes
yeehaoo Nov 4, 2022
6079c9c
Add wrap text feature
johnbenedictyan Nov 4, 2022
d5a5aaa
Refactor comparators
johnbenedictyan Nov 4, 2022
f5f9b4c
Update appointment manager to not change current features
johnbenedictyan Nov 4, 2022
98e6905
Further integrate appointments with existing functions
johnbenedictyan Nov 4, 2022
a8ffc1f
Reorder imports
johnbenedictyan Nov 4, 2022
38f6fa5
Merge pull request #232 from johnbenedictyan/code-quality-checks/general
johnbenedictyan Nov 4, 2022
ecbe236
Merge master into appointments branch
johnbenedictyan Nov 4, 2022
ee16c1c
Refactor to string method
johnbenedictyan Nov 4, 2022
10ab5a6
Fix typo
johnbenedictyan Nov 4, 2022
b1ff0e9
Refactor dateslot checks
johnbenedictyan Nov 4, 2022
e6076eb
Refactor appointments
johnbenedictyan Nov 4, 2022
d4c0883
Merge pull request #231 from johnbenedictyan/bug-fix/offscreen
johnbenedictyan Nov 4, 2022
71dbf84
Refactor code
johnbenedictyan Nov 4, 2022
a7d0fc1
Refactor code
johnbenedictyan Nov 4, 2022
63a12b2
Remove unnecessary this
johnbenedictyan Nov 4, 2022
1423aac
Add display of attribute title and remove duplicate title
Nov 5, 2022
dea483a
Make the unavailable date and home visit to display in order
Nov 5, 2022
7dc958e
Add spacing
Nov 5, 2022
38297cb
Add wrap text for date and slot of a patient
Nov 5, 2022
d355577
Fix error message
Nov 5, 2022
f95b3b5
Fix test issue
Nov 5, 2022
c5b0080
Fix checkstyle issue
Nov 5, 2022
4b49674
Merge pull request #234 from xhphoong/Fix-error-message
yeehaoo Nov 6, 2022
1849add
Merge pull request #233 from xhphoong/Fix-minor-display-issue
yeehaoo Nov 6, 2022
5f96e2e
Change update contact success message to contact name instead of phys…
yeehaoo Nov 6, 2022
de9e4e2
Improve code quality of UpdateContactCommand
yeehaoo Nov 6, 2022
dbadceb
Improve code quality of UpdateContactCommandParser
yeehaoo Nov 6, 2022
f4facbb
Update javadocs for UpdateContactCommandParser
yeehaoo Nov 6, 2022
e9de424
Update javadocs of ListCommand and UpdateContactCommand to follow sta…
yeehaoo Nov 6, 2022
056cf88
Fix minor bug in ListCommand
yeehaoo Nov 6, 2022
af228f1
Fix minor bug in ListCommand
yeehaoo Nov 6, 2022
5818800
Refactor code
johnbenedictyan Nov 6, 2022
f69c76c
Update UG for ListCommand
yeehaoo Nov 6, 2022
72c768e
Update UG for ListCommand
yeehaoo Nov 6, 2022
f72f93b
Improve code quality for ListCommand
yeehaoo Nov 6, 2022
7e7b441
Update PPP
yeehaoo Nov 6, 2022
a334e80
Fix NOK and Attending Physician not fixed issue and Refactor code
Nov 6, 2022
3a0bae1
Fix checkstyle and test issue
Nov 6, 2022
8849664
Merge pull request #236 from xhphoong/Fix-Attending-Physician-and-NOK…
yeehaoo Nov 6, 2022
81c3055
Merge pull request #235 from yeehaoo/bugfix
yeehaoo Nov 6, 2022
96983a3
Fix bug caused by editing category
Nov 7, 2022
8f54c13
Fix error in some help message and add more help message
Nov 7, 2022
1386365
Fix checkstyle
Nov 7, 2022
f0caf43
Merge pull request #237 from xhphoong/Fix-Bug-For-Edit-Category
yeehaoo Nov 7, 2022
d56e9e2
Merge branch 'master' into Fix-Error-In-Help-Message
yeehaoo Nov 7, 2022
1973d2c
Fix edit issue
Nov 7, 2022
7f59027
Fix checkstyle and test issue
Nov 7, 2022
1291fb2
Merge branch 'master' into Improve-Code-Quality
xhphoong Nov 7, 2022
0933c64
Fix issue after merging
Nov 7, 2022
f96cc82
Merge pull request #238 from xhphoong/Fix-Error-In-Help-Message
yeehaoo Nov 7, 2022
72cea43
Update list sequence diagram in DG
yeehaoo Nov 7, 2022
f14dcc8
Update update contact sequence diagram in DG
yeehaoo Nov 7, 2022
7ada2a0
Update update contact activity diagram in DG
yeehaoo Nov 7, 2022
e31549c
Update list activity diagram in DG
yeehaoo Nov 7, 2022
a7298ba
Merge pull request #240 from yeehaoo/dgfixes
yeehaoo Nov 7, 2022
4efb9a5
Update ppp
johnbenedictyan Nov 7, 2022
e37ee71
Update PPP
mlzt2000 Nov 7, 2022
2b1a070
Update PPP
mlzt2000 Nov 7, 2022
4d7f6de
Add Uid to DG
johnbenedictyan Nov 7, 2022
79081e6
Remove uid manager
johnbenedictyan Nov 7, 2022
aaabd0a
Merge branch 'master' into code-quality-checks/appointments
johnbenedictyan Nov 7, 2022
04b018e
Merge pull request #241 from johnbenedictyan/ppp/john
johnbenedictyan Nov 7, 2022
a7791c5
Refactor ReverseIndexComparator to utilise inbuilt compare
johnbenedictyan Nov 7, 2022
7d51386
Refactor deassign command execute method to use guard clause
johnbenedictyan Nov 7, 2022
195796b
Fix typo
johnbenedictyan Nov 7, 2022
dadede1
Change instance of to use existing helper functions
johnbenedictyan Nov 7, 2022
954909c
Fix tense issue
johnbenedictyan Nov 7, 2022
d2dc8ea
Fix tense issue
johnbenedictyan Nov 7, 2022
bb08720
Merge pull request #242 from mlzt2000/branch-update-PPP
yeehaoo Nov 7, 2022
46d56e9
Remove unnecessary else blocks
johnbenedictyan Nov 7, 2022
910bce7
Change all hyperlinks to point to the correct repo
yeehaoo Nov 7, 2022
e0459d0
Merge pull request #245 from yeehaoo/dgfixes
yeehaoo Nov 7, 2022
5e3e9ab
Add test
Nov 7, 2022
b5e7c7e
Fix checkstyle issue
Nov 7, 2022
758886f
Remove check line
Nov 7, 2022
b19a343
Update DG diagrams
yeehaoo Nov 7, 2022
e6a3126
Merge pull request #239 from xhphoong/Improve-Code-Quality
xhphoong Nov 7, 2022
c2ac471
Update patient class diagram in DG
yeehaoo Nov 7, 2022
d5b693f
Update model class diagram in DG
yeehaoo Nov 7, 2022
c9a96b9
Update patient class diagram
yeehaoo Nov 7, 2022
3294360
Update add patient activity diagram
yeehaoo Nov 7, 2022
8fc7839
Update UserGuide on Help Window, update wording error where adress will
LolfoollorS Nov 7, 2022
ac3bf72
Undo fix.
LolfoollorS Nov 7, 2022
8a98877
Update PPP
LolfoollorS Nov 7, 2022
958d0f9
Update add feature comments in dg
yeehaoo Nov 7, 2022
3f14ab5
Merge pull request #247 from yeehaoo/dgfixes
yeehaoo Nov 7, 2022
5b8e46b
Update developer guide use case
Nov 7, 2022
e56797f
Merge pull request #248 from xhphoong/Update-Use-Case-In-Developer-Guide
xhphoong Nov 7, 2022
318feeb
Update model class diagram
yeehaoo Nov 7, 2022
ccebc87
Refactor code
johnbenedictyan Nov 7, 2022
4bf70f1
Create person class diagram
yeehaoo Nov 7, 2022
dae3020
Merge branch 'master' into dgfixes
yeehaoo Nov 7, 2022
c07f173
Updated HelpWindow.java
LolfoollorS Nov 7, 2022
ea9e961
Fix minor dg bugs
yeehaoo Nov 7, 2022
62196d8
Update PPP
yeehaoo Nov 7, 2022
35e0793
Edit PPP
LolfoollorS Nov 7, 2022
0ae07f6
Update CheckStyle
LolfoollorS Nov 7, 2022
b4f085d
Merge master into feature branch
johnbenedictyan Nov 7, 2022
d3fe501
Fix bug in List command
mlzt2000 Nov 7, 2022
d3cfe1f
Fix bug in List Command
mlzt2000 Nov 7, 2022
3e7b642
Update expected message for assign command
johnbenedictyan Nov 7, 2022
c02f03c
Remove unnecessary else case
johnbenedictyan Nov 7, 2022
18a87e3
Refactor require all non null
johnbenedictyan Nov 7, 2022
cbc150e
Merge pull request #117 from johnbenedictyan/code-quality-checks/appo…
johnbenedictyan Nov 7, 2022
1719005
Merge pull request #249 from yeehaoo/dgfixes
yeehaoo Nov 7, 2022
7781b21
Initialise the df for the assign and deassign feature.
johnbenedictyan Nov 7, 2022
0e1bda0
Merge pull request #246 from LolfoollorS/update-ppp-and-helpwindow's-…
LolfoollorS Nov 7, 2022
a92757d
Update PPP link
LolfoollorS Nov 7, 2022
edf83b9
Merge pull request #251 from LolfoollorS/update-ppp-and-helpwindow's-…
LolfoollorS Nov 7, 2022
bdb2e1b
Update PPP
Nov 7, 2022
f0eab51
Add Unmark command in DG
mlzt2000 Nov 7, 2022
2786fca
Merge remote-tracking branch 'upstream/master' into branch-v1.4
mlzt2000 Nov 7, 2022
4e8934c
Add Unmark command in DG
mlzt2000 Nov 7, 2022
a21035e
Merge branch 'AY2223S1-CS2103-F13-4:master' into branch-v1.4
mlzt2000 Nov 7, 2022
c6d3dd4
Merge pull request #252 from xhphoong/Update-PPP
xhphoong Nov 7, 2022
59a91db
Improve code quality of list command parser
yeehaoo Nov 7, 2022
3882d3a
Merge branch 'master' into codequality
yeehaoo Nov 7, 2022
115d376
Fix checkstyle issue
yeehaoo Nov 7, 2022
c5f231b
Fix merge conflicts
yeehaoo Nov 7, 2022
5034110
Fix merge conflicts
yeehaoo Nov 7, 2022
dd19499
Merge pull request #250 from mlzt2000/branch-v1.4
yeehaoo Nov 7, 2022
a8c9081
Fix merge conflicts
yeehaoo Nov 7, 2022
8912b3c
Fix checkstyle issues
yeehaoo Nov 7, 2022
375a428
Update the dg for the assign and deassing command.
johnbenedictyan Nov 7, 2022
6863bf0
Merge pull request #253 from yeehaoo/codequality
yeehaoo Nov 7, 2022
40002ef
Update ui.png
Nov 7, 2022
0663488
Update PPP
johnbenedictyan Nov 7, 2022
6aa7985
Merge pull request #255 from xhphoong/Update-Ui-Png
xhphoong Nov 7, 2022
ca6d307
Merge branch 'master' into dg/assign-command
johnbenedictyan Nov 7, 2022
e352242
Remove unnecessary br
johnbenedictyan Nov 7, 2022
41a51ee
Update index.md
xhphoong Nov 7, 2022
e10e8d9
Merge branch 'dg/assign-command' of https://github.com/johnbenedictya…
johnbenedictyan Nov 7, 2022
aa728e1
Update index.md
xhphoong Nov 7, 2022
8cf5a0c
Merge pull request #254 from johnbenedictyan/dg/assign-command
johnbenedictyan Nov 7, 2022
09bd1db
Add UndoUnmark command in DG
mlzt2000 Nov 7, 2022
1e5b7ed
Merge pull request #256 from mlzt2000/branch-v1.4
mlzt2000 Nov 7, 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
Prev Previous commit
Next Next commit
Fix checkstyle issues
  • Loading branch information
yeehaoo committed Nov 7, 2022
commit 8912b3c9b521fd62e6b4229f68ca729d8aa817b0
Original file line number Diff line number Diff line change
@@ -20,7 +20,7 @@
*/
public class ListCommandParser implements Parser<ListCommand> {

boolean parametersAreValid = true;
private boolean parametersAreValid = true;

/**
* Parses user input for the list command.