Commit 72bf212
authored
extend ToolInfoV0 with command visibility (#669)
- resolves #668
by extending the ToolInfoV0 (help dump) struct to include visibility
information for commands (already exists for arguments).
- updates test output to verify existing examples extend with the
additional key.1 parent 83c5134 commit 72bf212
File tree
3 files changed
+31
-6
lines changed- Sources
- ArgumentParserToolInfo
- ArgumentParser/Usage
- Tests/ArgumentParserUnitTests
3 files changed
+31
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
135 | 135 | | |
136 | 136 | | |
137 | 137 | | |
| 138 | + | |
138 | 139 | | |
139 | 140 | | |
140 | 141 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
111 | 111 | | |
112 | 112 | | |
113 | 113 | | |
114 | | - | |
| 114 | + | |
115 | 115 | | |
116 | 116 | | |
117 | 117 | | |
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
146 | 149 | | |
147 | 150 | | |
148 | 151 | | |
| |||
155 | 158 | | |
156 | 159 | | |
157 | 160 | | |
| 161 | + | |
158 | 162 | | |
159 | 163 | | |
160 | 164 | | |
| |||
164 | 168 | | |
165 | 169 | | |
166 | 170 | | |
| 171 | + | |
167 | 172 | | |
168 | 173 | | |
169 | 174 | | |
| |||
186 | 191 | | |
187 | 192 | | |
188 | 193 | | |
| 194 | + | |
189 | 195 | | |
190 | 196 | | |
191 | 197 | | |
| |||
244 | 250 | | |
245 | 251 | | |
246 | 252 | | |
247 | | - | |
| 253 | + | |
248 | 254 | | |
249 | 255 | | |
250 | 256 | | |
| |||
311 | 317 | | |
312 | 318 | | |
313 | 319 | | |
314 | | - | |
| 320 | + | |
315 | 321 | | |
316 | 322 | | |
317 | 323 | | |
| |||
Lines changed: 21 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
| 93 | + | |
| 94 | + | |
93 | 95 | | |
94 | 96 | | |
95 | 97 | | |
| |||
277 | 279 | | |
278 | 280 | | |
279 | 281 | | |
280 | | - | |
| 282 | + | |
| 283 | + | |
281 | 284 | | |
282 | 285 | | |
283 | 286 | | |
| |||
346 | 349 | | |
347 | 350 | | |
348 | 351 | | |
349 | | - | |
| 352 | + | |
| 353 | + | |
350 | 354 | | |
351 | 355 | | |
352 | 356 | | |
| |||
594 | 598 | | |
595 | 599 | | |
596 | 600 | | |
597 | | - | |
| 601 | + | |
| 602 | + | |
598 | 603 | | |
599 | 604 | | |
600 | 605 | | |
| |||
647 | 652 | | |
648 | 653 | | |
649 | 654 | | |
| 655 | + | |
650 | 656 | | |
651 | 657 | | |
652 | 658 | | |
| |||
723 | 729 | | |
724 | 730 | | |
725 | 731 | | |
| 732 | + | |
726 | 733 | | |
727 | 734 | | |
728 | 735 | | |
| |||
802 | 809 | | |
803 | 810 | | |
804 | 811 | | |
| 812 | + | |
805 | 813 | | |
806 | 814 | | |
807 | 815 | | |
| |||
851 | 859 | | |
852 | 860 | | |
853 | 861 | | |
| 862 | + | |
854 | 863 | | |
855 | 864 | | |
856 | 865 | | |
| |||
929 | 938 | | |
930 | 939 | | |
931 | 940 | | |
| 941 | + | |
932 | 942 | | |
933 | 943 | | |
934 | 944 | | |
| |||
987 | 997 | | |
988 | 998 | | |
989 | 999 | | |
| 1000 | + | |
990 | 1001 | | |
991 | 1002 | | |
992 | 1003 | | |
| |||
1195 | 1206 | | |
1196 | 1207 | | |
1197 | 1208 | | |
| 1209 | + | |
1198 | 1210 | | |
1199 | 1211 | | |
1200 | 1212 | | |
| |||
1289 | 1301 | | |
1290 | 1302 | | |
1291 | 1303 | | |
| 1304 | + | |
1292 | 1305 | | |
1293 | 1306 | | |
1294 | 1307 | | |
| |||
1375 | 1388 | | |
1376 | 1389 | | |
1377 | 1390 | | |
| 1391 | + | |
1378 | 1392 | | |
1379 | 1393 | | |
1380 | 1394 | | |
| |||
1431 | 1445 | | |
1432 | 1446 | | |
1433 | 1447 | | |
| 1448 | + | |
1434 | 1449 | | |
1435 | 1450 | | |
1436 | 1451 | | |
| |||
1509 | 1524 | | |
1510 | 1525 | | |
1511 | 1526 | | |
| 1527 | + | |
1512 | 1528 | | |
1513 | 1529 | | |
1514 | 1530 | | |
| |||
1567 | 1583 | | |
1568 | 1584 | | |
1569 | 1585 | | |
| 1586 | + | |
1570 | 1587 | | |
1571 | 1588 | | |
1572 | 1589 | | |
| |||
1775 | 1792 | | |
1776 | 1793 | | |
1777 | 1794 | | |
| 1795 | + | |
1778 | 1796 | | |
1779 | 1797 | | |
1780 | 1798 | | |
| |||
0 commit comments