Revise git transport to use I/O more directly
modified radicle/src/storage/git.rs
@@ -865,48 +865,24 @@ mod tests {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| + | |
|
|
| - | |
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
| - | |
|
|
|
|
| - | |
| - | |
|
|
|
|
|
modified radicle/src/storage/git/transport.rs
@@ -13,14 +13,13 @@
|
|
|
|
|
|
| - | |
| + | |
|
|
| - | |
|
|
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -31,6 +30,9 @@ use crate::identity::Id;
|
|
|
|
|
|
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -39,16 +41,22 @@ pub struct Smart {
|
|
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
| - | |
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -74,7 +82,7 @@ impl git2::transport::SmartSubtransport for Smart {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -89,7 +97,7 @@ impl git2::transport::SmartSubtransport for Smart {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -102,60 +110,6 @@ impl git2::transport::SmartSubtransport for Smart {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
|
|
|
|
|
@@ -168,7 +122,7 @@ pub fn register() -> Result<(), git2::Error> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -177,13 +131,3 @@ pub fn register() -> Result<(), git2::Error> {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |