cob: Add `destination` field to patch actions for custom merge targets
modified crates/radicle-cli/examples/rad-cob-show.md
@@ -72,7 +72,7 @@ We can show the patch COB too.
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-cli/src/commands/patch/edit.rs
@@ -58,11 +58,12 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle-remote-helper/src/push.rs
@@ -583,6 +583,7 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -592,6 +593,7 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -972,7 +974,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified crates/radicle/src/cob/patch.rs
@@ -2,6 +2,7 @@ pub mod cache;
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -30,7 +31,7 @@ use crate::cob::{ActorId, Embed, EntryId, ObjectId, TypeName, Uri, op, store};
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -119,6 +120,8 @@ pub enum Error {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -178,6 +181,8 @@ pub enum Action {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -189,6 +194,8 @@ pub enum Action {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -434,6 +441,8 @@ pub struct Patch {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -463,6 +472,7 @@ impl Patch {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -470,6 +480,7 @@ impl Patch {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -494,6 +505,26 @@ impl Patch {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -698,9 +729,21 @@ impl Patch {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -827,9 +870,14 @@ impl Patch {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| + | |
|
|
|
|
|
@@ -1079,30 +1127,36 @@ impl Patch {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| + | |
|
|
|
|
|
@@ -1207,6 +1261,12 @@ impl Patch {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1229,7 +1289,12 @@ impl store::Cob for Patch {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -1241,7 +1306,7 @@ impl store::Cob for Patch {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -1754,8 +1819,17 @@ impl Review {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -2003,8 +2077,17 @@ impl<R: ReadRepository> store::Transaction<Patch, R> {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -2104,8 +2187,13 @@ where
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -2330,9 +2418,12 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
| - | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -2567,6 +2658,7 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2582,6 +2674,7 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2596,6 +2689,7 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2610,6 +2704,7 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2643,6 +2738,7 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2658,7 +2754,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -2875,6 +2971,8 @@ mod test {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -2884,6 +2982,263 @@ mod test {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -2950,6 +3305,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -2989,6 +3345,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3021,6 +3378,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3029,7 +3387,7 @@ mod test {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -3051,6 +3409,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3101,6 +3460,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3146,6 +3506,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3166,6 +3527,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3197,6 +3559,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3257,6 +3620,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3288,6 +3652,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3325,6 +3690,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3355,6 +3721,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3404,6 +3771,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3449,6 +3817,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3497,6 +3866,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -3545,6 +3915,7 @@ mod test {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified crates/radicle/src/cob/patch/cache.rs
@@ -121,6 +121,7 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -133,6 +134,7 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -148,6 +150,7 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -160,6 +163,7 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -781,6 +785,7 @@ mod tests {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -791,6 +796,7 @@ mod tests {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -825,6 +831,7 @@ mod tests {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -838,6 +845,7 @@ mod tests {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -852,6 +860,7 @@ mod tests {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -869,6 +878,7 @@ mod tests {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -907,6 +917,7 @@ mod tests {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -939,6 +950,7 @@ mod tests {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -979,6 +991,7 @@ mod tests {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1010,6 +1023,7 @@ mod tests {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -1040,6 +1054,7 @@ mod tests {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified crates/radicle/src/cob/test.rs
@@ -237,6 +237,7 @@ impl<G: Signer> Actor<G> {
|
|
|
|
|
|
| + | |
|
|
|
|
|