godaddy-wordpress / godaddy-wordpress/coblocks

Introduce static analysis

Open
#1,391 0 comments 0 reactions 0 assignees View on GitHub
[Priority] Low [Type] Enhancement
Dominant language
JavaScript
Stars
794
Forks
142
PR merge metrics
No merged PRs in 30d

Description

Simply

```
composer require --ignore-platform-reqs --dev szepeviktor/phpstan-wordpress
vendor/bin/phpstan analyze
```

`phpstan.neon.dist`

```yaml
includes:
- vendor/szepeviktor/phpstan-wordpress/extension.neon
parameters:
# TODO level: max
level: 5
inferPrivatePropertyTypeFromConstructor: true
paths:
- src/
autoload_files:
- class-coblocks.php
- src/blocks/events/index.php
- src/blocks/post-carousel/index.php
- src/blocks/posts/index.php
- src/blocks/share/index.php
- src/blocks/social-profiles/index.php
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.