From ee2556e8fc7b17b26c9020b6edc03c15d8983bc8 Mon Sep 17 00:00:00 2001 From: Randall Wilk <22842525+rawilk@users.noreply.github.com> Date: Tue, 25 Feb 2025 13:25:51 -0600 Subject: [PATCH] Remove larastan (#78) --- .github/workflows/larastan.yml | 26 -------------------------- composer.json | 2 -- phpstan.neon.dist | 13 ------------- 3 files changed, 41 deletions(-) delete mode 100644 .github/workflows/larastan.yml delete mode 100644 phpstan.neon.dist diff --git a/.github/workflows/larastan.yml b/.github/workflows/larastan.yml deleted file mode 100644 index 87fe882..0000000 --- a/.github/workflows/larastan.yml +++ /dev/null @@ -1,26 +0,0 @@ -name: Larastan - -on: - push: - paths: - - '**.php' - - 'phpstan.neon.dist' - -jobs: - larastan: - name: larastan - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - - name: Setup PHP - uses: shivammathur/setup-php@v2 - with: - php-version: '8.2' - coverage: none - - - name: Install dependencies - uses: ramsey/composer-install@v3 - - - name: Run Larastan - run: ./vendor/bin/phpstan --error-format=github diff --git a/composer.json b/composer.json index 6d84da8..f3347be 100644 --- a/composer.json +++ b/composer.json @@ -26,7 +26,6 @@ }, "require-dev": { "laravel/pint": "^1.2", - "nunomaduro/larastan": "^2.6", "orchestra/testbench": "^8.0|^9.0", "pestphp/pest": "^2.10", "pestphp/pest-plugin-laravel": "^2.2", @@ -49,7 +48,6 @@ "post-autoload-dump": [ "@php ./vendor/bin/testbench package:discover --ansi" ], - "analyse": "vendor/bin/phpstan analyse", "test": "vendor/bin/pest -p", "format": "vendor/bin/pint --dirty" }, diff --git a/phpstan.neon.dist b/phpstan.neon.dist deleted file mode 100644 index 5e7ef9c..0000000 --- a/phpstan.neon.dist +++ /dev/null @@ -1,13 +0,0 @@ -includes: - - ./vendor/nunomaduro/larastan/extension.neon - -parameters: - level: 4 - paths: - - src - - config - - database - tmpDir: build/phpstan - checkOctaneCompatibility: true - checkModelProperties: true - checkMissingIterableValueType: false