Skip to content

Commit

Permalink
Merge branch 'master' into 166-Update-DG
Browse files Browse the repository at this point in the history
  • Loading branch information
NgChunMan committed Oct 27, 2023
2 parents 9258ded + 5fbe91a commit 61d80bf
Show file tree
Hide file tree
Showing 7 changed files with 474 additions and 192 deletions.
4 changes: 4 additions & 0 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ repositories {
maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' }
}

run {
enableAssertions = true
}

checkstyle {
toolVersion = '10.2'
}
Expand Down
10 changes: 10 additions & 0 deletions docs/DeveloperGuide.md
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,16 @@ The `Storage` component,
* inherits from both `ProfBookStorage` and `UserPrefStorage`, which means it can be treated as either one (if only the functionality of only one is needed).
* depends on some classes in the `Model` component (because the `ProfBookStorageManager` component's job is to save/retrieve objects that belong to the `Model`)

### Task component

**API** : [`TaskListManager`](https://github.com/AY2324S1-CS2103T-W15-2/tp/blob/master/src/main/java/seedu/address/model/profbook/TaskListManager.java)

<puml src="diagrams/TaskListClassDiagram.puml" width="550" />

The `TaskListManager` component,
* Manages all task operations for a given tasklist.
* Depends on classes in the LogicManager class.

### Command component

The `Command` component,
Expand Down
Loading

0 comments on commit 61d80bf

Please sign in to comment.