diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon new file mode 100644 index 00000000..ac764221 --- /dev/null +++ b/phpstan-baseline.neon @@ -0,0 +1,36 @@ +parameters: + ignoreErrors: + - + message: "#^\\\\Drupal calls should be avoided in classes, use dependency injection instead$#" + count: 2 + path: modules/farm_rothamsted_experiment/src/Form/ExperimentPlotGeometryForm.php + + - + message: "#^\\\\Drupal calls should be avoided in classes, use dependency injection instead$#" + count: 2 + path: modules/farm_rothamsted_experiment/src/Form/ExperimentVariableForm.php + + - + message: "#^\\\\Drupal calls should be avoided in classes, use dependency injection instead$#" + count: 1 + path: modules/farm_rothamsted_experiment/src/Plugin/views/join/RothamstedExperimentAssetLogs.php + + - + message: "#^\\\\Drupal calls should be avoided in classes, use dependency injection instead$#" + count: 1 + path: modules/farm_rothamsted_experiment/src/Plugin/views/join/RothamstedExperimentLogs.php + + - + message: "#^\\\\Drupal calls should be avoided in classes, use dependency injection instead$#" + count: 1 + path: modules/farm_rothamsted_experiment/src/Plugin/views/join/RothamstedExperimentPlotLogs.php + + - + message: "#^\\\\Drupal calls should be avoided in classes, use dependency injection instead$#" + count: 1 + path: modules/farm_rothamsted_experiment_research/src/ResearchEntityPermissionProvider.php + + - + message: "#^\\\\Drupal calls should be avoided in classes, use dependency injection instead$#" + count: 9 + path: modules/farm_rothamsted_quick/src/Plugin/QuickForm/QuickExperimentFormBase.php diff --git a/phpstan.neon b/phpstan.neon index 06bd2fd2..95a32cdf 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -1,3 +1,5 @@ +includes: + - phpstan-baseline.neon parameters: level: 1 reportUnmatchedIgnoredErrors: true