PR #2493 introduced the new project.json schema. The tree has 118 files with the old schema, which added several hundred warnings. This change can't go in until PR #2864 does - it relies on those bug fixes.
Add new tests to invokde executable dependency via a tool command.