summaryrefslogtreecommitdiff
path: root/src/buildstream/node.pyx
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildstream/node.pyx')
-rw-r--r--src/buildstream/node.pyx12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/buildstream/node.pyx b/src/buildstream/node.pyx
index ca2782166..5c4db051b 100644
--- a/src/buildstream/node.pyx
+++ b/src/buildstream/node.pyx
@@ -62,7 +62,7 @@ cdef class Node:
# Abstract Public Methods #
#############################################################
- cpdef Node copy(self):
+ cpdef Node clone(self):
raise NotImplementedError()
#############################################################
@@ -202,7 +202,7 @@ cdef class ScalarNode(Node):
# Public Methods implementations #
#############################################################
- cpdef ScalarNode copy(self):
+ cpdef ScalarNode clone(self):
return self
#############################################################
@@ -391,13 +391,13 @@ cdef class MappingNode(Node):
# Public Methods implementations #
#############################################################
- cpdef MappingNode copy(self):
+ cpdef MappingNode clone(self):
cdef dict copy = {}
cdef str key
cdef Node value
for key, value in self.value.items():
- copy[key] = value.copy()
+ copy[key] = value.clone()
return MappingNode.__new__(MappingNode, self.file_index, self.line, self.column, copy)
@@ -726,12 +726,12 @@ cdef class SequenceNode(Node):
# Public Methods implementations #
#############################################################
- cpdef SequenceNode copy(self):
+ cpdef SequenceNode clone(self):
cdef list copy = []
cdef Node entry
for entry in self.value:
- copy.append(entry.copy())
+ copy.append(entry.clone())
return SequenceNode.__new__(SequenceNode, self.file_index, self.line, self.column, copy)