diff --git a/.github/actions/composer/composer/install/run.sh b/.github/actions/composer/composer/install/run.sh index 3cc3df12..a052ba6a 100755 --- a/.github/actions/composer/composer/install/run.sh +++ b/.github/actions/composer/composer/install/run.sh @@ -3,19 +3,19 @@ dependencies="${COMPOSER_INSTALL_DEPENDENCIES}" if [[ ${dependencies} == "lowest" ]]; then - composer update --no-interaction --no-progress --no-suggest --prefer-lowest + composer update --no-interaction --no-progress --prefer-lowest exit $? fi if [[ ${dependencies} == "locked" ]]; then - composer install --no-interaction --no-progress --no-suggest + composer install --no-interaction --no-progress exit $? fi if [[ ${dependencies} == "highest" ]]; then - composer update --no-interaction --no-progress --no-suggest + composer update --no-interaction --no-progress exit $? fi diff --git a/.github/workflows/integrate.yaml b/.github/workflows/integrate.yaml index 4e177580..c81139e5 100644 --- a/.github/workflows/integrate.yaml +++ b/.github/workflows/integrate.yaml @@ -33,7 +33,7 @@ jobs: uses: "actions/checkout@v2.3.3" - name: "Lint YAML files" - uses: "ibiqlik/action-yamllint@v2" + uses: "ibiqlik/action-yamllint@v2.0.0" with: config_file: ".yamllint.yaml" file_or_dir: "." @@ -193,7 +193,6 @@ jobs: runs-on: "ubuntu-latest" strategy: - fail-fast: false matrix: php-version: - "7.2" diff --git a/phive.xml b/.phive/phars.xml similarity index 100% rename from phive.xml rename to .phive/phars.xml diff --git a/Makefile b/Makefile index b943815c..14cb7a3d 100644 --- a/Makefile +++ b/Makefile @@ -52,4 +52,4 @@ tests: vendor ## Runs auto-review, unit, and integration tests with phpunit/phpu vendor: composer.json composer.lock composer validate --strict - composer install --no-interaction --no-progress --no-suggest + composer install --no-interaction --no-progress diff --git a/phpstan.neon b/phpstan.neon index b3982253..1c193659 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -3,6 +3,7 @@ includes: parameters: checkMissingIterableValueType: false + ergebnis: classesAllowedToBeExtended: - Ergebnis\Json\Normalizer\Test\Unit\AbstractNormalizerTestCase @@ -10,9 +11,13 @@ parameters: - Ergebnis\Json\Normalizer\Test\Unit\Vendor\Composer\AbstractComposerTestCase - InvalidArgumentException - RuntimeException + inferPrivatePropertyTypeFromConstructor: true + level: max + paths: - src/ - test/ + tmpDir: .build/phpstan/