You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/DeveloperGuide.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -1291,7 +1291,6 @@ testers are expected to do more *exploratory* testing.
1291
1291
1292
1292
### Ui
1293
1293
* Ui can be adjusted such that long names and phone numbers will not be truncated when added into StudentManagerPro.
1294
-
* Update help command to show a command summary instead of a link to the UG.
1295
1294
1296
1295
### Sex
1297
1296
* Sex attribute can be adjusted to be case insensitive in the future to make it more convenient for users.
@@ -1304,6 +1303,7 @@ testers are expected to do more *exploratory* testing.
1304
1303
1305
1304
### Filter
1306
1305
* Allow filtering by phone numbers using predicates less than 3 digits long.
1306
+
* Allow filtering for exact multi-word addresses. For example, using `filter a/Block 30 Geylang` will return only students with an address that exactly matches `Block 30 Geylang` rather than returning partial matches for individual words like `Block`, `30`, or `Geylang`
***Single Predicate with Multiple Values**: an `OR` search is run.
166
166
* e.g. `filter n/Alex Bernice` and `filter n/Alex n/Bernice` returns students with names `Alex` or `Bernice`. This will be true for all other attributes.
167
167
168
-
***Multiple Predicates**: an `AND` search is run to return students with all attributes mentioned.
168
+
***Multiple Predicates**: an `AND` search is run to return students with all attributes mentioned.
169
169
* e.g. `filter s/F p/99999999` returns female students with the phone number 99999999.
170
170
171
171
***Multiple Predicates with Multiple Values**: both an `OR` and an`AND` search is run.
* Reversing the order of phone numbers, `filter n/Alex Bernice p/92443567 99999999` still returns Alex and Bernice.
178
178
* e.g. `filter n/Alex Bernice p/99999999 92443567 88888888`, only Alex and Bernice are returned.
179
-
* e.g. `filter n/Alex Bernice Christine p/99999999 92443567 00000000`, only Alex and Bernice are returned, as Christine's phone number does not match as seen below.
179
+
* e.g. `filter n/Alex Bernice Christine p/99999999 92443567 00000000`, only Alex and Bernice are returned, as Christine's phone number does not match.
180
180
181
181
182
182
Examples:
@@ -212,7 +212,7 @@ Format: `addEcName INDEX en/[ECNAME]`
212
212
* Adds the emergency contact's name `ECNAME` to the person at the specified `INDEX`
213
213
* Deletes the emergency contact's name at the specified `INDEX`
214
214
* The index **must be a positive integer** 1, 2, 3, …
215
-
* Names should contain only alphabets. Names with numbers are also allowed. For names with legal operators (e.g. `Jack s/o Jason`), please write the full phrase instead (e.g. `Jack son of Jason`).
215
+
* Names should contain only **alphabets**. Names with **numbers** are also allowed. For names with legal operators (e.g. `Jack s/o Jason`), please write the full phrase instead (e.g. `Jack son of Jason`).
216
216
217
217
Examples:
218
218
*`addEcName 1 en/John Doe` to add the emergency contact's name "John Doe" to the 1st person in the list.
0 commit comments