summaryrefslogtreecommitdiff
path: root/src/buildstream/types.py
Commit message (Expand)AuthorAgeFilesLines
* Adding _DisplayKey typeTristan van Berkom2020-10-271-0/+18
* Refactor: Lazily instantiate ProvenanceInformation objectstristan/lazy-provenanceTristan van Berkom2020-10-011-3/+3
* types.py: Adding CoreWarnings.UNSTAGED_FILESTristan van Berkom2020-09-181-1/+7
* types.py: Adding OverlapAction enumerationTristan van Berkom2020-09-181-0/+40
* element.py: Hide dependencies which are irrelevant to the ElementTristan van Berkom2020-09-041-26/+28
* _project.py, _loader/loadcontext.py: Added Project.loaded_projects()Tristan van Berkom2020-08-101-0/+18
* Update all packages requirementsBenjamin Schubert2020-05-111-1/+1
* types.py: Add a __str__ to PipelineSelection to fix man pagesbschubert/fix-manpagesBenjamin Schubert2020-04-231-0/+3
* src: Removing all pre 2.x "Since" documentation annotations.Tristan Van Berkom2020-04-211-2/+0
* types.py: Completely remove 'Consistency'Benjamin Schubert2020-01-161-29/+0
* element.py: Compute whether an element is cached only on `is_cached`Benjamin Schubert2020-01-161-6/+0
* Make PipelineSelection a proper enum typeTristan Maat2020-01-081-0/+30
* Reformat code using BlackChandan Singh2019-11-141-1/+1
* Add initial mypy configuration and typesChandan Singh2019-09-021-1/+12
* context: Move 'CacheBuildTrees' to a FastEnumBenjamin Schubert2019-07-291-0/+17
* context: Move scheduler actions to an EnumBenjamin Schubert2019-07-291-0/+16
* node: Add 'as_enum' on ScalarNode and 'get_enum' helper on MappingNodeBenjamin Schubert2019-07-291-0/+9
* types: Mark 'Consistency' as a 'FastEnum'Benjamin Schubert2019-07-291-1/+11
* types: Add a 'FastEnum' implementation and replace Enum by itBenjamin Schubert2019-07-291-3/+51
* element.py: Remove update_state_recursively()James Ennis2019-07-161-50/+0
* Move source from 'buildstream' to 'src/buildstream'Chandan Singh2019-05-211-0/+177