MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / process_delete

Method process_delete

atomic-core/src/record/workflow/graph_op/builder.rs:229–233  ·  view source on GitHub ↗

Process a deletion. # Arguments `old_index` - Starting line in old content `new_index` - Position in new content (deletion point) `old_len` - Number of lines deleted

(&mut self, old_index: usize, new_index: usize, old_len: usize)

Source from the content-addressed store, hash-verified

227 /// * `new_index` - Position in new content (deletion point)
228 /// * `old_len` - Number of lines deleted
229 pub fn process_delete(&mut self, old_index: usize, new_index: usize, old_len: usize) {
230 let change = PendingChange::delete(old_index, old_len, new_index);
231 self.add_pending(change);
232 self.old_line = old_index + old_len;
233 }
234
235 /// Process a replacement with individual parameters.
236 ///

Calls 1

add_pendingMethod · 0.80