summaryrefslogtreecommitdiff
path: root/src/buildstream/node.pyx
Commit message (Expand)AuthorAgeFilesLines
* node: Support clobbering provenance of MappingNode itselfDaniel Silverstone2019-08-151-1/+8
* node: Add 'as_enum' on ScalarNode and 'get_enum' helper on MappingNodeBenjamin Schubert2019-07-291-0/+77
* node: picklable {Scalar,Mapping,Sequence}NodeAngelos Evripiotis2019-07-241-0/+18
* _exceptions.py: Align LoadError() parameter orderingtpollard/loaderrorTom Pollard2019-07-181-46/+40
* node: Add 'get_str_list' on 'MappingNode'Benjamin Schubert2019-07-171-0/+22
* node.pyx: rm trailing whitespaceAngelos Evripiotis2019-07-161-53/+53
* node: Document buildstream-private API and remove unused parameterBenjamin Schubert2019-07-151-1/+106
* node: document public APIBenjamin Schubert2019-07-151-28/+461
* node: Make error messages more user-friendlyBenjamin Schubert2019-07-151-4/+12
* node: Rename 'copy' to 'clone'Benjamin Schubert2019-07-151-6/+6
* node: use 'pop' instead of 'del' for safe_delBenjamin Schubert2019-07-151-4/+1
* node: Mark module-private functions and classes with '__'Benjamin Schubert2019-07-151-56/+56
* node: Mark `MappingNode._get` as privateBenjamin Schubert2019-07-151-17/+17
* node: make 'assert_symbol_name' privateBenjamin Schubert2019-07-151-16/+16
* _yaml: Split Node-related parts into 'node.pyx'Benjamin Schubert2019-07-151-0/+1013