Issue #3416848: Remove Api Platform, rework tooling, fix builds
Remove Platform Api's Schema Generator and rework all tooling.
- Schema generator is out, Panetonne is in.
- Was formerly
tools/schema-generator
, now it'stools/panettone
. - Drupal core still requires drupal/core-dev installed at core location for PHPUnit to work in most instances.
- phpunit, phpstan, phpcs all reside in the
tools
directory. - There is a project level
.vscode
to make things easier. - Intelephense is tweaked to find symbols in the current workspace, drupal core, and PHPUnit vendor in the project's tool dir.
- With all tooling inside
tools
, was able to clean the project's root of all third-party tool configuration files.