modified node/Cargo.toml
@@ -30,9 +30,9 @@ radicle-git-ext = { version = "0", features = ["serde"] }
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
| - | |
modified node/src/git.rs
@@ -83,23 +83,45 @@ pub fn initial_commit<'a>(
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
|
| + | |
|
|
|
|
|
|
|
|
|
|
|
|
| - | |
| - | |
| + | |
|
|
|
|
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified node/src/protocol.rs
@@ -69,6 +69,8 @@ pub enum FetchError {
|
|
|
|
|
|
| + | |
| + | |
|
|
|
|
|
@@ -89,6 +91,7 @@ pub enum FetchLookup {
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified node/src/rad.rs
@@ -243,7 +243,7 @@ mod tests {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -280,7 +280,7 @@ mod tests {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -311,7 +311,7 @@ mod tests {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified node/src/storage.rs
@@ -47,6 +47,18 @@ pub enum Error {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -241,7 +253,7 @@ pub trait ReadRepository<'r> {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified node/src/storage/git.rs
@@ -1,4 +1,4 @@
| - | |
| + | |
|
|
|
|
|
@@ -14,7 +14,8 @@ use crate::identity::{Id, Project};
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -148,6 +149,24 @@ pub struct Repository {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -174,6 +193,39 @@ impl Repository {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -228,6 +280,7 @@ impl<'r> ReadRepository<'r> for Repository {
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -288,7 +341,7 @@ impl<'r> ReadRepository<'r> for Repository {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -303,6 +356,33 @@ impl<'r> WriteRepository<'r> for Repository {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -316,7 +396,14 @@ impl<'r> WriteRepository<'r> for Repository {
|
|
|
|
|
|
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -343,9 +430,10 @@ impl From<git2::Repository> for Repository {
|
|
|
|
|
|
| + | |
|
|
|
|
| - | |
| + | |
|
|
|
|
|
@@ -410,6 +498,13 @@ mod tests {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -423,6 +518,57 @@ mod tests {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -435,15 +581,14 @@ mod tests {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified node/src/test/fixtures.rs
@@ -1,10 +1,12 @@
|
|
|
|
| - | |
| + | |
|
|
|
|
| + | |
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -37,21 +39,21 @@ pub fn storage<P: AsRef<Path>>(path: P) -> Storage {
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
@@ -61,16 +63,44 @@ pub fn storage<P: AsRef<Path>>(path: P) -> Storage {
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
| - | |
| + | |
|
|
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| - | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|
modified node/src/test/storage.rs
@@ -5,7 +5,8 @@ use crate::git;
|
|
|
|
|
|
| - | |
| + | |
| + | |
|
|
|
|
|
@@ -119,7 +120,7 @@ impl ReadRepository<'_> for MockRepository {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|
modified node/src/test/tests.rs
@@ -386,7 +386,7 @@ fn test_push_and_pull() {
|
|
|
|
|
|
| - | |
| + | |
|
|
|
|
|