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

[CS2103T-W11-2] JARVIS #74

Open
wants to merge 1,047 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1047 commits
Select commit Hold shift + click to select a range
59a6af3
Update links in DG
wilinetan Nov 8, 2020
220c183
Update ug
wilinetan Nov 8, 2020
ea8489e
Add Edit command DG
peironggg Nov 8, 2020
b93a7fa
Merge pull request #359 from peironggg/DG
peironggg Nov 8, 2020
c5b93ec
Update sequence diagram
wireseo Nov 8, 2020
9553035
Edit DG to match
wireseo Nov 8, 2020
7b02f8e
Merge branch 'master' into update-dg
wireseo Nov 8, 2020
60bf7e8
Final Update to DG and Add png
wireseo Nov 8, 2020
53f41b3
Merge remote-tracking branch 'origin/update-dg' into update-dg
wireseo Nov 8, 2020
6f8c6b3
Merge pull request #360 from wireseo/update-dg
wireseo Nov 8, 2020
7077d04
Update AddTaskCommandClassDiagram to AddXYZCommandClassDiagram
Asuraxsoul Nov 8, 2020
3155478
Merge branch 'master' into dg-diagrams
Asuraxsoul Nov 8, 2020
ffc34b8
Update UserGuide.md
Asuraxsoul Nov 8, 2020
b010d8f
Update AddCommandParserClassDiagram.puml
Asuraxsoul Nov 8, 2020
b9983c5
Update AddCommandPathDiagram.puml
Asuraxsoul Nov 8, 2020
ccfd9c5
Update DeleteCommandParser.java
Asuraxsoul Nov 8, 2020
248269c
Update DeleteCommandParser.java
Asuraxsoul Nov 8, 2020
9c3d3c8
Update view mission images in UG
wilinetan Nov 8, 2020
72171d7
Uncomment scrapper manager
wilinetan Nov 8, 2020
65d134a
Merge pull request #361 from wilinetan/ug
wilinetan Nov 8, 2020
aa43086
Update viewmissiondeadline screenshot
wilinetan Nov 8, 2020
5cdf84f
Merge pull request #365 from wilinetan/ug-pics
wilinetan Nov 8, 2020
d9eeea1
Merge pull request #364 from Asuraxsoul/dg-diagrams
Asuraxsoul Nov 8, 2020
ce55c01
Update SS
peironggg Nov 8, 2020
f36e496
Merge branch 'master' into ss
peironggg Nov 8, 2020
c502396
Merge pull request #366 from peironggg/ss
peironggg Nov 8, 2020
fa2492e
Add Developer Guide details for Architecture, Summary Features and Ta…
ngzhenteng Nov 8, 2020
3bf272e
Merge branch 'master' into dg_design_summary_tabswitch
ngzhenteng Nov 8, 2020
18614b6
Merge pull request #367 from ngzhenteng/dg_design_summary_tabswitch
ngzhenteng Nov 8, 2020
2bcc6e6
Update storage diagram
peironggg Nov 8, 2020
a30cda4
Update model diagram
peironggg Nov 8, 2020
1f62765
Add hyperlink
peironggg Nov 8, 2020
88564af
Fix ui typo
peironggg Nov 8, 2020
0367273
Update delete seq dia
peironggg Nov 8, 2020
a4296eb
Remove alt
peironggg Nov 8, 2020
bf65acd
Clear spaces
peironggg Nov 8, 2020
0a44897
Update architecture diagram
peironggg Nov 8, 2020
9ca6bc0
Fix formatting
peironggg Nov 8, 2020
5826775
Update seq diag
peironggg Nov 8, 2020
c4cfb77
Markdown
peironggg Nov 8, 2020
a83adda
Remove flag
peironggg Nov 8, 2020
f51714e
Update seq
peironggg Nov 8, 2020
ebb2f96
remove s
peironggg Nov 8, 2020
9360fca
Remove new
peironggg Nov 8, 2020
cbd2669
Fix errors
peironggg Nov 8, 2020
38612b4
Add MD
peironggg Nov 8, 2020
0dcd9c9
Remove attr
peironggg Nov 8, 2020
26f8ce6
Resize word
peironggg Nov 8, 2020
b278d30
Add intro
peironggg Nov 8, 2020
bf19c58
Edit UG
peironggg Nov 8, 2020
c6a3383
Add clickable link
peironggg Nov 8, 2020
bed1dc7
Update seq diag
peironggg Nov 8, 2020
9c784a8
Merge pull request #369 from peironggg/dg
peironggg Nov 8, 2020
48fda89
update view command
wilinetan Nov 8, 2020
6f0ef95
Update dg add command explanation
Asuraxsoul Nov 8, 2020
56af42e
Update ug diagrams static attributes and dg test appendix and dg AddC…
Asuraxsoul Nov 8, 2020
926e09f
Updated Diagrams
wireseo Nov 9, 2020
8998488
Update DG
wireseo Nov 9, 2020
48abec1
Update PPP
wireseo Nov 9, 2020
b362ec5
Merge pull request #371 from Asuraxsoul/ug-update2
Asuraxsoul Nov 9, 2020
536d362
Merge pull request #372 from wireseo/dg-ppp
wireseo Nov 9, 2020
b32dfc7
Merge pull request #370 from wilinetan/dg
wilinetan Nov 9, 2020
3468c42
Add PNGs
wireseo Nov 9, 2020
2161622
Update UG
wireseo Nov 9, 2020
7332233
Update DG
wireseo Nov 9, 2020
d396628
Shift Summary ann Tab Switching to bottom of DG
ngzhenteng Nov 9, 2020
e8b4390
Merge pull request #374 from wireseo/ug-and-dg-update
wireseo Nov 9, 2020
f8dfe8f
Merge pull request #375 from ngzhenteng/dg_structural_change
ngzhenteng Nov 9, 2020
cc09839
Formatting problems
wireseo Nov 9, 2020
d576d51
Add numbering to headers
wilinetan Nov 9, 2020
a901816
Merge pull request #376 from wireseo/fix-typo
wireseo Nov 9, 2020
e7cd7e9
Fix merge conflicts
wilinetan Nov 9, 2020
419d9b8
Rename ss
peironggg Nov 9, 2020
c6e7750
Update dg diagram
Asuraxsoul Nov 9, 2020
ff61fe4
Add content page to DG
wilinetan Nov 9, 2020
afb46bd
Add ss
peironggg Nov 9, 2020
ddfaac9
Merge pull request #377 from peironggg/ug
peironggg Nov 9, 2020
b3da1e6
Remove User Guide header
wilinetan Nov 9, 2020
e4761c3
Fix dg bugs
wilinetan Nov 9, 2020
361760a
Add addcommandparser test for todo
Asuraxsoul Nov 9, 2020
21278bb
update addtask diagram
wilinetan Nov 9, 2020
2224dca
Checkstyle clear
Asuraxsoul Nov 9, 2020
3ba05e6
Merge pull request #380 from Asuraxsoul/add-tests-final
Asuraxsoul Nov 9, 2020
f7d863b
Standardise sequence diagrams
wilinetan Nov 9, 2020
121a24c
fix dg bugs
wilinetan Nov 9, 2020
12574d4
Update AddCommand class diagram
wilinetan Nov 9, 2020
070be3e
Merge pull request #378 from wilinetan/DG
wilinetan Nov 9, 2020
501364f
Add tests in AddressBook, LogicManager and ModelManager
ngzhenteng Nov 9, 2020
0561d47
Merge branch 'master' of https://github.com/AY2021S1-CS2103T-W11-2/tp…
ngzhenteng Nov 9, 2020
31e58b9
Update Wiline's PPP
wilinetan Nov 9, 2020
899fefe
Improve code in TypicalAddressBook to follow SLAP
ngzhenteng Nov 9, 2020
ac7fcc7
Merge pull request #382 from wilinetan/ppp
wilinetan Nov 9, 2020
7b39d75
Add details on automatic tab switch to UserGuide
ngzhenteng Nov 9, 2020
1dc9636
Standardize PPP header
wireseo Nov 9, 2020
d9b1b42
Add TaskCommandParserTests
Asuraxsoul Nov 9, 2020
380afa3
Update PPP
ngzhenteng Nov 9, 2020
9795aac
Merge pull request #381 from ngzhenteng/summary_related_tests
ngzhenteng Nov 9, 2020
adcdcd7
Merge pull request #383 from Asuraxsoul/supreme-tc-inc
Asuraxsoul Nov 9, 2020
4e6e6ef
Update Messages.java, MESSAGE_UNKNOWN_COMMAND to be more verbose
Asuraxsoul Nov 9, 2020
4fe8497
Update user guide
ngzhenteng Nov 9, 2020
adcd8a2
Update AddCommand Event and Deadline error message to be more verbose
Asuraxsoul Nov 9, 2020
a886cd2
Merge pull request #384 from ngzhenteng/bug_fix
ngzhenteng Nov 9, 2020
91ddf93
Update Messages.MESSAGE_INVALID_TASK_DISPLAYED_ID to be more verbose
Asuraxsoul Nov 9, 2020
9f3eb23
Modify SS
peironggg Nov 9, 2020
7eab812
Add caveat
peironggg Nov 9, 2020
31e91a2
Merge pull request #386 from peironggg/ug
peironggg Nov 9, 2020
986ec8a
Update PPP
Asuraxsoul Nov 9, 2020
3a0990d
Merge pull request #385 from Asuraxsoul/polish-em
Asuraxsoul Nov 9, 2020
241ddc6
AboutUs Fix
wireseo Nov 9, 2020
f52c83b
Update PPP
wireseo Nov 9, 2020
5814b51
Update UG
wireseo Nov 9, 2020
08d0a87
Update Setting Up
wireseo Nov 9, 2020
621a538
Update DG
wireseo Nov 9, 2020
d1e9e77
Merge branch 'master' into ug-dg-ppp-last-updates
wireseo Nov 9, 2020
a5332bd
Merge pull request #388 from wireseo/ug-dg-ppp-last-updates
wireseo Nov 9, 2020
5c4db17
edits
peironggg Nov 9, 2020
f7565d6
massive dits
peironggg Nov 9, 2020
6a7999f
Add div
peironggg Nov 9, 2020
103098c
edit
peironggg Nov 9, 2020
0b07bec
Update
peironggg Nov 9, 2020
79503b0
Merge pull request #389 from peironggg/master
peironggg Nov 9, 2020
a0b16b8
Update deletecommandparser's invalid taskid error message
Asuraxsoul Nov 9, 2020
0daa218
Edit
peironggg Nov 9, 2020
849c6b7
change model dgg
peironggg Nov 9, 2020
75e39bd
sasd
peironggg Nov 9, 2020
11c02bf
edit
peironggg Nov 9, 2020
e5236d6
Improve invalid index error message to be more verbose
ngzhenteng Nov 9, 2020
bb1416a
Fix diagram
peironggg Nov 9, 2020
b945928
Fix Failing Tests
ngzhenteng Nov 9, 2020
b77088e
Add break
peironggg Nov 9, 2020
da5532c
Merge pull request #391 from ngzhenteng/fix_error_message_bug
ngzhenteng Nov 9, 2020
8341a9b
Merge pull request #390 from peironggg/dg
peironggg Nov 9, 2020
b6f6c17
edit
peironggg Nov 9, 2020
1862817
Merge pull request #392 from peironggg/dg
peironggg Nov 9, 2020
38cc96a
Fix UG Bugs
ngzhenteng Nov 9, 2020
389ca2f
Update wireseo.md
wireseo Nov 9, 2020
2727346
page break
wilinetan Nov 9, 2020
46da1c8
Update wireseo.md
wireseo Nov 9, 2020
b39fd4a
Merge pull request #393 from wilinetan/UG
wilinetan Nov 9, 2020
548bdc9
Update wilinetan.md
wilinetan Nov 9, 2020
8aa57f5
Add page break
ngzhenteng Nov 9, 2020
caca207
Add link
peironggg Nov 9, 2020
59a0a52
Fix consultation masterycheck localdatetime rounding down of invalid …
Asuraxsoul Nov 9, 2020
d11eedf
Fix
peironggg Nov 9, 2020
3e35316
Update UserGuide.md
wilinetan Nov 9, 2020
3d79d0d
Update wilinetan.md
wilinetan Nov 9, 2020
735ee2b
Merge pull request #394 from peironggg/master
peironggg Nov 9, 2020
6e43263
Update wilinetan.md
wilinetan Nov 9, 2020
1308939
Update DeveloperGuide.md
wireseo Nov 9, 2020
f0c9c1a
Merge pull request #395 from Asuraxsoul/last-test
Asuraxsoul Nov 9, 2020
7afeb48
Update DeveloperGuide.md
wireseo Nov 9, 2020
5f4868e
Update UserGuide.md
wilinetan Nov 9, 2020
0868029
Update DeveloperGuide.md
wireseo Nov 9, 2020
403f495
Update DeveloperGuide.md
wireseo Nov 9, 2020
ddcbb04
Update wilinetan.md
wilinetan Nov 9, 2020
d079606
Update wilinetan.md
wilinetan Nov 9, 2020
5721347
Update UserGuide.md
wilinetan Nov 9, 2020
b2f527b
Update DeveloperGuide.md
wireseo Nov 9, 2020
1be624b
Update asuraxsoul.md
Asuraxsoul Nov 9, 2020
ff58621
Update UserGuide.md
wilinetan Nov 9, 2020
41e077b
Update DeveloperGuide.md
wireseo Nov 9, 2020
4043ff4
Update UG changes
peironggg Nov 9, 2020
d8531fd
Update UserGuide.md
wilinetan Nov 9, 2020
714ab11
Merge pull request #396 from peironggg/master
peironggg Nov 9, 2020
e35e662
edit UG
peironggg Nov 9, 2020
ec98c31
Merge pull request #397 from peironggg/master
peironggg Nov 9, 2020
f9a0084
Add page break
ngzhenteng Nov 9, 2020
2c176bd
Update UserGuide.md
wilinetan Nov 9, 2020
93ff93c
Update asuraxsoul.md
Asuraxsoul Nov 9, 2020
9208fd0
Update UserGuide.md
wilinetan Nov 9, 2020
2dd0937
asd
peironggg Nov 9, 2020
ea3f8fb
Update UserGuide.md
wilinetan Nov 9, 2020
f2fd02b
Merge branch 'master' into master
peironggg Nov 9, 2020
70ba40e
Merge pull request #398 from peironggg/master
peironggg Nov 9, 2020
5f2bcd6
Update UserGuide.md
wilinetan Nov 9, 2020
e0c0d89
Update UserGuide.md
wilinetan Nov 9, 2020
616589d
Update UG to reflect mac users
peironggg Nov 9, 2020
f8c54f7
Update UserGuide.md
wilinetan Nov 9, 2020
fb2f01a
Merge pull request #399 from peironggg/UG
peironggg Nov 9, 2020
cec055d
Update UserGuide.md
wilinetan Nov 9, 2020
1dc6980
Update UserGuide.md
wilinetan Nov 9, 2020
ea28a8c
Update UserGuide.md
wilinetan Nov 9, 2020
2da6939
Update UserGuide.md
wilinetan Nov 9, 2020
7e161d0
Update DeveloperGuide.md
wireseo Nov 9, 2020
77de8f7
Update wireseo.md
wireseo Nov 9, 2020
90820e5
Update UserGuide.md
wilinetan Nov 9, 2020
0a99841
Update DeveloperGuide.md
wireseo Nov 9, 2020
bc52d1d
Update UG
wilinetan Nov 12, 2020
32a5a3f
Update DG
wilinetan Nov 12, 2020
01713f1
Merge branch 'master' into UG
wilinetan Nov 12, 2020
12bff0d
Merge pull request #400 from wilinetan/UG
wilinetan Nov 12, 2020
a083ef6
Update UG
wilinetan Nov 12, 2020
d3c37ae
Merge pull request #401 from wilinetan/master
wilinetan Nov 12, 2020
e41aec3
Update UserGuide.md
wilinetan Nov 12, 2020
24a86e1
Update UserGuide.md
wilinetan Nov 12, 2020
a26bfe7
Update UserGuide.md
wilinetan Nov 12, 2020
709a05c
Update UserGuide.md
wilinetan Nov 12, 2020
8df30f0
Update UserGuide.md
wilinetan Nov 12, 2020
2cf222a
Update UserGuide.md
wilinetan Nov 12, 2020
8a9918f
Update UserGuide.md
wilinetan Nov 12, 2020
13fb018
Update UserGuide.md
wilinetan Nov 12, 2020
b623652
Update UserGuide.md
wilinetan Nov 12, 2020
48b7cbd
Update UserGuide.md
wilinetan Nov 12, 2020
a0be722
Update UserGuide.md
wilinetan Nov 12, 2020
8b2c6af
Update UserGuide.md
wilinetan Nov 12, 2020
d04efa4
Update UserGuide.md
Asuraxsoul Nov 12, 2020
f1de4f8
Update UserGuide.md
Asuraxsoul Nov 12, 2020
26415a5
Add files via upload
Asuraxsoul Nov 12, 2020
dc41aa3
Update UserGuide.md
Asuraxsoul Nov 12, 2020
6851210
Update UserGuide.md
Asuraxsoul Nov 12, 2020
fab738d
Update UserGuide.md
Asuraxsoul Nov 12, 2020
fa21c6d
Update UserGuide with clearer explanations, figure numbers and hyperl…
ngzhenteng Nov 13, 2020
d8e3c33
Add "(Wiline)"
ngzhenteng Nov 13, 2020
09b5708
Merge pull request #402 from ngzhenteng/ug_submission_update
ngzhenteng Nov 13, 2020
c006f67
Update UserGuide.md
wilinetan Nov 13, 2020
6db5a06
Update UserGuide.md
wilinetan Nov 13, 2020
524245a
Update UserGuide.md
wilinetan Nov 13, 2020
d4c9f07
Fix diagrams in UG
wilinetan Nov 13, 2020
95789d5
Merge pull request #403 from wilinetan/master
wilinetan Nov 13, 2020
dd9a774
Update UserGuide.md
wilinetan Nov 13, 2020
0e063aa
Update UserGuide.md
wilinetan Nov 13, 2020
ee028e1
Update UserGuide.md
wilinetan Nov 13, 2020
da3d8c5
Add name to UG
peironggg Nov 13, 2020
9d7dfc1
Add contributions
peironggg Nov 13, 2020
35b1f3a
Merge pull request #404 from peironggg/ug
peironggg Nov 13, 2020
4e315dd
Update UserGuide.md
Asuraxsoul Nov 13, 2020
ca76472
Update UserGuide.md
wilinetan Nov 13, 2020
5f57ec8
Update UserGuide.md
wilinetan Nov 13, 2020
1f0b568
Update UserGuide.md
wilinetan Nov 13, 2020
42ea828
Update UserGuide.md
wilinetan Nov 13, 2020
226bb30
Update UserGuide.md
wilinetan Nov 13, 2020
ebc79e4
Update UserGuide.md
wilinetan Nov 13, 2020
59bc150
Update UserGuide.md
wilinetan Nov 13, 2020
ac334b1
Update UserGuide.md
wilinetan Nov 13, 2020
9613e04
Update UserGuide.md
wireseo Nov 13, 2020
aef569a
Update UserGuide.md
wilinetan Nov 13, 2020
c749618
Update UserGuide.md
wireseo Nov 13, 2020
d0e749c
Update UserGuide.md
wilinetan Nov 13, 2020
86b1f39
Update UserGuide.md
wilinetan Nov 13, 2020
9fbfff1
Update UserGuide.md
Asuraxsoul Nov 13, 2020
73e6cb7
Update UserGuide.md
wireseo Nov 13, 2020
a72fa10
Update UserGuide.md
wireseo Nov 13, 2020
4abe657
Update UserGuide.md
wireseo Nov 13, 2020
4130673
Update UserGuide.md
wireseo Nov 13, 2020
a6d1047
Update UserGuide.md
wilinetan Nov 13, 2020
1078319
Update UserGuide.md
wilinetan Nov 13, 2020
7f49110
Update UserGuide.md
wilinetan Nov 13, 2020
dd179e0
Update UserGuide.md
wilinetan Nov 13, 2020
2c44b3b
Update UserGuide.md
wilinetan Nov 13, 2020
32cfb84
Update UserGuide.md
wilinetan Nov 13, 2020
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
  •  
  •  
  •  
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,9 @@ src/test/data/sandbox/
# MacOS custom attributes files created by Finder
.DS_Store
docs/_site/

# Login details
login.json

# Debug log
debug.log
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 student 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 students 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
31 changes: 20 additions & 11 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/se-edu/addressbook-level3/workflows/Java%20CI/badge.svg)](https://github.com/AY2021S1-CS2103T-W11-2/tp/actions)
[![codecov](https://codecov.io/gh/se-edu/addressbook-level3/branch/master/graph/badge.svg)](https://codecov.io/gh/AY2021S1-CS2103T-W11-2/tp)

![Ui](docs/images/Ui.png)
## Introduction
**Jarvis** is a personal butler for CS1101S Avengers.
It is named Jarvis because it is the personal assistant to CS1101S tutors who are called Avengers, just like how Jarvis is the personal assistant to Iron Man in the movie Avengers.

* 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.
The project simulates an ongoing software project for a desktop application (called _Jarvis_) used for managing missions and quests deadlines, students' information, consultation and mastery check timings for CS1101S tutors.
* It is **written in OOP fashion**. It provides a **reasonably well-written** code base **bigger** (around 10 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)**.
* 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.

## Preview
![Ui](docs/images/Ui.png)

## Useful Links
* [User Guide](https://ay2021s1-cs2103t-w11-2.github.io/tp/UserGuide.html)
* [Developer Guide](https://ay2021s1-cs2103t-w11-2.github.io/tp/DeveloperGuide.html)

## Documentation
* For the detailed documentation of this project, see the **[Jarvis Product Website](https://ay2021s1-cs2103t-w11-2.github.io/tp/)**.

## Acknowledgements
* This project is based on the AddressBook-Level3 project created by the [SE-EDU initiative](https://se-education.org).
10 changes: 8 additions & 2 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.jarvis.Main'

sourceCompatibility = JavaVersion.VERSION_11
targetCompatibility = JavaVersion.VERSION_11
Expand All @@ -20,6 +20,10 @@ checkstyle {
toolVersion = '8.29'
}

run {
enableAssertions = true
}

test {
useJUnitPlatform()
finalizedBy jacocoTestReport
Expand All @@ -44,6 +48,8 @@ dependencies {
String jUnitVersion = '5.4.0'
String javaFxVersion = '11'

compile group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '3.8.1'

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

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

defaultTasks 'clean', 'test'
5 changes: 0 additions & 5 deletions config/checkstyle/checkstyle.xml
Original file line number Diff line number Diff line change
Expand Up @@ -188,13 +188,10 @@
<module name="NeedBraces">
<!--
if (true) return 1; // Not allowed

if (true) { return 1; } // Not allowed

else if {
return 1; // else if should always be multi line
}

if (true)
return 1; // Not allowed
-->
Expand Down Expand Up @@ -359,14 +356,12 @@
-->
<module name="SingleSpaceSeparator">
<!-- Validate whitespace surrounding comments as well.

a = 1; // Allowed (single space before start of comment)
a = 1; /* Allowed (single space before start of comment) */
/* Allowed (single space after end of comment) */ a = 1;
a = 1; // Not allowed (more than one space before start of comment)
a = 1; /* Not allowed (more than one space before start of comment) */
/* Not allowed (more than one space after end of comment) */ a = 1;

This doesn't validate whitespace within comments so a comment /* like this */ is allowed.
-->
<property name="validateComments" value="true"/>
Expand Down
6 changes: 6 additions & 0 deletions copyright.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
Some code adapted from http://code.makery.ch/library/javafx-8-tutorial/ by Marco Jakob

Copyright by icons8 - https://www.visualpharm.com/free-icons/user%20manual-595b40b85ba036ed117dad4e
- user_guide.png

Copyright by Source Academy - https://sourceacademy.nus.edu.sg/favicon.ico
- source_academy.png

Copyright by Susumu Yoshida - http://www.mcdodesign.com/
- address_book_32.png
- AddressApp.ico
Expand Down
59 changes: 32 additions & 27 deletions docs/AboutUs.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,55 +5,60 @@ title: About Us

We are a team based in the [School of Computing, National University of Singapore](http://www.comp.nus.edu.sg).

You can reach us at the email `seer[at]comp.nus.edu.sg`
You can reach us at the email `jarvis@comp.nus.edu.sg`

## Project team

### John Doe
### Associate Professor Damith Chatura Rajapakse

<img src="images/johndoe.png" width="200px">
* Role: Lecturer, Tutor

[[homepage](http://www.comp.nus.edu.sg/~damithch)]
[[github](https://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
### Wu Peirong

* Role: Project Advisor
<img src="images/peironggg.png" width="200px">

### Jane Doe
[[github](http://github.com/peironggg)]
[[portfolio](team/peironggg.md)]

<img src="images/johndoe.png" width="200px">
* Role: Developer
* Responsibilities: API + Student Features

### Seo Yeryeon

[[github](http://github.com/johndoe)]
[[portfolio](team/johndoe.md)]
<img src="images/wireseo.png" width="200px">

* Role: Team Lead
* Responsibilities: UI
[[github](http://github.com/wireseo)]
[[portfolio](team/wireseo.md)]

* Role: Developer
* Responsibilities: GUI + Consultation and Mastery Check Features

### Johnny Doe
### Wiline Tan

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

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

* Role: Developer
* Responsibilities: Data
* Responsibilities: Mission and Quest Features + GUI

### Jean Doe
### Ng Zhen Teng

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

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

* Role: Developer
* Responsibilities: Dev Ops + Threading
* Responsibilities: Student Features + Testing

### James Doe
### Lim Jun Jie

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

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

* Role: Developer
* Responsibilities: UI
* Responsibilities: Tutor Task Features
2 changes: 1 addition & 1 deletion docs/Configuration.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ layout: page
title: Configuration guide
---

Certain properties of the application can be controlled (e.g user preferences file location, logging level) through the configuration file (default: `config.json`).
Certain properties of the application can be controlled (e.g user preferences file location, logging level) through the configuration file (`config.json`).
2 changes: 1 addition & 1 deletion docs/DevOps.md
Original file line number Diff line number Diff line change
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/AY2021S1-CS2103T-W11-2/tp/blob/master/src/main/java/seedu/jarvis/MainApp.java).
1. Generate a fat JAR file using Gradle (i.e., `gradlew shadow`).
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