Commit 1e18cf4
committed
Merge branch 'kn/pass-repo-to-builtin-sub-sub-commands'
Built-in Git subcommands are supplied the repository object to work
with; they learned to do the same when they invoke sub-subcommands.
* kn/pass-repo-to-builtin-sub-sub-commands:
builtin: pass repository to sub commandsFile tree
17 files changed
+239
-135
lines changed- builtin
- t/helper
17 files changed
+239
-135
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1312 | 1312 | | |
1313 | 1313 | | |
1314 | 1314 | | |
1315 | | - | |
| 1315 | + | |
| 1316 | + | |
1316 | 1317 | | |
1317 | 1318 | | |
1318 | 1319 | | |
1319 | 1320 | | |
1320 | 1321 | | |
1321 | 1322 | | |
1322 | 1323 | | |
1323 | | - | |
| 1324 | + | |
| 1325 | + | |
1324 | 1326 | | |
1325 | 1327 | | |
1326 | 1328 | | |
| |||
1333 | 1335 | | |
1334 | 1336 | | |
1335 | 1337 | | |
1336 | | - | |
| 1338 | + | |
| 1339 | + | |
1337 | 1340 | | |
1338 | 1341 | | |
1339 | 1342 | | |
| |||
1344 | 1347 | | |
1345 | 1348 | | |
1346 | 1349 | | |
1347 | | - | |
| 1350 | + | |
| 1351 | + | |
1348 | 1352 | | |
1349 | 1353 | | |
1350 | 1354 | | |
| |||
1358 | 1362 | | |
1359 | 1363 | | |
1360 | 1364 | | |
1361 | | - | |
| 1365 | + | |
| 1366 | + | |
| 1367 | + | |
1362 | 1368 | | |
1363 | 1369 | | |
1364 | 1370 | | |
1365 | 1371 | | |
1366 | | - | |
| 1372 | + | |
| 1373 | + | |
1367 | 1374 | | |
1368 | 1375 | | |
1369 | 1376 | | |
| |||
1376 | 1383 | | |
1377 | 1384 | | |
1378 | 1385 | | |
1379 | | - | |
| 1386 | + | |
| 1387 | + | |
1380 | 1388 | | |
1381 | 1389 | | |
1382 | 1390 | | |
| |||
1388 | 1396 | | |
1389 | 1397 | | |
1390 | 1398 | | |
1391 | | - | |
| 1399 | + | |
| 1400 | + | |
1392 | 1401 | | |
1393 | 1402 | | |
1394 | 1403 | | |
| |||
1399 | 1408 | | |
1400 | 1409 | | |
1401 | 1410 | | |
1402 | | - | |
| 1411 | + | |
| 1412 | + | |
1403 | 1413 | | |
1404 | 1414 | | |
1405 | 1415 | | |
| |||
1415 | 1425 | | |
1416 | 1426 | | |
1417 | 1427 | | |
1418 | | - | |
| 1428 | + | |
1419 | 1429 | | |
1420 | 1430 | | |
1421 | 1431 | | |
| |||
1451 | 1461 | | |
1452 | 1462 | | |
1453 | 1463 | | |
1454 | | - | |
| 1464 | + | |
1455 | 1465 | | |
1456 | 1466 | | |
1457 | 1467 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
67 | 67 | | |
68 | 68 | | |
69 | 69 | | |
70 | | - | |
| 70 | + | |
| 71 | + | |
71 | 72 | | |
72 | 73 | | |
73 | 74 | | |
| |||
123 | 124 | | |
124 | 125 | | |
125 | 126 | | |
126 | | - | |
| 127 | + | |
| 128 | + | |
127 | 129 | | |
128 | 130 | | |
129 | 131 | | |
| |||
164 | 166 | | |
165 | 167 | | |
166 | 168 | | |
167 | | - | |
| 169 | + | |
| 170 | + | |
168 | 171 | | |
169 | 172 | | |
170 | 173 | | |
| |||
189 | 192 | | |
190 | 193 | | |
191 | 194 | | |
192 | | - | |
| 195 | + | |
| 196 | + | |
193 | 197 | | |
194 | 198 | | |
195 | 199 | | |
| |||
231 | 235 | | |
232 | 236 | | |
233 | 237 | | |
234 | | - | |
| 238 | + | |
235 | 239 | | |
236 | 240 | | |
237 | 241 | | |
| |||
247 | 251 | | |
248 | 252 | | |
249 | 253 | | |
250 | | - | |
| 254 | + | |
251 | 255 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
| 65 | + | |
| 66 | + | |
66 | 67 | | |
67 | 68 | | |
68 | 69 | | |
| |||
214 | 215 | | |
215 | 216 | | |
216 | 217 | | |
217 | | - | |
| 218 | + | |
| 219 | + | |
218 | 220 | | |
219 | 221 | | |
220 | 222 | | |
| |||
333 | 335 | | |
334 | 336 | | |
335 | 337 | | |
336 | | - | |
| 338 | + | |
337 | 339 | | |
338 | 340 | | |
339 | 341 | | |
| |||
352 | 354 | | |
353 | 355 | | |
354 | 356 | | |
355 | | - | |
| 357 | + | |
356 | 358 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
826 | 826 | | |
827 | 827 | | |
828 | 828 | | |
829 | | - | |
| 829 | + | |
| 830 | + | |
830 | 831 | | |
831 | 832 | | |
832 | 833 | | |
| |||
861 | 862 | | |
862 | 863 | | |
863 | 864 | | |
864 | | - | |
| 865 | + | |
| 866 | + | |
865 | 867 | | |
866 | 868 | | |
867 | 869 | | |
| |||
915 | 917 | | |
916 | 918 | | |
917 | 919 | | |
918 | | - | |
| 920 | + | |
| 921 | + | |
919 | 922 | | |
920 | 923 | | |
921 | 924 | | |
| |||
973 | 976 | | |
974 | 977 | | |
975 | 978 | | |
976 | | - | |
| 979 | + | |
| 980 | + | |
977 | 981 | | |
978 | 982 | | |
979 | 983 | | |
| |||
1010 | 1014 | | |
1011 | 1015 | | |
1012 | 1016 | | |
1013 | | - | |
| 1017 | + | |
| 1018 | + | |
1014 | 1019 | | |
1015 | 1020 | | |
1016 | 1021 | | |
| |||
1039 | 1044 | | |
1040 | 1045 | | |
1041 | 1046 | | |
1042 | | - | |
| 1047 | + | |
| 1048 | + | |
1043 | 1049 | | |
1044 | 1050 | | |
1045 | 1051 | | |
| |||
1099 | 1105 | | |
1100 | 1106 | | |
1101 | 1107 | | |
1102 | | - | |
| 1108 | + | |
| 1109 | + | |
1103 | 1110 | | |
1104 | 1111 | | |
1105 | 1112 | | |
| |||
1395 | 1402 | | |
1396 | 1403 | | |
1397 | 1404 | | |
1398 | | - | |
| 1405 | + | |
1399 | 1406 | | |
1400 | 1407 | | |
1401 | 1408 | | |
| |||
1422 | 1429 | | |
1423 | 1430 | | |
1424 | 1431 | | |
1425 | | - | |
| 1432 | + | |
1426 | 1433 | | |
1427 | 1434 | | |
1428 | 1435 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1561 | 1561 | | |
1562 | 1562 | | |
1563 | 1563 | | |
1564 | | - | |
| 1564 | + | |
| 1565 | + | |
1565 | 1566 | | |
1566 | 1567 | | |
1567 | 1568 | | |
| |||
1623 | 1624 | | |
1624 | 1625 | | |
1625 | 1626 | | |
1626 | | - | |
| 1627 | + | |
| 1628 | + | |
1627 | 1629 | | |
1628 | 1630 | | |
1629 | 1631 | | |
| |||
1687 | 1689 | | |
1688 | 1690 | | |
1689 | 1691 | | |
1690 | | - | |
| 1692 | + | |
| 1693 | + | |
1691 | 1694 | | |
1692 | 1695 | | |
1693 | 1696 | | |
| |||
2926 | 2929 | | |
2927 | 2930 | | |
2928 | 2931 | | |
2929 | | - | |
| 2932 | + | |
| 2933 | + | |
2930 | 2934 | | |
2931 | 2935 | | |
2932 | 2936 | | |
| |||
2949 | 2953 | | |
2950 | 2954 | | |
2951 | 2955 | | |
2952 | | - | |
| 2956 | + | |
2953 | 2957 | | |
2954 | 2958 | | |
2955 | 2959 | | |
| |||
2959 | 2963 | | |
2960 | 2964 | | |
2961 | 2965 | | |
2962 | | - | |
| 2966 | + | |
| 2967 | + | |
2963 | 2968 | | |
2964 | 2969 | | |
2965 | 2970 | | |
| |||
2979 | 2984 | | |
2980 | 2985 | | |
2981 | 2986 | | |
2982 | | - | |
| 2987 | + | |
2983 | 2988 | | |
2984 | 2989 | | |
2985 | 2990 | | |
| |||
2993 | 2998 | | |
2994 | 2999 | | |
2995 | 3000 | | |
2996 | | - | |
| 3001 | + | |
2997 | 3002 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
| 22 | + | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| |||
70 | 71 | | |
71 | 72 | | |
72 | 73 | | |
73 | | - | |
| 74 | + | |
74 | 75 | | |
75 | 76 | | |
76 | 77 | | |
| |||
81 | 82 | | |
82 | 83 | | |
83 | 84 | | |
84 | | - | |
| 85 | + | |
85 | 86 | | |
0 commit comments