Skip to content

Commit 4db6fbd

Browse files
committed
Resolve merge conflicts
2 parents 4af016e + cd2c663 commit 4db6fbd

File tree

65 files changed

+879
-656
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+879
-656
lines changed

docs/DeveloperGuide.md

Lines changed: 184 additions & 110 deletions
Large diffs are not rendered by default.

docs/UserGuide.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -349,9 +349,9 @@ Let's narrow down the guest list based on specific criteria using the `guest fil
349349

350350
Before we can begin filtering our guests, we must add more guests to the list. Enter each of the following lines one-by-one into WedLog. Each line will add a new guest to the guest list.
351351

352-
`guest add n/Mary Fowl t/friends`
353-
`guest add n/Bob White`
354-
`guest add t/friends t/university n/Lily Mae`
352+
`guest add n/Mary Fowl t/friends` <br>
353+
`guest add n/Bob White` <br>
354+
`guest add t/friends t/university n/Lily Mae` <br>
355355

356356
<box type="tip">
357357

docs/_markbind/layouts/default.md

Lines changed: 19 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -27,23 +27,26 @@
2727
<site-nav>
2828
* [Home]({{ baseUrl }}/index.html)
2929
* [User Guide]({{ baseUrl }}/UserGuide.html) :expanded:
30-
* [Quick Start]({{ baseUrl }}/UserGuide.html#1-quick-start)
31-
* [Features]({{ baseUrl }}/UserGuide.html#2-features)
32-
* [FAQ]({{ baseUrl }}/UserGuide.html#3-faq)
33-
* [Known Issues]({{ baseUrl }}/UserGuide.html#4-known-issues)
34-
* [Future Implementations]({{ baseUrl }}/UserGuide.html#5-future-implementations)
35-
* [Command Summary]({{ baseUrl }}/UserGuide.html#6-command-summary)
36-
* [Appendices]({{ baseUrl }}/UserGuide.html#7-appendices)
30+
* [How to Use This Guide]({{ baseUrl }}/UserGuide.html#1-how-to-use-this-guide)
31+
* [Getting Started]({{ baseUrl }}/UserGuide.html#2-getting-started)
32+
* [Understanding the WedLog Interface]({{ baseUrl }}/UserGuide.html#3-understanding-the-wedlog-interface)
33+
* [WedLog Tutorial]({{ baseUrl }}/UserGuide.html#4-wedlog-tutorial)
34+
* [Features]({{ baseUrl }}/UserGuide.html#5-features)
35+
* [FAQ]({{ baseUrl }}/UserGuide.html#6-faq)
36+
* [Known Issues]({{ baseUrl }}/UserGuide.html#7-known-issues)
37+
* [Future Implementations]({{ baseUrl }}/UserGuide.html#8-future-implementations)
38+
* [Command Summary]({{ baseUrl }}/UserGuide.html#9-command-summary)
39+
* [Appendix: Acceptable Values for Parameters]({{ baseUrl }}/UserGuide.html#10-appendix-acceptable-values-for-parameters)
3740
* [Developer Guide]({{ baseUrl }}/DeveloperGuide.html) :expanded:
38-
* [Acknowledgements]({{ baseUrl }}/DeveloperGuide.html#acknowledgements)
39-
* [Setting Up]({{ baseUrl }}/DeveloperGuide.html#setting-up-getting-started)
40-
* [Design]({{ baseUrl }}/DeveloperGuide.html#design)
41-
* [Implementation]({{ baseUrl }}/DeveloperGuide.html#implementation)
42-
* [Documentation, logging, testing, configuration, dev-ops]({{ baseUrl }}/DeveloperGuide.html#documentation-logging-testing-configuration-dev-ops)
43-
* [Appendix A: Requirements]({{ baseUrl }}/DeveloperGuide.html#appendix-a-requirements)
44-
* [Appendix B: Instructions for manual testing]({{ baseUrl }}/DeveloperGuide.html#appendix-b-instructions-for-manual-testing)
45-
* [Appendix C: Planned Enhancements]({{ baseUrl }}/DeveloperGuide.html#appendix-c-planned-enhancements)
46-
* [Appendix D: Effort]({{baseUrl}}/DeveloperGuide.html#appendix-d-effort)
41+
* [Acknowledgements]({{ baseUrl }}/DeveloperGuide.html#1-acknowledgements)
42+
* [Setting Up, Getting Started]({{ baseUrl }}/DeveloperGuide.html#2-setting-up-getting-started)
43+
* [Design]({{ baseUrl }}/DeveloperGuide.html#3-design)
44+
* [Implementation]({{ baseUrl }}/DeveloperGuide.html#4-implementation)
45+
* [Documentation, logging, testing, configuration, dev-ops]({{ baseUrl }}/DeveloperGuide.html#5-documentation-logging-testing-configuration-dev-ops)
46+
* [Appendix A: Requirements]({{ baseUrl }}/DeveloperGuide.html#6-appendix-a-requirements)
47+
* [Appendix B: Instructions for manual testing]({{ baseUrl }}/DeveloperGuide.html#7-appendix-b-instructions-for-manual-testing)
48+
* [Appendix C: Planned Enhancements]({{ baseUrl }}/DeveloperGuide.html#8-appendix-c-planned-enhancements)
49+
* [Appendix D: Effort]({{baseUrl}}/DeveloperGuide.html#9-appendix-d-effort)
4750
* Tutorials
4851
* [Tracing code]({{ baseUrl }}/tutorials/TracingCode.html)
4952
* [Adding a command]({{ baseUrl }}/tutorials/AddRemark.html)

docs/diagrams/FilterGuestPredicateClassDiagram.puml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,6 @@ end note
1212

1313
GuestRsvpPredicate .up.|> Predicate
1414
GuestTablePredicate .up.|> Predicate
15+
GuestDietaryPredicate .up.|> Predicate
1516

1617
@enduml

docs/diagrams/FilterGuestSequenceDiagram.puml

Lines changed: 0 additions & 77 deletions
This file was deleted.

docs/diagrams/FilterGuestSequenceDiagramRef.puml

Lines changed: 0 additions & 67 deletions
This file was deleted.

docs/diagrams/FilterPersonPredicateClassDiagram.puml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,6 @@ NamePredicate .up.|> Predicate
1414
AddressPredicate .up.|> Predicate
1515
EmailPredicate .up.|> Predicate
1616
PhonePredicate .up.|> Predicate
17+
TagPredicate .up.|> Predicate
1718

1819
@enduml

docs/diagrams/FilterVendorSequenceDiagram.puml

Lines changed: 0 additions & 77 deletions
This file was deleted.

docs/diagrams/FilterVendorSequenceDiagramRef.puml

Lines changed: 0 additions & 49 deletions
This file was deleted.
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
@startuml
2+
!include style.puml
3+
4+
5+
box Logic LOGIC_COLOR_T1
6+
participant ":LogicManager" as LogicManager LOGIC_COLOR
7+
participant ":AddressBookParser" as AddressBookParser LOGIC_COLOR
8+
participant ":XYZCommandParser" as XYZCommandParser LOGIC_COLOR
9+
participant ":XYZFilterCommandParser" as XYZFilterCommandParser LOGIC_COLOR
10+
end box
11+
12+
note left LogicManager
13+
input is "XYZ filter n/John r/yes"
14+
end note
15+
[-> LogicManager: execute(input)
16+
activate LogicManager
17+
18+
LogicManager -> AddressBookParser : parseCommand(input)
19+
activate AddressBookParser
20+
21+
create XYZCommandParser
22+
AddressBookParser -> XYZCommandParser
23+
activate XYZCommandParser
24+
25+
create XYZFilterCommandParser
26+
XYZCommandParser -> XYZFilterCommandParser
27+
activate XYZFilterCommandParser
28+
group ref [Create XYZFilterCommand]
29+
XYZFilterCommandParser -[hidden]>
30+
end
31+
32+
33+
XYZFilterCommandParser --> XYZCommandParser : f
34+
deactivate XYZCommandParser
35+
36+
XYZCommandParser --> AddressBookParser : f
37+
deactivate XYZCommandParser
38+
39+
AddressBookParser --> LogicManager : f
40+
deactivate AddressBookParser
41+
42+
group ref [Execute XYZFilterCommand]
43+
LogicManager -[hidden]>
44+
end
45+
46+
[<-- LogicManager : r
47+
deactivate LogicManager
48+
49+
@enduml

0 commit comments

Comments
 (0)