From fb29a38e8363fcfad2720ceaefc62b9ec245ae2f Mon Sep 17 00:00:00 2001 From: yuvrajaryan <142132073+yuvrajaryan@users.noreply.github.com> Date: Sat, 9 Nov 2024 11:09:23 +0800 Subject: [PATCH 1/2] Updates links in DG --- docs/DeveloperGuide.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/DeveloperGuide.md b/docs/DeveloperGuide.md index a4e05118823..2382ec744ba 100644 --- a/docs/DeveloperGuide.md +++ b/docs/DeveloperGuide.md @@ -37,7 +37,7 @@ Given below is a quick overview of main components and how they interact with ea **Main components of the architecture** -**`Main`** (consisting of classes [`Main`](https://ay2425s1-cs2103t-w14-3.github.io/tree/master/src/main/java/hallpointer/address/Main.java) and [`MainApp`](https://ay2425s1-cs2103t-w14-3.github.io/tree/master/src/main/java/hallpointer/address/MainApp.java)) is in charge of the app launch and shut down. +**`Main`** (consisting of classes [`Main`](https://github.com/AY2425S1-CS2103T-W14-3/tp/blob/master/src/main/java/hallpointer/address/Main.java) and [`MainApp`](https://github.com/AY2425S1-CS2103T-W14-3/tp/blob/master/src/main/java/hallpointer/address/MainApp.java)) is in charge of the app launch and shut down. - At app launch, it initializes the other components in the correct sequence, and connects them up with each other. - At shut down, it shuts down the other components and invokes cleanup methods where necessary. @@ -78,7 +78,7 @@ The sections below give more details of each component. ### UI component -The **API** of this component is specified in [`Ui.java`](https://ay2425s1-cs2103t-w14-3.github.io/tree/master/src/main/java/hallpointer/address/ui/Ui.java) +The **API** of this component is specified in [`Ui.java`](https://github.com/AY2425S1-CS2103T-W14-3/tp/blob/master/src/main/java/hallpointer/address/ui/Ui.java) @@ -95,7 +95,7 @@ The `UI` component, ### Logic component -**API** : [`Logic.java`](https://ay2425s1-cs2103t-w14-3.github.io/tree/master/src/main/java/hallpointer/address/logic/Logic.java) +**API** : [`Logic.java`](https://github.com/AY2425S1-CS2103T-W14-3/tp/blob/master/src/main/java/hallpointer/address/logic/Logic.java) Here's a (partial) class diagram of the `Logic` component: @@ -130,7 +130,7 @@ How the parsing works: ### Model component -**API** : [`Model.java`](https://ay2425s1-cs2103t-w14-3.github.io/tree/master/src/main/java/hallpointer/address/model/Model.java) +**API** : [`Model.java`](https://github.com/AY2425S1-CS2103T-W14-3/tp/blob/master/src/main/java/hallpointer/address/model/Model.java) @@ -151,7 +151,7 @@ The `Model` component, ### Storage component -**API** : [`Storage.java`](https://ay2425s1-cs2103t-w14-3.github.io/tree/master/src/main/java/hallpointer/address/storage/Storage.java) +**API** : [`Storage.java`](https://github.com/AY2425S1-CS2103T-W14-3/tp/blob/master/src/main/java/hallpointer/address/storage/Storage.java) From 917871d30d59747fde7595fba03c43b08e6dede8 Mon Sep 17 00:00:00 2001 From: yuvrajaryan <142132073+yuvrajaryan@users.noreply.github.com> Date: Sat, 9 Nov 2024 11:19:09 +0800 Subject: [PATCH 2/2] Fixes error in DeleteSequenceDiagram.puml --- docs/diagrams/DeleteSequenceDiagram.puml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/diagrams/DeleteSequenceDiagram.puml b/docs/diagrams/DeleteSequenceDiagram.puml index 2ad99947f75..97f63204663 100644 --- a/docs/diagrams/DeleteSequenceDiagram.puml +++ b/docs/diagrams/DeleteSequenceDiagram.puml @@ -15,10 +15,10 @@ participant "m:Model" as Model MODEL_COLOR participant "member:Member" as Member MODEL_COLOR end box -[-> LogicManager : execute("delete 1") +[-> LogicManager : execute("delete_member 1") activate LogicManager -LogicManager -> Parser : parseCommand("delete 1") +LogicManager -> Parser : parseCommand("delete_member 1") activate Parser create DeleteCommandParser