Skip to content

Issue #3416848: Remove Api Platform, rework tooling, fix builds

Richard Allen requested to merge issue/musica-3416848:3416848 into 1.1.x

Remove Platform Api's Schema Generator and rework all tooling.

  • Schema generator is out, Panetonne is in.
  • Was formerly tools/schema-generator, now it's tools/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.

Merge request reports