summaryrefslogtreecommitdiff
path: root/src/buildstream/types.py
Commit message (Expand)AuthorAgeFilesLines
* 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