summaryrefslogtreecommitdiff
path: root/src/buildstream/_includes.py
Commit message (Expand)AuthorAgeFilesLines
* Refactor: Lazily instantiate ProvenanceInformation objectstristan/lazy-provenanceTristan van Berkom2020-10-011-8/+7
* _loader/loader.py: Make provenance a positional argumentTristan van Berkom2020-06-101-1/+1
* _includes.py: Propagate provenance through Loader.get_loader()Tristan van Berkom2020-06-101-24/+17
* _includes.py: Use rsplit to split included yaml instead of splitTristan van Berkom2020-06-081-1/+1
* _loader/loader.py: Reoganized public/private methodstristan/loader-api-fixupTristan van Berkom2020-05-241-2/+1
* lint: Stop using mutable objects for default argumentsBenjamin Schubert2020-05-111-3/+6
* Process options in includes files with the options of their junctionvalentindavid/include-options-from-junctionValentin David2020-04-151-6/+72
* exceptions: Expose ErrorDomain, ErrorLoadReasonThomas Coldrick2020-01-231-1/+2
* Reformat code using BlackChandan Singh2019-11-141-39/+21
* Address no-else-raise pylint warningJames Ennis2019-09-061-3/+4
* _exceptions.py: Align LoadError() parameter orderingtpollard/loaderrorTom Pollard2019-07-181-5/+4
* node: Rename 'copy' to 'clone'Benjamin Schubert2019-07-151-1/+1
* _yaml: Split Node-related parts into 'node.pyx'Benjamin Schubert2019-07-151-4/+5
* _yaml: Set 'MappingNode' public-private APIBenjamin Schubert2019-07-151-1/+1
* _yaml: Remove 'node_get_provenance' and add 'Node.get_provenance'Benjamin Schubert2019-07-151-1/+2
* _yaml: Move 'node_composite' to a method on 'MappingNode'Benjamin Schubert2019-07-151-1/+1
* _yaml: Introduce 'MappingNode.values()'Benjamin Schubert2019-07-151-3/+5
* _yaml: Remove 'node_del' and support `del mapping[key]`Benjamin Schubert2019-07-151-1/+1
* _yaml: Remove 'node_copy' and add 'Node.copy()'Benjamin Schubert2019-07-151-1/+1
* _yaml: Add a 'get_node' on Mapping, when return type can be of multiple typesBenjamin Schubert2019-07-151-12/+7
* _yaml: Introduce 'get_sequence()' and 'sequence_at()'/'mapping_at()'Benjamin Schubert2019-07-151-1/+1
* _yaml: Remove use of expected_type=None in 'node_get()'Benjamin Schubert2019-07-151-9/+11
* Always fetch subprojects as neededJürg Billeter2019-06-251-1/+1
* Move source from 'buildstream' to 'src/buildstream'Chandan Singh2019-05-211-0/+145