@@ -71,14 +71,18 @@ fn test_move_stick() -> eyre::Result<()> {
7171 },
7272 Pick {
7373 original_commit_oid: NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
74- commit_to_apply_oid: NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
74+ commits_to_apply_oids: [
75+ NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
76+ ],
7577 },
7678 DetectEmptyCommit {
7779 commit_oid: NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
7880 },
7981 Pick {
8082 original_commit_oid: NonZeroOid(355e173bf9c5d2efac2e451da0cdad3fb82b869a),
81- commit_to_apply_oid: NonZeroOid(355e173bf9c5d2efac2e451da0cdad3fb82b869a),
83+ commits_to_apply_oids: [
84+ NonZeroOid(355e173bf9c5d2efac2e451da0cdad3fb82b869a),
85+ ],
8286 },
8387 DetectEmptyCommit {
8488 commit_oid: NonZeroOid(355e173bf9c5d2efac2e451da0cdad3fb82b869a),
@@ -202,21 +206,27 @@ fn test_move_insert_stick() -> eyre::Result<()> {
202206 },
203207 Pick {
204208 original_commit_oid: NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
205- commit_to_apply_oid: NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
209+ commits_to_apply_oids: [
210+ NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
211+ ],
206212 },
207213 DetectEmptyCommit {
208214 commit_oid: NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
209215 },
210216 Pick {
211217 original_commit_oid: NonZeroOid(355e173bf9c5d2efac2e451da0cdad3fb82b869a),
212- commit_to_apply_oid: NonZeroOid(355e173bf9c5d2efac2e451da0cdad3fb82b869a),
218+ commits_to_apply_oids: [
219+ NonZeroOid(355e173bf9c5d2efac2e451da0cdad3fb82b869a),
220+ ],
213221 },
214222 DetectEmptyCommit {
215223 commit_oid: NonZeroOid(355e173bf9c5d2efac2e451da0cdad3fb82b869a),
216224 },
217225 Pick {
218226 original_commit_oid: NonZeroOid(96d1c37a3d4363611c49f7e52186e189a04c531f),
219- commit_to_apply_oid: NonZeroOid(96d1c37a3d4363611c49f7e52186e189a04c531f),
227+ commits_to_apply_oids: [
228+ NonZeroOid(96d1c37a3d4363611c49f7e52186e189a04c531f),
229+ ],
220230 },
221231 DetectEmptyCommit {
222232 commit_oid: NonZeroOid(96d1c37a3d4363611c49f7e52186e189a04c531f),
@@ -2280,14 +2290,18 @@ fn test_move_with_source_not_in_smartlog() -> eyre::Result<()> {
22802290 },
22812291 Pick {
22822292 original_commit_oid: NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
2283- commit_to_apply_oid: NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
2293+ commits_to_apply_oids: [
2294+ NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
2295+ ],
22842296 },
22852297 DetectEmptyCommit {
22862298 commit_oid: NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
22872299 },
22882300 Pick {
22892301 original_commit_oid: NonZeroOid(355e173bf9c5d2efac2e451da0cdad3fb82b869a),
2290- commit_to_apply_oid: NonZeroOid(355e173bf9c5d2efac2e451da0cdad3fb82b869a),
2302+ commits_to_apply_oids: [
2303+ NonZeroOid(355e173bf9c5d2efac2e451da0cdad3fb82b869a),
2304+ ],
22912305 },
22922306 DetectEmptyCommit {
22932307 commit_oid: NonZeroOid(355e173bf9c5d2efac2e451da0cdad3fb82b869a),
@@ -2388,7 +2402,9 @@ fn test_move_merge_conflict() -> eyre::Result<()> {
23882402 },
23892403 Pick {
23902404 original_commit_oid: NonZeroOid(e85d25c772a05b5c73ea8ec43881c12bbf588848),
2391- commit_to_apply_oid: NonZeroOid(e85d25c772a05b5c73ea8ec43881c12bbf588848),
2405+ commits_to_apply_oids: [
2406+ NonZeroOid(e85d25c772a05b5c73ea8ec43881c12bbf588848),
2407+ ],
23922408 },
23932409 DetectEmptyCommit {
23942410 commit_oid: NonZeroOid(e85d25c772a05b5c73ea8ec43881c12bbf588848),
@@ -2460,14 +2476,18 @@ fn test_move_base() -> eyre::Result<()> {
24602476 },
24612477 Pick {
24622478 original_commit_oid: NonZeroOid(96d1c37a3d4363611c49f7e52186e189a04c531f),
2463- commit_to_apply_oid: NonZeroOid(96d1c37a3d4363611c49f7e52186e189a04c531f),
2479+ commits_to_apply_oids: [
2480+ NonZeroOid(96d1c37a3d4363611c49f7e52186e189a04c531f),
2481+ ],
24642482 },
24652483 DetectEmptyCommit {
24662484 commit_oid: NonZeroOid(96d1c37a3d4363611c49f7e52186e189a04c531f),
24672485 },
24682486 Pick {
24692487 original_commit_oid: NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
2470- commit_to_apply_oid: NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
2488+ commits_to_apply_oids: [
2489+ NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
2490+ ],
24712491 },
24722492 DetectEmptyCommit {
24732493 commit_oid: NonZeroOid(70deb1e28791d8e7dd5a1f0c871a51b91282562f),
@@ -2596,7 +2616,9 @@ fn test_move_checkout_new_head() -> eyre::Result<()> {
25962616 },
25972617 Pick {
25982618 original_commit_oid: NonZeroOid(fe65c1fe15584744e649b2c79d4cf9b0d878f92e),
2599- commit_to_apply_oid: NonZeroOid(fe65c1fe15584744e649b2c79d4cf9b0d878f92e),
2619+ commits_to_apply_oids: [
2620+ NonZeroOid(fe65c1fe15584744e649b2c79d4cf9b0d878f92e),
2621+ ],
26002622 },
26012623 DetectEmptyCommit {
26022624 commit_oid: NonZeroOid(fe65c1fe15584744e649b2c79d4cf9b0d878f92e),
@@ -2670,7 +2692,9 @@ fn test_move_branch() -> eyre::Result<()> {
26702692 },
26712693 Pick {
26722694 original_commit_oid: NonZeroOid(98b9119d16974f372e76cb64a3b77c528fc0b18b),
2673- commit_to_apply_oid: NonZeroOid(98b9119d16974f372e76cb64a3b77c528fc0b18b),
2695+ commits_to_apply_oids: [
2696+ NonZeroOid(98b9119d16974f372e76cb64a3b77c528fc0b18b),
2697+ ],
26742698 },
26752699 DetectEmptyCommit {
26762700 commit_oid: NonZeroOid(98b9119d16974f372e76cb64a3b77c528fc0b18b),
@@ -2884,7 +2908,9 @@ fn test_move_in_memory_gc() -> eyre::Result<()> {
28842908 },
28852909 Pick {
28862910 original_commit_oid: NonZeroOid(96d1c37a3d4363611c49f7e52186e189a04c531f),
2887- commit_to_apply_oid: NonZeroOid(96d1c37a3d4363611c49f7e52186e189a04c531f),
2911+ commits_to_apply_oids: [
2912+ NonZeroOid(96d1c37a3d4363611c49f7e52186e189a04c531f),
2913+ ],
28882914 },
28892915 DetectEmptyCommit {
28902916 commit_oid: NonZeroOid(96d1c37a3d4363611c49f7e52186e189a04c531f),
@@ -3684,7 +3710,9 @@ fn test_move_merge_commit() -> eyre::Result<()> {
36843710 },
36853711 Pick {
36863712 original_commit_oid: NonZeroOid(fe65c1fe15584744e649b2c79d4cf9b0d878f92e),
3687- commit_to_apply_oid: NonZeroOid(fe65c1fe15584744e649b2c79d4cf9b0d878f92e),
3713+ commits_to_apply_oids: [
3714+ NonZeroOid(fe65c1fe15584744e649b2c79d4cf9b0d878f92e),
3715+ ],
36883716 },
36893717 DetectEmptyCommit {
36903718 commit_oid: NonZeroOid(fe65c1fe15584744e649b2c79d4cf9b0d878f92e),
@@ -4065,7 +4093,9 @@ fn test_move_merge_commit_issue_912() -> eyre::Result<()> {
40654093 },
40664094 Pick {
40674095 original_commit_oid: NonZeroOid(50eef922b99bc8a8829a1ded374231f9a025d28c),
4068- commit_to_apply_oid: NonZeroOid(50eef922b99bc8a8829a1ded374231f9a025d28c),
4096+ commits_to_apply_oids: [
4097+ NonZeroOid(50eef922b99bc8a8829a1ded374231f9a025d28c),
4098+ ],
40694099 },
40704100 DetectEmptyCommit {
40714101 commit_oid: NonZeroOid(50eef922b99bc8a8829a1ded374231f9a025d28c),
@@ -4075,7 +4105,9 @@ fn test_move_merge_commit_issue_912() -> eyre::Result<()> {
40754105 },
40764106 Pick {
40774107 original_commit_oid: NonZeroOid(00aa7adb4f38b8b1c04b062a1fdc897fcc6c471d),
4078- commit_to_apply_oid: NonZeroOid(00aa7adb4f38b8b1c04b062a1fdc897fcc6c471d),
4108+ commits_to_apply_oids: [
4109+ NonZeroOid(00aa7adb4f38b8b1c04b062a1fdc897fcc6c471d),
4110+ ],
40794111 },
40804112 DetectEmptyCommit {
40814113 commit_oid: NonZeroOid(00aa7adb4f38b8b1c04b062a1fdc897fcc6c471d),
@@ -4090,7 +4122,9 @@ fn test_move_merge_commit_issue_912() -> eyre::Result<()> {
40904122 },
40914123 Pick {
40924124 original_commit_oid: NonZeroOid(af1a4cee7c63ea7eba381967223d17a6386e5a4c),
4093- commit_to_apply_oid: NonZeroOid(af1a4cee7c63ea7eba381967223d17a6386e5a4c),
4125+ commits_to_apply_oids: [
4126+ NonZeroOid(af1a4cee7c63ea7eba381967223d17a6386e5a4c),
4127+ ],
40944128 },
40954129 DetectEmptyCommit {
40964130 commit_oid: NonZeroOid(af1a4cee7c63ea7eba381967223d17a6386e5a4c),
@@ -4113,7 +4147,9 @@ fn test_move_merge_commit_issue_912() -> eyre::Result<()> {
41134147 },
41144148 Pick {
41154149 original_commit_oid: NonZeroOid(7f5857ec34dab5bf7991da2512bf529789204413),
4116- commit_to_apply_oid: NonZeroOid(7f5857ec34dab5bf7991da2512bf529789204413),
4150+ commits_to_apply_oids: [
4151+ NonZeroOid(7f5857ec34dab5bf7991da2512bf529789204413),
4152+ ],
41174153 },
41184154 DetectEmptyCommit {
41194155 commit_oid: NonZeroOid(7f5857ec34dab5bf7991da2512bf529789204413),
0 commit comments