diff options
author | Daniel Silverstone <daniel.silverstone@codethink.co.uk> | 2019-08-15 10:39:57 +0100 |
---|---|---|
committer | Daniel Silverstone <daniel.silverstone@codethink.co.uk> | 2019-08-15 14:55:47 +0100 |
commit | 8fb0075899437d6ca967eb4d727da3536b94b5ea (patch) | |
tree | a3c94b2f3c14cbbde828d2854a2c91af748ee07b /src/buildstream/node.pxd | |
parent | cf3f925764cfe6949aedbdcd313a93654f7c7657 (diff) | |
download | buildstream-8fb0075899437d6ca967eb4d727da3536b94b5ea.tar.gz |
node: Support clobbering provenance of MappingNode itself
In order to better composite things, sometimes we may want to
clobber the provenance of the MappingNode itself. This means that
error reporting for sources and elements might be somewhat better.
Signed-off-by: Daniel Silverstone <daniel.silverstone@codethink.co.uk>
Diffstat (limited to 'src/buildstream/node.pxd')
-rw-r--r-- | src/buildstream/node.pxd | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/buildstream/node.pxd b/src/buildstream/node.pxd index 02e95d06f..f2244a18f 100644 --- a/src/buildstream/node.pxd +++ b/src/buildstream/node.pxd @@ -70,7 +70,7 @@ cdef class MappingNode(Node): cdef void _compose_on_list(self, SequenceNode target) # Private Methods - cdef void __composite(self, MappingNode target, list path=*) except * + cdef void __composite(self, MappingNode target, list path) except * cdef Node _get(self, str key, default, default_constructor) |