Skip to content

Commit 0e75dee

Browse files
committed
Added diff operation for objects
1 parent 0589955 commit 0e75dee

7 files changed

Lines changed: 2145 additions & 2 deletions

File tree

vcs-worker/src/operations/mod.rs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ pub use meta::{
2222
MetaRemoveIgnoredPropertyOperation, MetaRemoveIgnoredVerbOperation,
2323
};
2424
pub use object::{
25-
ObjectDeleteOperation, ObjectGetOperation, ObjectHistoryOperation, ObjectListOperation,
26-
ObjectRenameOperation, ObjectUpdateOperation, ObjectVerbRenameOperation,
25+
ObjectDeleteOperation, ObjectDiffOperation, ObjectGetOperation, ObjectHistoryOperation,
26+
ObjectListOperation, ObjectRenameOperation, ObjectUpdateOperation, ObjectVerbRenameOperation,
2727
ObjectPropertyRenameOperation, ObjectSwitchOperation,
2828
};
2929
pub use registry::OperationRegistry;
@@ -187,6 +187,7 @@ pub fn create_registry_with_config(
187187
registry.register(HelloOperation);
188188
registry.register(ObjectUpdateOperation::new(database.clone()));
189189
registry.register(ObjectGetOperation::new(database.clone()));
190+
registry.register(ObjectDiffOperation::new(database.clone()));
190191
registry.register(ObjectHistoryOperation::new(database.clone()));
191192
registry.register(ObjectRenameOperation::new(database.clone()));
192193
registry.register(ObjectDeleteOperation::new(database.clone()));

vcs-worker/src/operations/object/mod.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
mod object_delete_op;
2+
mod object_diff_op;
23
mod object_get_op;
34
mod object_history_op;
45
mod object_list_op;
@@ -9,6 +10,7 @@ mod object_property_rename_op;
910
mod object_switch_op;
1011

1112
pub use object_delete_op::ObjectDeleteOperation;
13+
pub use object_diff_op::ObjectDiffOperation;
1214
pub use object_get_op::ObjectGetOperation;
1315
pub use object_history_op::ObjectHistoryOperation;
1416
pub use object_list_op::ObjectListOperation;

0 commit comments

Comments
 (0)