You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@buildstream.apache.org by tv...@apache.org on 2022/03/17 06:13:13 UTC
[buildstream] 01/01: Merge pull request #1609 from apache/tristan/virtual-directory-cleanup
This is an automated email from the ASF dual-hosted git repository.
tvb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/buildstream.git
commit 98ff0539aed4021623381348e04f43923da97055
Merge: 1c75be3 f8f76c2
Author: Tristan Van Berkom <tr...@codethink.co.uk>
AuthorDate: Thu Mar 17 15:13:08 2022 +0900
Merge pull request #1609 from apache/tristan/virtual-directory-cleanup
Directory API refactoring
doc/source/core_framework.rst | 1 +
src/buildstream/__init__.py | 2 +-
src/buildstream/_artifact.py | 16 +-
src/buildstream/_elementsources.py | 8 +-
src/buildstream/_frontend/cli.py | 3 +-
src/buildstream/_frontend/widget.py | 74 +-
src/buildstream/_sourcecache.py | 2 +-
src/buildstream/_stream.py | 26 +-
src/buildstream/buildelement.py | 2 +-
src/buildstream/element.py | 44 +-
src/buildstream/plugins/elements/compose.py | 18 +-
src/buildstream/plugins/elements/import.py | 10 +-
src/buildstream/plugins/elements/stack.py | 2 +-
src/buildstream/plugins/sources/workspace.py | 4 +-
src/buildstream/sandbox/_sandboxreapi.py | 24 +-
src/buildstream/sandbox/sandbox.py | 13 +-
src/buildstream/scriptelement.py | 3 +-
src/buildstream/storage/__init__.py | 2 +-
src/buildstream/storage/_casbaseddirectory.py | 1291 +++++++++++------------
src/buildstream/storage/_filebaseddirectory.py | 605 ++++++-----
src/buildstream/storage/directory.py | 566 ++++++----
tests/frontend/artifact_list_contents.py | 15 +-
tests/frontend/project/plugins/randomelement.py | 2 +-
tests/internals/storage.py | 80 +-
tests/internals/storage_vdir_import.py | 38 +-
25 files changed, 1471 insertions(+), 1380 deletions(-)