summaryrefslogtreecommitdiff
path: root/buildstream/_loader/loader.py
Commit message (Expand)AuthorAgeFilesLines
* Add TODOs for each _update_state() calljennis/minor_optimisationsJames Ennis2019-04-101-0/+1
* lint: Fix or silence 'cyclic-import' errors and enable pylint for itBenjamin Schubert2019-04-011-3/+3
* Rework profiler to act as a context managerBenjamin Schubert2019-03-291-14/+11
* The new YAML World OrderDaniel Silverstone2019-03-271-3/+3
* YAML Cache: Remove the YAML CacheDaniel Silverstone2019-03-271-19/+11
* loader: provenance in LoadErrors from _get_loaderAngelos Evripiotis2019-03-261-9/+17
* _project: don't _find_project_dir if a junctionAngelos Evripiotis2019-03-151-1/+1
* loader: clearer error if no junction project.confAngelos Evripiotis2019-03-151-3/+7
* Integrate source cache with rest of buildstreamRaoul Hidalgo Charman2019-03-141-20/+21
* _loader/loader.py: Specify junction name in missing file errors where appropr...Tristan Van Berkom2019-03-121-3/+12
* _loader/loader.py: Include provenance in missing file errorsTristan Van Berkom2019-03-121-3/+9
* Use sets when checking for existence of an elementBenjamin Schubert2019-02-151-7/+7
* Cleanup internal Loader cache after loading elementsBenjamin Schubert2019-02-131-0/+19
* Remove cleanup functionality from loaderJonathan Maw2019-02-121-34/+2
* loader.py: Load junction from workspace if one's openJonathan Maw2019-02-121-1/+6
* loader.py: Stage junctions into .bst instead of a tmpdirJonathan Maw2019-02-121-4/+7
* Pass element directly to collect_elementbschubert/loaderBenjamin Schubert2019-01-311-13/+9
* Add LoadElement in dependency list for LoadElement idrectlyBenjamin Schubert2019-01-311-102/+59
* Fixup refs to 'bst fetch'Angelos Evripiotis2019-01-281-1/+1
* Fixup refs to 'bst track'Angelos Evripiotis2019-01-281-1/+1
* _loader/loader.py: Add warnings about invalid characters in filenameChandan Singh2018-12-311-0/+37
* _loader/loader.py: Refactor warnings about element names in one methodChandan Singh2018-12-311-18/+33
* types.py: Moving CoreWarnings to the types.py moduleTristan Van Berkom2018-12-061-1/+1
* loader: Added file suffix check and helper functionPhillip Smyth2018-11-301-0/+40
* _loader.py: Use Source._get_local_path() for subprojectsJürg Billeter2018-11-271-5/+11
* element.py: Remove unused artifacts parameter from _new_from_meta()Jürg Billeter2018-11-051-1/+1
* Fix python warnings: Use collections.abc instead collectionsjjardon/warnings_collectionsJavier Jardón2018-10-181-1/+2
* _loader/loader.py: Be more explanatory in CircDep exceptionDaniel Silverstone2018-10-181-4/+14
* yaml: Add a cache of parsed and provenanced yamlJonathan Maw2018-10-151-11/+20
* _loader: Migrate to Context.artifactcacheJürg Billeter2018-09-271-3/+1
* Fix broken indentation after tracking.Valentin David2018-08-211-1/+1
* Allow source plugins to access previous sourcesChandan Singh2018-08-151-2/+3
* Add support for include '(@)' in project.conf and .bst filesValentin David2018-08-021-3/+16
* Make Project owner of Loader.Valentin David2018-08-021-25/+29
* Pass targets to Loader.load() instead of its constructor.Valentin David2018-08-021-17/+16
* source: When fetching, try to fetch from mirrors firstJonathan Maw2018-07-271-1/+1
* loader.py: Check whether the dir specified is also a <dir>.bst fileJames Ennis2018-06-291-0/+10
* Remove shebangs from python filesGökçen Nurlu2018-06-191-1/+0
* Interpret names as colon separated junction path in loader.Valentin David2018-06-081-6/+41
* _loader/loader.py: Report element-path when failing to load elementsChandan Singh2018-06-061-1/+17
* Moving 'fetch_subprojects' configuration to stream <--> loaderTristan Van Berkom2018-05-081-3/+8
* _loader.py: Removing special case error for junctions depending on elementsTristan Van Berkom2018-04-261-4/+0
* _loader: Give the loaded MetaSource objects the kind of the owning elementTristan Van Berkom2018-04-251-4/+4
* buildstream/_loader/loader.py: Fixing unused variablesTristan Van Berkom2018-04-191-2/+1
* _context.py: Make `fetch_subprojects` public.Tristan Van Berkom2018-04-171-1/+1
* _loader package: Splitting up the loader code into separate piecesTristan Van Berkom2018-04-171-360/+259
* _loader package: Creating a new sub package to hold the loader related things.Tristan Van Berkom2018-04-171-0/+641