Commit 4997cf4
authored
Fix generated merge commit on workspace redirect (#1306)
The :workspace filter compares the workspace mapping
between commits and creates a merge commit with the
history of newly mapped paths.
This did not work correctly in case the parents workspace
mapping was a redirect, in which case it considered all
paths as newly mapped even though they are already part
of the history.
Now the redirect is taken into account when parting the
parents workspace definition and we get correct history.
Change: fix-redirect-merge1 parent 007fd70 commit 4997cf4
File tree
2 files changed
+74
-24
lines changed- josh-core/src/filter
- tests/filter
2 files changed
+74
-24
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
384 | 384 | | |
385 | 385 | | |
386 | 386 | | |
387 | | - | |
| 387 | + | |
388 | 388 | | |
389 | 389 | | |
390 | 390 | | |
391 | | - | |
392 | | - | |
393 | | - | |
394 | | - | |
| 391 | + | |
| 392 | + | |
| 393 | + | |
| 394 | + | |
| 395 | + | |
| 396 | + | |
| 397 | + | |
395 | 398 | | |
396 | 399 | | |
397 | 400 | | |
| |||
570 | 573 | | |
571 | 574 | | |
572 | 575 | | |
573 | | - | |
| 576 | + | |
| 577 | + | |
574 | 578 | | |
575 | 579 | | |
576 | 580 | | |
| |||
588 | 592 | | |
589 | 593 | | |
590 | 594 | | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
| 599 | + | |
| 600 | + | |
| 601 | + | |
| 602 | + | |
591 | 603 | | |
592 | 604 | | |
593 | 605 | | |
594 | | - | |
| 606 | + | |
595 | 607 | | |
| 608 | + | |
596 | 609 | | |
597 | | - | |
598 | | - | |
599 | | - | |
600 | | - | |
601 | | - | |
| 610 | + | |
602 | 611 | | |
603 | 612 | | |
604 | 613 | | |
| |||
764 | 773 | | |
765 | 774 | | |
766 | 775 | | |
767 | | - | |
| 776 | + | |
768 | 777 | | |
769 | 778 | | |
770 | 779 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
27 | 40 | | |
28 | 41 | | |
29 | 42 | | |
| |||
33 | 46 | | |
34 | 47 | | |
35 | 48 | | |
| 49 | + | |
| 50 | + | |
36 | 51 | | |
37 | 52 | | |
38 | 53 | | |
39 | 54 | | |
40 | | - | |
| 55 | + | |
41 | 56 | | |
| 57 | + | |
42 | 58 | | |
| 59 | + | |
43 | 60 | | |
44 | 61 | | |
45 | 62 | | |
46 | 63 | | |
47 | | - | |
48 | | - | |
| 64 | + | |
| 65 | + | |
49 | 66 | | |
50 | 67 | | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
51 | 71 | | |
52 | 72 | | |
53 | 73 | | |
54 | 74 | | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
55 | 78 | | |
56 | 79 | | |
57 | 80 | | |
| |||
71 | 94 | | |
72 | 95 | | |
73 | 96 | | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
74 | 104 | | |
75 | 105 | | |
76 | 106 | | |
| |||
87 | 117 | | |
88 | 118 | | |
89 | 119 | | |
90 | | - | |
| 120 | + | |
91 | 121 | | |
92 | 122 | | |
93 | | - | |
| 123 | + | |
94 | 124 | | |
95 | 125 | | |
| 126 | + | |
96 | 127 | | |
97 | 128 | | |
98 | 129 | | |
| |||
108 | 139 | | |
109 | 140 | | |
110 | 141 | | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
111 | 149 | | |
112 | 150 | | |
113 | 151 | | |
| |||
124 | 162 | | |
125 | 163 | | |
126 | 164 | | |
127 | | - | |
| 165 | + | |
128 | 166 | | |
129 | 167 | | |
130 | | - | |
| 168 | + | |
131 | 169 | | |
132 | 170 | | |
| 171 | + | |
133 | 172 | | |
134 | 173 | | |
135 | 174 | | |
| |||
139 | 178 | | |
140 | 179 | | |
141 | 180 | | |
| 181 | + | |
| 182 | + | |
142 | 183 | | |
143 | 184 | | |
144 | 185 | | |
145 | 186 | | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
0 commit comments