summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* _fuse/hardlinks: don't return result of os.unlinkaevri/pylint_argsdiffAngelos Evripiotis2019-06-121-1/+1
* pylint: enable arguments-differAngelos Evripiotis2019-06-121-3/+0
* tests/frontend: fix or ignore pylint args-differAngelos Evripiotis2019-06-123-3/+3
* _options: match methods to base classAngelos Evripiotis2019-06-125-5/+19
* testing/_utils: match git methods to base classAngelos Evripiotis2019-06-124-9/+15
* CliIntegration: match methods to base classAngelos Evripiotis2019-06-123-6/+20
* _filebaseddirectory: match methods to base classAngelos Evripiotis2019-06-121-10/+10
* _casbaseddirectory: match methods to base classAngelos Evripiotis2019-06-121-13/+28
* _fuse: match SafeHardlinkOps to base classAngelos Evripiotis2019-06-121-7/+7
* _fuse/fuse: make create() match SafeHardlinkOpsAngelos Evripiotis2019-06-121-17/+12
* _fuse: converge args for link() and symlink()Angelos Evripiotis2019-06-121-4/+6
* _gitsourcebase: ignore or fix arguments-differ errAngelos Evripiotis2019-06-121-6/+6
* _frontend/widget: match LogFile.render to base clsAngelos Evripiotis2019-06-121-3/+5
* Merge branch 'aevri/supersuper' into 'master'bst-marge-bot2019-06-1211-17/+17
|\
| * Refactor 'super(cls, self)' -> 'super()'aevri/supersuperAngelos Evripiotis2019-06-1211-17/+17
|/
* Merge branch 'bschubert/fix-overnight' into 'master'bst-marge-bot2019-06-111-1/+2
|\
| * tests: Build wheel before installing BuildStream in overnight testsBenjamin Schubert2019-06-101-1/+2
|/
* Merge branch 'bschubert/remove-useless-condition' into 'master'bst-marge-bot2019-06-102-2/+2
|\
| * plugins/sources: Remove 'or None' call that will never be trueBenjamin Schubert2019-06-102-2/+2
|/
* Merge branch 'bschubert/optimize-extract-depends-node' into 'master'bst-marge-bot2019-06-075-52/+59
|\
| * _loader/types: Use range() instead of enumerate in extract_depends_from_nodeBenjamin Schubert2019-06-071-2/+2
| * _loader/types: Use an accumulator to speed up _extract_depends_from_nodeBenjamin Schubert2019-06-071-15/+8
| * _loader/types: add type information on _extract_depends_from_nodeBenjamin Schubert2019-06-071-11/+15
| * _loader/types: Use helper function for extract_depends_from_nodeBenjamin Schubert2019-06-071-17/+30
| * _loader: Move extract_depends_from_node from loadelement to typesBenjamin Schubert2019-06-075-52/+49
|/
* Merge branch 'bschubert/stricter-node-api' into 'master'bst-marge-bot2019-06-075-23/+22
|\
| * NEWS: restrict `Plugin.node_items` to be called on `Node`s.bschubert/stricter-node-apiBenjamin Schubert2019-06-072-3/+6
| * _yaml: Don't check for none node in __trim_list_provenanceBenjamin Schubert2019-06-071-2/+2
| * _yaml: Ensure every element passed to list_copy or node_set is a NodeBenjamin Schubert2019-06-071-4/+6
| * _yaml: Restrict parameter of node_items and node_keys to be 'Node'Benjamin Schubert2019-06-073-14/+8
|/
* Merge branch 'tpollard/bzrfix' into 'master'bst-marge-bot2019-06-071-0/+1
|\
| * testing/_utils/site.py: Fix missing BZR assignmentTom Pollard2019-06-071-0/+1
|/
* Merge branch 'jennis/push_based_pipeline' into 'master'bst-marge-bot2019-06-077-68/+202
|\
| * queue.py: Use heapq for the ready queuejennis/push_based_pipelineJames Ennis2019-06-073-3/+21
| * queue.py: Push-based queuesJames Ennis2019-06-075-55/+90
| * element.py: Add callbacks to be used upon specific state changesJames Ennis2019-06-071-2/+82
| * element.py: Speed up _buildable()Jürg Billeter2019-06-071-10/+1
| * element.py: Introduce __ready_for_runtime_and_cachedJames Ennis2019-06-071-1/+11
|/
* Merge branch 'aevri/job_msg_enum' into 'master'bst-marge-bot2019-06-0610-37/+52
|\
| * Use 'is' when comparing against JobStatusaevri/job_msg_enumAngelos Evripiotis2019-06-069-11/+11
| * _scheduler/jobs/job: make JobStatus an enumAngelos Evripiotis2019-06-061-1/+2
| * _scheduler/jobs/job: use enum for return codesAngelos Evripiotis2019-06-061-14/+18
| * _scheduler/jobs/job: use enum for message typesAngelos Evripiotis2019-06-061-11/+21
|/
* Merge branch 'bschubert/optimize-loader-types' into 'master'bst-marge-bot2019-06-065-21/+35
|\
| * _loader/types: type values wherever possibleBenjamin Schubert2019-06-061-8/+13
| * _loader/types: Make Dependency a cdef classBenjamin Schubert2019-06-061-1/+6
| * _loader/types: cimport yaml functions for better speedBenjamin Schubert2019-06-064-15/+17
| * _loader/types: move to a cython packageBenjamin Schubert2019-06-063-0/+2
| * _loader/types: use type(x) is str instead of isintanceBenjamin Schubert2019-06-061-1/+1
|/
* Merge branch 'bschubert/pylint-artifactcache' into 'master'bst-marge-bot2019-06-068-14/+34
|\