This is an automated email from the ASF dual-hosted git repository.
tvb pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/buildstream.git.
from 89100e1 Merge pull request #1520 from
apache/tristan/remove-plan-selection-mode
add 971731e tests/frontend/buildcheckout.py: Remove element name tests
from here
add b62dbec Strict element naming format.
add 8378283 tests/format/elementnames.py: Added format test for element
names
add eb0d9f5 NEWS: Document breaking change of requiring valid element
names
new 0b8c2e1 Merge pull request #1523 from
apache/tristan/strict-element-names
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
NEWS | 6 ++
src/buildstream/_loader/loader.py | 65 +++++++++-------------
src/buildstream/exceptions.py | 12 ++++
src/buildstream/types.py | 12 ----
tests/format/elementnames.py | 29 ++++++++++
.../elementnames/bad-chars-dep.bst} | 3 +-
.../elementnames/bad-suffix-dep.bst} | 3 +-
.../project.conf | 2 +-
tests/frontend/buildcheckout.py | 56 +------------------
.../project/elements/invalid-chars-in-dep.bst | 8 ---
tests/frontend/project/elements/target2.bst | 7 ---
tests/frontend/project/project.conf | 4 --
12 files changed, 77 insertions(+), 130 deletions(-)
create mode 100644 tests/format/elementnames.py
copy tests/{frontend/workspaced-runtime-dep/elements/stack.bst =>
format/elementnames/bad-chars-dep.bst} (56%)
copy tests/{frontend/workspaced-runtime-dep/elements/stack.bst =>
format/elementnames/bad-suffix-dep.bst} (58%)
copy tests/format/{variables/missing_variables => elementnames}/project.conf
(87%)
delete mode 100644 tests/frontend/project/elements/invalid-chars-in-dep.bst
delete mode 100644 tests/frontend/project/elements/target2.bst