This is an automated email from the ASF dual-hosted git repository.
sjanc pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-newt.git
from ac08d5bc newt: Test local.project.yml overrides in upgrade tests
new 96ea54d7 newt: Exit with error on unknown command or flag
new e6d8b5e4 newt/cli: Report errors from loading package repos on upgrade
new 98bc8868 newt/builder: Return errors from size report tools
new 87c6c26c newt/toolchain: Derive nm and addr2line path from objdump.exe
new a35cdb66 newt/toolchain: Report compiler tools missing in compiler.yml
new 51a68da1 newt/builder: Fail load and debug if BSP has no script
new 53f2a59e newt/cli: Report unknown repository in newt info
new bfe414ea newt/parse: Lex relational operators without surrounding
spaces
new 0803e16b newt/parse: Reject tokens after parenthesized expression
new f1b78333 yaml: Reject configuration files without top-level mapping
new 0d173ab4 newt/ycfg: Warn about ignored non-map values
new c9078091 newt/project: Warn about nested repository map in project.yml
new 6e2ab629 newt/docs: Report doxygen and sphinx-build failures
new 2e8bbd40 newt/cli: Explain missing arguments of target set and cmake
new 9e562340 newt/mfg: Treat missing mfg.meta as no meta
The 15 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:
newt/builder/load.go | 21 +-
newt/builder/size_report.go | 50 ++--
.../docs_cmds.go => builder/size_report_test.go} | 52 ++--
newt/cli/docs_cmds.go | 9 +-
newt/cli/project_cmds.go | 11 +-
newt/cli/target_cmds.go | 9 +-
newt/docs/docsbuilder.go | 23 +-
newt/error_reporting_test.go | 288 +++++++++++++++++++++
newt/mfg/decode.go | 2 +-
.../mfg/decode_meta_test.go | 23 +-
newt/newt.go | 5 +-
newt/parse/lex.go | 2 +-
newt/parse/operators_test.go | 82 ++++++
newt/parse/parse.go | 4 +
newt/project/project.go | 7 +
.../apps/app/pkg.yml | 0
.../project.yml | 2 +-
.../repos/apache-mynewt-core/compiler/sim/pkg.yml | 0
.../repos/apache-mynewt-core/hw/bsp/sim/bsp.yml | 0
.../repos/apache-mynewt-core/hw/bsp/sim/pkg.yml | 0
.../repos/apache-mynewt-core/repository.yml | 0
.../repos/apache-mynewt-core/sys/foo/pkg.yml | 3 -
.../repos/apache-mynewt-core/sys/foo}/syscfg.yml | 4 +
.../fail => error_reporting/targets/app}/pkg.yml | 2 +-
.../targets/app}/target.yml | 0
newt/toolchain/compiler.go | 75 +++++-
.../{dump/extcmd.go => toolchain/toolpath_test.go} | 53 ++--
newt/ycfg/ycfg.go | 37 +++
yaml/decode.go | 13 +
yaml/{shim.go => toplevel_test.go} | 46 ++--
30 files changed, 698 insertions(+), 125 deletions(-)
copy newt/{cli/docs_cmds.go => builder/size_report_test.go} (51%)
create mode 100644 newt/error_reporting_test.go
copy util/unixchild/syscall_unix.go => newt/mfg/decode_meta_test.go (65%)
create mode 100644 newt/parse/operators_test.go
copy newt/testdata/{syscfg_collision => error_reporting}/apps/app/pkg.yml
(100%)
copy newt/testdata/{syscfg_collision => error_reporting}/project.yml (96%)
copy newt/testdata/{syscfg_collision =>
error_reporting}/repos/apache-mynewt-core/compiler/sim/pkg.yml (100%)
copy newt/testdata/{syscfg_collision =>
error_reporting}/repos/apache-mynewt-core/hw/bsp/sim/bsp.yml (100%)
copy newt/testdata/{syscfg_collision =>
error_reporting}/repos/apache-mynewt-core/hw/bsp/sim/pkg.yml (100%)
copy newt/testdata/{syscfg_collision =>
error_reporting}/repos/apache-mynewt-core/repository.yml (100%)
copy newt/testdata/{syscfg_collision =>
error_reporting}/repos/apache-mynewt-core/sys/foo/pkg.yml (96%)
copy newt/testdata/{dump/proj/repos/apache-mynewt-nimble/nimble/host/util =>
error_reporting/repos/apache-mynewt-core/sys/foo}/syscfg.yml (92%)
copy newt/testdata/{syscfg_collision/targets/fail =>
error_reporting/targets/app}/pkg.yml (97%)
copy newt/testdata/{syscfg_collision/targets/fail =>
error_reporting/targets/app}/target.yml (100%)
copy newt/{dump/extcmd.go => toolchain/toolpath_test.go} (54%)
copy yaml/{shim.go => toplevel_test.go} (51%)