remote-helper/service: Introduce `GitService`
modified crates/radicle-remote-helper/src/fetch.rs
@@ -4,8 +4,8 @@ use std::{io, process::ExitStatus};
|
|
|
|
|
|
| - | |
|
|
| + | |
|
|
|
|
|
@@ -33,9 +33,10 @@ pub enum Error {
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -58,7 +59,7 @@ pub fn run<R: ReadRepository>(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -72,7 +73,7 @@ pub fn run<R: ReadRepository>(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -82,8 +83,5 @@ pub fn run<R: ReadRepository>(
|
|
|
|
|
|
| - | |
| - | |
| - | |
|
|
|
modified crates/radicle-remote-helper/src/main.rs
@@ -19,6 +19,7 @@
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -241,6 +242,7 @@ pub fn run(profile: radicle::Profile) -> Result<(), Error> {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -290,15 +292,15 @@ pub fn run(profile: radicle::Profile) -> Result<(), Error> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -307,7 +309,15 @@ pub fn run(profile: radicle::Profile) -> Result<(), Error> {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified crates/radicle-remote-helper/src/push.rs
@@ -31,6 +31,7 @@ use radicle::{git, rad};
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -252,7 +253,8 @@ pub fn run(
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -268,6 +270,7 @@ pub fn run(
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -330,6 +333,7 @@ pub fn run(
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -343,6 +347,7 @@ pub fn run(
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -364,6 +369,7 @@ pub fn run(
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -392,11 +398,11 @@ pub fn run(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -470,10 +476,7 @@ pub fn run(
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
|
|
|
@@ -503,15 +506,25 @@ fn patch_base(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| + | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -522,11 +535,12 @@ impl<'a> TempPatchRef<'a> {
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -544,7 +558,7 @@ impl<'a> Drop for TempPatchRef<'a> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -557,11 +571,13 @@ fn patch_open<G>(
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
|
|
| - | |
| + | |
|
|
|
|
|
@@ -680,7 +696,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -695,15 +711,17 @@ fn patch_update<G>(
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -730,6 +748,7 @@ where
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -766,7 +785,7 @@ where
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -780,16 +799,26 @@ fn push<G>(
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -973,6 +1002,7 @@ fn push_ref(
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -996,7 +1026,7 @@ fn push_ref(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
added crates/radicle-remote-helper/src/service.rs
@@ -0,0 +1,40 @@
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |