#!/usr/bin/env bash

set -e

symfony php vendor/bin/phpcs -n \
  --standard="Drupal,DrupalPractice" \
  --extensions="php,module,inc,install,test,profile,theme" \
  --ignore=*/tests/* \
  --exclude="Drupal.Commenting.ClassComment,Drupal.Commenting.FunctionComment" \
  web/modules/custom

# symfony php vendor/bin/phpcs -ns \
#   --standard="Drupal,DrupalPractice" \
#   --extensions="php,module,inc,install,test,profile,theme" \
#   --exclude="Drupal.Commenting.ClassComment,Drupal.Commenting.DocComment,Drupal.Commenting.FunctionComment,Drupal.NamingConventions.ValidFunctionName" \
#   web/modules/custom/**/tests

vendor/bin/phpstan analyze