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-W14-1] Doc'it #113

Open
wants to merge 166 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
166 commits
Select commit Hold shift + click to select a range
f6225af
add blank entry to create pull request
huyuxin0429 Sep 16, 2021
c1f5241
Create CI action that updates telegram
huyuxin0429 Sep 17, 2021
2107754
add new line
huyuxin0429 Sep 17, 2021
23ed679
Merge branch 'master' of https://github.com/AY2122S1-CS2103-W14-1/tp
huyuxin0429 Sep 17, 2021
2ebee8a
remov trailing whitespace in main.yml
huyuxin0429 Sep 17, 2021
3278532
Add Joshen member info
joshenx Sep 17, 2021
f3e6bb8
Merge pull request #2 from joshenx/branch-Joshen-Details
joshenx Sep 17, 2021
2884826
Revert "Add details of member Joshen"
joshenx Sep 17, 2021
2a6c2a1
Merge pull request #3 from AY2122S1-CS2103-W14-1/revert-2-branch-Josh…
joshenx Sep 17, 2021
c7f45ca
Add member details of Joshen
joshenx Sep 17, 2021
aa8b30f
Merge branch 'master' into branch-Joshen-Details
joshenx Sep 17, 2021
c4978d3
Merge pull request #4 from joshenx/branch-Joshen-Details
joshenx Sep 17, 2021
892599b
Add portrait picture for About Us project website
rish-16 Sep 21, 2021
4439672
Merge pull request #15 from rish-16/branch-Rish
huyuxin0429 Sep 21, 2021
ea89d14
Delete main.yml
huyuxin0429 Sep 21, 2021
fb54acf
Revert "Merge pull request #4 from joshenx/branch-Joshen-Details"
huyuxin0429 Sep 21, 2021
57818ea
Update 'About Us' for YuXin (#22)
huyuxin0429 Sep 24, 2021
12ae8ee
Update AboutUs for Gabriel (#24)
gycgabriel Sep 25, 2021
1d78fb2
Update title and repository in project documentation (#23)
gycgabriel Sep 25, 2021
8b86913
Update 'AboutUs' for Didymus (#30)
didymental Sep 26, 2021
4103ba6
Update README.md (#31)
didymental Sep 27, 2021
5bfa971
Update UserGuide with Patient Record commands (#34)
rish-16 Sep 27, 2021
71f6cc1
Rename picture name and portfolio md to GitHub username in 'About Us'…
gycgabriel Sep 27, 2021
2d57def
Update 'Appointments' section of User Guide (#36)
gycgabriel Sep 28, 2021
253b83a
Rename YuXin's picture to github username (#37)
huyuxin0429 Sep 28, 2021
fc7730a
Update Use Cases section of DeveloperGuide.md (#38)
didymental Sep 28, 2021
b6711ef
Update 'About Us' for Joshen (#41)
joshenx Sep 28, 2021
c014dc6
Update 'Overview of Features' section of User Guide' (#42)
joshenx Sep 28, 2021
e626d23
Update Glossary section of User Guide (#43)
joshenx Sep 28, 2021
91c1d4c
Add more NFRs to DevGuide (#44)
rish-16 Sep 29, 2021
38b7f76
Remove traces of addressbook (#46)
didymental Oct 1, 2021
9244a3f
Remove old AB3 help picture (#51)
huyuxin0429 Oct 1, 2021
1c853d2
Implement Appointment Book and Appointment List, Add, Delete commands…
gycgabriel Oct 9, 2021
cba964d
Refactor Patient to include Medical History (#60)
didymental Oct 10, 2021
5bbe498
Add new updated UserGuide (#65)
rish-16 Oct 11, 2021
56155bc
Update GUI skeleton for v1.2 (#68)
didymental Oct 11, 2021
306fe60
Fix display bugs for add patient (#66)
didymental Oct 11, 2021
6dbfe5d
Add Archive Appointment feature (#69)
joshenx Oct 11, 2021
98ee04f
Update UI and CSS to more accurately reflect mockup (#70)
joshenx Oct 12, 2021
31a4a2f
Fix Incorrect spacing for Add Appointment command result (#71)
gycgabriel Oct 12, 2021
3263a47
Fix incorrect spacing in Add Appointment command result (#72)
gycgabriel Oct 12, 2021
1fcb129
Update Patient commands (#61)
rish-16 Oct 12, 2021
a5560b8
Add tests to add, delete and list appointment commands and parsers (#59)
huyuxin0429 Oct 15, 2021
155064d
Implement Appointment Storage feature (#85)
gycgabriel Oct 17, 2021
a40997d
Add storage feature for Archived Appointments and improve functionali…
joshenx Oct 18, 2021
731f48e
Implement Appointments with valid Patient in add commands and storage…
gycgabriel Oct 18, 2021
dee2924
Update Model and Storage sections of Developer Guide (#90)
joshenx Oct 19, 2021
0f79e1b
Add UI functionality for Appointments and Archived Appointments (#91)
joshenx Oct 20, 2021
0981ea6
Fix AppointmentBook to accurately reflect changes in Patient details …
joshenx Oct 21, 2021
79adfc3
Update Model and Storage .puml files (#96)
joshenx Oct 21, 2021
907001d
Update Developer Guide with implementation of Appointment with valid …
gycgabriel Oct 22, 2021
1b36bf3
Update Medical History of DG (#99)
didymental Oct 22, 2021
2fee51d
Enable assertions in build.gradle (#103)
didymental Oct 22, 2021
63b697d
Fix patient updates to archived appointments and Update Archiving sec…
joshenx Oct 22, 2021
64c0ab6
Implement Entry and EntryList abstract classes (#116)
didymental Oct 22, 2021
fb77da4
Add DG updates for prescription (#113)
huyuxin0429 Oct 22, 2021
15fad3b
Make Entry not abstract (#117)
didymental Oct 22, 2021
e5b3a2f
Add 3 types of commands to DG (#105)
rish-16 Oct 23, 2021
d901dd5
Improve UI and aesthetics (#121)
joshenx Oct 24, 2021
333c526
Enhance Medical History capabilities (#120)
didymental Oct 24, 2021
0a27b14
Make MedicalHistory an optional field for Patients (#124)
didymental Oct 24, 2021
26191f3
Reposition Medical History on GUI (#126)
didymental Oct 24, 2021
79afc6b
Change README image of application (#129)
didymental Oct 25, 2021
8650a76
Update find function to include Medical History (#128)
didymental Oct 25, 2021
3a5eb69
Fix Send button UI and improve TextArea UI (#130)
joshenx Oct 25, 2021
2bd7e42
Implement LocalDateTime in Appointments (#132)
gycgabriel Oct 26, 2021
5ee5c68
Implement Edit appointments feature (#135)
gycgabriel Oct 26, 2021
4f8466e
Break commands into 3 types; Create parsers for 3 types (#133)
rish-16 Oct 26, 2021
b5b8636
Change indexing from n/ to i/ (#140)
rish-16 Oct 26, 2021
2297f1c
Update UG with new updated commands (#142)
rish-16 Oct 26, 2021
f9deb2b
Added Prescription add/delete/list commands (#136)
huyuxin0429 Oct 26, 2021
0456437
Update Clear to clear Appointment Book when clearing Address Book (#145)
gycgabriel Oct 26, 2021
2f541f0
Implement Add & Delete MedicalEntry commands (#143)
didymental Oct 27, 2021
50efb68
Refactor Person's and AddressBook instances and Update Developer Guid…
joshenx Oct 27, 2021
79dc783
Implement Prescription UI (#152)
joshenx Oct 27, 2021
007c354
Implement Auto-Archive feature and Sort Command (#155)
joshenx Oct 27, 2021
7f3ec69
Fix feedback to user for add and delete medical history (#159)
didymental Oct 27, 2021
3112f56
Update index.md and improve help window UI (#161)
joshenx Oct 28, 2021
5878a29
Added storage for prescription, refactored prescription to emulate ta…
huyuxin0429 Oct 28, 2021
4060d28
Update UG for Appointments (#162)
gycgabriel Oct 28, 2021
2b1975d
Fix application fatal crash when auto-archiving expired apmt (#167)
joshenx Oct 28, 2021
43c093e
Fix command result printing and temporarily enable loading of sample …
gycgabriel Oct 28, 2021
bfd5131
Fix resizing of prescription UI (#173)
joshenx Oct 28, 2021
d38890c
Add confirmation box for ClearCommand (#168)
rish-16 Oct 28, 2021
32ecce3
Disable list prescription command (#177)
huyuxin0429 Oct 28, 2021
e17ba3d
Change string display of Medical History (#178)
didymental Oct 28, 2021
937574b
Add defensive measures for archiving duplicate/existing appointments …
joshenx Oct 28, 2021
513942e
Fix issues with Prescription Ui Display and Delete Prescription (#174)
didymental Oct 28, 2021
077309f
Update UG with Medical History and Find commands (#179)
didymental Oct 28, 2021
afd3b4f
Update Logic section of G (#165)
rish-16 Oct 28, 2021
fc6838e
Update UG/DG for Archive, hyperlinks, and UI diagram (#180)
joshenx Oct 28, 2021
3a49f56
Add prescription DG and UG (#181)
huyuxin0429 Oct 28, 2021
b77b34b
Fix editPatient test case (#182)
didymental Oct 28, 2021
9200b3a
Add grammar and structure changes to UG (#184)
rish-16 Oct 28, 2021
fc70d1e
Remove mentions of v1.4 (#185)
rish-16 Oct 28, 2021
57d0fc7
Address documentation flaws from PE-D (#226)
rish-16 Nov 1, 2021
18cf40c
Remove confirmation box from ClearCommand (#227)
rish-16 Nov 1, 2021
9943d12
Fix clear command breaking functionality (#229)
joshenx Nov 1, 2021
599f6ad
Fix UG for prescriptions and add tab-swap functionality (#230)
joshenx Nov 1, 2021
47f1400
Fix documentation errors and prescription input/duplicate bug (#232)
huyuxin0429 Nov 2, 2021
4465242
Fix multiple PED bugs, more restrictive parsers, UG expected outcomes…
gycgabriel Nov 2, 2021
6843a6d
Fix context-menu font color and `exit` procedure (#238)
joshenx Nov 2, 2021
6efd2fd
Fix Issues with Medical History (#242)
didymental Nov 3, 2021
d846468
Update Medical History documentation in UserGuide (#240)
didymental Nov 3, 2021
14677fb
Remove tags from app (#243)
rish-16 Nov 3, 2021
67799b0
Remove tags from UG and DG (#248)
rish-16 Nov 3, 2021
8cb87fd
Update didymental PPP (#249)
didymental Nov 3, 2021
b6c956d
Fix Patient Commands table in UG (#250)
didymental Nov 3, 2021
4c3897d
Fix weird inputs for add medical history (#251)
didymental Nov 3, 2021
ac56b23
Add Prescription documentation (#252)
huyuxin0429 Nov 3, 2021
ba0bdba
Change prescription commands to not require index prefix (#253)
huyuxin0429 Nov 4, 2021
9470e08
Fix Patient Commands table in UG (#255)
didymental Nov 4, 2021
a0fcb05
Update New Feature of gycgabriel.md (#260)
gycgabriel Nov 4, 2021
0ec808b
Change Date Time parsing to use strict parsing (#261)
gycgabriel Nov 4, 2021
442dbd4
Update Rish's PPP v1 (#264)
rish-16 Nov 5, 2021
ee2b0d0
Fix test cases for AddAppointmentCommand and DeleteAppointmentCommand…
joshenx Nov 5, 2021
98daf1a
Remove Tag instances, tweak UI and update Javadocs (#270)
joshenx Nov 6, 2021
bf9c45a
Set length limit for input fields of prescription (#274)
huyuxin0429 Nov 6, 2021
4cb64ee
Appointment test cases and Appointment Test Utility (#265)
gycgabriel Nov 6, 2021
3b60080
Fix delete appointment command test (#276)
joshenx Nov 6, 2021
90f4166
Update Joshen's PPP (#275)
joshenx Nov 6, 2021
dfe7068
Update UI screenshot in README (#279)
rish-16 Nov 6, 2021
7633504
Implement test cases for MedicalHistory suite of classes (#269)
didymental Nov 6, 2021
750d80b
Add tests for prescriptions
huyuxin0429 Nov 6, 2021
d0e9d3d
Update YuXin PPP (#280)
huyuxin0429 Nov 7, 2021
3998c44
Rename ppp to Rish's github username (#281)
rish-16 Nov 7, 2021
2033ec4
Fix existing appointment tests and add more appointment tests (#286)
gycgabriel Nov 7, 2021
740900d
Update Developer Guide (#282)
didymental Nov 7, 2021
d829266
Rename AB-3 to Doc'it (#288)
joshenx Nov 7, 2021
2a3751c
Add tests for EditAppointmentCommand (#287)
rish-16 Nov 7, 2021
9ce880b
Add testcases for Archive Appointment command (#289)
joshenx Nov 7, 2021
8d91c80
Modify DeletePatient sequence diagram and improve explanations (#290)
didymental Nov 7, 2021
a4599d9
Update Gabriel's PPP (#291)
gycgabriel Nov 7, 2021
222ccff
Make testcases for SortAppointmentsCommand (#292)
didymental Nov 7, 2021
7691db9
Update DG for Appointments for v1.4 (#293)
gycgabriel Nov 7, 2021
d4b15b7
Fix MedicalHistory testcase (#294)
didymental Nov 7, 2021
cc75d0e
Update DG for archive feature (#296)
joshenx Nov 8, 2021
1d4fda3
Update Joshen's PPP (#303)
joshenx Nov 8, 2021
9a1886a
Update sequence diagrams (#304)
didymental Nov 8, 2021
3bb5893
Fix image in Joshen PPP (#305)
joshenx Nov 8, 2021
a168dd6
Shorten Joshen PPP (#307)
joshenx Nov 8, 2021
67b454d
DG update for prescription (#306)
huyuxin0429 Nov 8, 2021
ad8b7e4
Shorten Joshen's PPP even more (#308)
joshenx Nov 8, 2021
68419e7
Update PPP (#310)
huyuxin0429 Nov 8, 2021
c441332
Shorten PPP (#309)
didymental Nov 8, 2021
a95d828
Fix typo in Joshen PPP (#311)
joshenx Nov 8, 2021
294f864
Fix grammatical error (#313)
huyuxin0429 Nov 8, 2021
c1073a4
Shorten Didy PPP even more (#312)
didymental Nov 8, 2021
d183d85
Update sequence diagrams (#316)
didymental Nov 8, 2021
94d701b
Move prescription to below appointment in DG (#314)
huyuxin0429 Nov 8, 2021
8a657e2
Update DG for Appointments (#317)
gycgabriel Nov 8, 2021
b9cc616
Add TOC to DG (#318)
rish-16 Nov 8, 2021
d97588a
Update formatting for Appointment DG (#319)
gycgabriel Nov 8, 2021
b37b034
Add manual testing, change tests (#320)
huyuxin0429 Nov 8, 2021
1e5b6d2
Update DG for Appointment Use Case, Test cases (#322)
gycgabriel Nov 8, 2021
22cd4dd
Add manual test cases, NFR, use cases, update sequence diagrams (#321)
didymental Nov 8, 2021
3963476
Update Gabriel's PPP (#323)
gycgabriel Nov 8, 2021
d436e73
Update joshenx.md (#324)
joshenx Nov 8, 2021
1c96023
Shorten Gabriel's PPP (#325)
gycgabriel Nov 8, 2021
ed8232a
Fix send button and add screenshots to UG (#328)
joshenx Nov 8, 2021
65e4521
Minor fixes to Gabriel's PPP (#327)
gycgabriel Nov 8, 2021
83eca96
Add auto-archive tests (#326)
joshenx Nov 8, 2021
bb521d0
Fix parser too restrictive and not allow _)- characters (#331)
huyuxin0429 Nov 8, 2021
a666f05
Fix sort appointments message and existing appointments error message…
joshenx Nov 8, 2021
de875e9
Add images to UG and navigating section (#329)
didymental Nov 8, 2021
c73a482
Add final ppp changes for Rish (#333)
rish-16 Nov 8, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
28 changes: 28 additions & 0 deletions .project
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>tp</name>
<comment>Project tp created by Buildship.</comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.buildship.core.gradleprojectbuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.buildship.core.gradleprojectnature</nature>
</natures>
<filteredResources>
<filter>
<id>1634871159586</id>
<name></name>
<type>30</type>
<matcher>
<id>org.eclipse.core.resources.regexFilterMatcher</id>
<arguments>node_modules|.git|__CREATED_BY_JAVA_LANGUAGE_SERVER__</arguments>
</matcher>
</filter>
</filteredResources>
</projectDescription>
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"java.configuration.updateBuildConfiguration": "automatic"
}
4 changes: 2 additions & 2 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@ MIT License

Copyright (c) 2016 Software Engineering Education - FOSS Resources

Permission is hereby granted, free of charge, to any person obtaining a copy
Permission is hereby granted, free of charge, to any patient obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
copies of the Software, and to permit patients to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
Expand Down
29 changes: 19 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,23 @@
[![CI Status](https://github.com/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/se-edu/addressbook-level3/actions)
[![CI Status](https://github.com/AY2122S1-CS2103-W14-1/tp/actions/workflows/gradle.yml/badge.svg)](https://github.com/AY2122S1-CS2103-W14-1/tp/actions/workflows/gradle.yml)

## Doc'it
![Ui](docs/images/Ui.png)

* This is **a sample project for Software Engineering (SE) students**.<br>
Example usages:
* as a starting point of a course project (as opposed to writing everything from scratch)
* as a case study
* The project simulates an ongoing software project for a desktop application (called _AddressBook_) used for managing contact details.
* It is **written in OOP fashion**. It provides a **reasonably well-written** code base **bigger** (around 6 KLoC) than what students usually write in beginner-level SE modules, without being overwhelmingly big.
* It comes with a **reasonable level of user and developer documentation**.
* It is named `AddressBook Level 3` (`AB3` for short) because it was initially created as a part of a series of `AddressBook` projects (`Level 1`, `Level 2`, `Level 3` ...).
* For the detailed documentation of this project, see the **[Address Book Product Website](https://se-education.org/addressbook-level3)**.

Today, small family clinics often record patient information using paper application forms. Such recording of patient information results in the clinic having a messy and inefficient patient record information; the family clinic will have to flip through files and documents in order to find the patient. Doc’it aims to provide a centralised platform for authorised staff from small family clinics to view, update and onboard patients. With Doc’it, small family clinics are able to reduce man hours from managing paper documents, and translate these ‘saved’ hours into providing better frontline service to patients, focusing on what they do best.

* Doc'it is a Patient Record manager for staff from small family clinics to keep track of patients, patient appointments and their respective details.
* It is meant to be used regularly, and requires the user to consistently update on a routine basis.
* Doc'it is:
* written in OOP fashion.
* built off from the ```AddressBook-Level3``` project created by the [SE-EDU initiative](https://se-education.org/addressbook-level3)

## Site Map
* [User Guide](docs/UserGuide.md)
* [Developer Guide](docs/DeveloperGuide.md)
* [About Us](docs/AboutUs.md)

## Acknowledgements
* This project is based on the ```AddressBook-Level3``` (`AB3` for short) project created by the [SE-EDU initiative](https://se-education.org)
* For the detailed documentation of `AB3`, see the **[Address Book Product Website](https://se-education.org/addressbook-level3)**.
* This project is a **part of the se-education.org** initiative. If you would like to contribute code to this project, see [se-education.org](https://se-education.org#https://se-education.org/#contributing) for more info.
10 changes: 7 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ plugins {
id 'jacoco'
}

mainClassName = 'seedu.address.Main'
mainClassName = 'seedu.docit.Main'

sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
Expand Down Expand Up @@ -42,7 +42,7 @@ task coverage(type: JacocoReport) {

dependencies {
String jUnitVersion = '5.4.0'
String javaFxVersion = '11'
String javaFxVersion = '17'

implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'win'
implementation group: 'org.openjfx', name: 'javafx-base', version: javaFxVersion, classifier: 'mac'
Expand All @@ -66,7 +66,11 @@ dependencies {
}

shadowJar {
archiveName = 'addressbook.jar'
archiveName = 'docit.jar'
}

run {
enableAssertions = true
}

defaultTasks 'clean', 'test'
55 changes: 27 additions & 28 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,51 +9,50 @@ You can reach us at the email `seer[at]comp.nus.edu.sg`

## Project team

### John Doe
### Rishabh Anand

<img src="images/johndoe.png" width="200px">
<img src="images/rish-16.png" width="200px">

[[homepage](http://www.comp.nus.edu.sg/~damithch)]
[[github](https://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](http://github.com/rish-16)]
[[portfolio](team/rish-16.md)]

* Role: Project Advisor
* Role: Developer
* Responsibilities: Integration, Backend

### Jane Doe
### Gabriel Goh

<img src="images/johndoe.png" width="200px">
<img src="images/gycgabriel.png" width="200px">

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](http://github.com/gycgabriel)]
[[portfolio](team/gycgabriel.md)]

* Role: Team Lead
* Responsibilities: UI
* Role: Developer
* Responsibilities: Scheduling and Tracking

### Johnny Doe
### Yu Xin

<img src="images/johndoe.png" width="200px">
<img src="images/huyuxin0429.png" width="200px">

[[github](http://github.com/johndoe)] [[portfolio](team/johndoe.md)]
[[github](https://github.com/huyuxin0429)]
[[portfolio](team/huyuxin0429.md)]

* Role: Developer
* Responsibilities: Data
* Responsibilities: Testing

### Jean Doe
### Didymus
<img src="images/didymental.png" width="200px">

<img src="images/johndoe.png" width="200px">

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](https://github.com/didymental)]
[[portfolio](team/didymental.md)]

* Role: Developer
* Responsibilities: Dev Ops + Threading

### James Doe
* Responsibilities: Documentation, Deliverables and deadlines

<img src="images/johndoe.png" width="200px">
### Joshen
<img src="images/joshenx.png" width="200px">

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
[[github](https://github.com/joshenx)]
[[portfolio](team/joshenx.md)]

* Role: Developer
* Responsibilities: UI
* Responsibilities: UI, Coding Standard
4 changes: 2 additions & 2 deletions docs/DevOps.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ As part of CI, this project uses Codecov to generate coverage reports. Here are

1. Sign up with Codecov using your GitHub account [here](https://codecov.io/signup).
1. Once you are inside Codecov web app, add your fork to CodeCov.
1. Get the Markdown code for the Codecov badge provided in `Settings > Badges` and update the `docs/index.md` of your repo with it so that the badge [![codecov](https://codecov.io/gh/se-edu/addressbook-level3/branch/master/graph/badge.svg)](https://codecov.io/gh/se-edu/addressbook-level3) in that page reflects the coverage of your project.
1. Get the Markdown code for the Codecov badge provided in `Settings > Badges` and update the `docs/index.md` of your repo with it so that the badge [![codecov](https://codecov.io/gh/AY2122S1-CS2103-W14-1/tp/branch/master/graph/badge.svg)](https://codecov.io/gh/AY2122S1-CS2103-W14-1/tp) in that page reflects the coverage of your project.

### Repository-wide checks

Expand Down Expand Up @@ -73,7 +73,7 @@ Any warnings or errors will be printed out to the console.

Here are the steps to create a new release.

1. Update the version number in [`MainApp.java`](https://github.com/se-edu/addressbook-level3/tree/master/src/main/java/seedu/address/MainApp.java).
1. Update the version number in [`MainApp.java`](https://github.com/AY2122S1-CS2103-W14-1/tp/tree/master/src/main/java/seedu/docit/MainApp.java).
1. Generate a fat JAR file using Gradle (i.e., `gradlew shadowJar`).
1. Tag the repo with the version number. e.g. `v0.1`
1. [Create a new release using GitHub](https://help.github.com/articles/creating-releases/). Upload the JAR file you created.
Loading