Skip to content

Fix "types as the only types passed to this method" false positive on generic parameter types #146

Fix "types as the only types passed to this method" false positive on generic parameter types

Fix "types as the only types passed to this method" false positive on generic parameter types #146

Workflow file for this run

name: Code Analysis
on:
pull_request: null
push:
branches:
- main
jobs:
code_analysis:
strategy:
fail-fast: false
matrix:
actions:
-
name: 'PHPStan'
run: composer phpstan --ansi
-
name: 'Composer Validate'
run: composer validate --ansi
-
name: 'Rector'
run: composer rector --ansi
-
name: 'Coding Standard'
run: composer check-cs --ansi
-
name: 'Tests'
run: vendor/bin/phpunit
-
name: 'Check Active Classes'
run: vendor/bin/class-leak check src --ansi
name: ${{ matrix.actions.name }}
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
# see https://github.com/shivammathur/setup-php
- uses: shivammathur/setup-php@v2
with:
php-version: 8.2
coverage: none
# composer install cache - https://github.com/ramsey/composer-install
- uses: "ramsey/composer-install@v2"
- run: ${{ matrix.actions.run }}