Skip to content

Introduce strict array_filter call (require callback method) #221

Introduce strict array_filter call (require callback method)

Introduce strict array_filter call (require callback method) #221

Triggered via pull request February 15, 2024 12:57
Status Failure
Total duration 57s
Artifacts

build.yml

on: pull_request
Coding Standard
11s
Coding Standard
Matrix: Lint
Matrix: PHPStan
Matrix: Tests
Fit to window
Zoom out
Zoom in

Annotations

96 errors and 31 warnings
PHPStan (8.0, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L90
Only booleans are allowed in an if condition, PHPStan\TrinaryLogic given.
PHPStan (8.0, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Negated boolean expression is always false.
PHPStan (8.0, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Only booleans are allowed in a negated boolean, PHPStan\TrinaryLogic given.
PHPStan (8.0, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Result of && is always false.
PHPStan (8.0, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L101
Unreachable statement - code above always terminates.
PHPStan (8.0, highest)
Process completed with exit code 2.
PHPStan (7.3, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L90
Only booleans are allowed in an if condition, PHPStan\TrinaryLogic given.
PHPStan (7.3, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Negated boolean expression is always false.
PHPStan (7.3, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Only booleans are allowed in a negated boolean, PHPStan\TrinaryLogic given.
PHPStan (7.3, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Result of && is always false.
PHPStan (7.3, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L101
Unreachable statement - code above always terminates.
PHPStan (7.3, lowest)
Process completed with exit code 2.
PHPStan (7.2, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L90
Only booleans are allowed in an if condition, PHPStan\TrinaryLogic given.
PHPStan (7.2, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Negated boolean expression is always false.
PHPStan (7.2, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Only booleans are allowed in a negated boolean, PHPStan\TrinaryLogic given.
PHPStan (7.2, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Result of && is always false.
PHPStan (7.2, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L101
Unreachable statement - code above always terminates.
PHPStan (7.2, lowest)
Process completed with exit code 2.
PHPStan (7.4, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L90
Only booleans are allowed in an if condition, PHPStan\TrinaryLogic given.
PHPStan (7.4, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Negated boolean expression is always false.
PHPStan (7.4, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Only booleans are allowed in a negated boolean, PHPStan\TrinaryLogic given.
PHPStan (7.4, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Result of && is always false.
PHPStan (7.4, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L101
Unreachable statement - code above always terminates.
PHPStan (7.4, lowest)
Process completed with exit code 2.
PHPStan (8.2, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L90
Only booleans are allowed in an if condition, PHPStan\TrinaryLogic given.
PHPStan (8.2, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Negated boolean expression is always false.
PHPStan (8.2, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Only booleans are allowed in a negated boolean, PHPStan\TrinaryLogic given.
PHPStan (8.2, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Result of && is always false.
PHPStan (8.2, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L101
Unreachable statement - code above always terminates.
PHPStan (8.2, lowest)
Process completed with exit code 2.
PHPStan (7.2, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L90
Only booleans are allowed in an if condition, PHPStan\TrinaryLogic given.
PHPStan (7.2, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Negated boolean expression is always false.
PHPStan (7.2, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Only booleans are allowed in a negated boolean, PHPStan\TrinaryLogic given.
PHPStan (7.2, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Result of && is always false.
PHPStan (7.2, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L101
Unreachable statement - code above always terminates.
PHPStan (7.2, highest)
Process completed with exit code 2.
PHPStan (8.2, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L90
Only booleans are allowed in an if condition, PHPStan\TrinaryLogic given.
PHPStan (8.2, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Negated boolean expression is always false.
PHPStan (8.2, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Only booleans are allowed in a negated boolean, PHPStan\TrinaryLogic given.
PHPStan (8.2, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Result of && is always false.
PHPStan (8.2, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L101
Unreachable statement - code above always terminates.
PHPStan (8.2, highest)
Process completed with exit code 2.
PHPStan (7.3, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L90
Only booleans are allowed in an if condition, PHPStan\TrinaryLogic given.
PHPStan (7.3, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Negated boolean expression is always false.
PHPStan (7.3, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Only booleans are allowed in a negated boolean, PHPStan\TrinaryLogic given.
PHPStan (7.3, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Result of && is always false.
PHPStan (7.3, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L101
Unreachable statement - code above always terminates.
PHPStan (7.3, highest)
Process completed with exit code 2.
PHPStan (8.1, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L90
Only booleans are allowed in an if condition, PHPStan\TrinaryLogic given.
PHPStan (8.1, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Negated boolean expression is always false.
PHPStan (8.1, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Only booleans are allowed in a negated boolean, PHPStan\TrinaryLogic given.
PHPStan (8.1, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Result of && is always false.
PHPStan (8.1, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L101
Unreachable statement - code above always terminates.
PHPStan (8.1, lowest)
Process completed with exit code 2.
PHPStan (7.4, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L90
Only booleans are allowed in an if condition, PHPStan\TrinaryLogic given.
PHPStan (7.4, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Negated boolean expression is always false.
PHPStan (7.4, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Only booleans are allowed in a negated boolean, PHPStan\TrinaryLogic given.
PHPStan (7.4, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Result of && is always false.
PHPStan (7.4, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L101
Unreachable statement - code above always terminates.
PHPStan (7.4, highest)
Process completed with exit code 2.
PHPStan (8.0, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L90
Only booleans are allowed in an if condition, PHPStan\TrinaryLogic given.
PHPStan (8.0, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Negated boolean expression is always false.
PHPStan (8.0, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Only booleans are allowed in a negated boolean, PHPStan\TrinaryLogic given.
PHPStan (8.0, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Result of && is always false.
PHPStan (8.0, lowest): src/Rules/Functions/ArrayFilterStrictRule.php#L101
Unreachable statement - code above always terminates.
PHPStan (8.0, lowest)
Process completed with exit code 2.
PHPStan (8.1, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L90
Only booleans are allowed in an if condition, PHPStan\TrinaryLogic given.
PHPStan (8.1, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Negated boolean expression is always false.
PHPStan (8.1, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Only booleans are allowed in a negated boolean, PHPStan\TrinaryLogic given.
PHPStan (8.1, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L94
Result of && is always false.
PHPStan (8.1, highest): src/Rules/Functions/ArrayFilterStrictRule.php#L101
Unreachable statement - code above always terminates.
PHPStan (8.1, highest)
Process completed with exit code 2.
Tests (8.1, highest)
Process completed with exit code 2.
Tests (8.1, lowest)
Process completed with exit code 2.
Tests (7.4, lowest)
Process completed with exit code 2.
Tests (7.4, highest)
Process completed with exit code 2.
Tests (7.2, highest)
Process completed with exit code 2.
Tests (8.0, highest)
Process completed with exit code 2.
Tests (7.3, highest)
Process completed with exit code 2.
Tests (8.0, lowest)
Process completed with exit code 2.
Tests (8.2, lowest)
Process completed with exit code 2.
Tests (7.3, lowest)
Process completed with exit code 2.
Tests (7.2, lowest)
Process completed with exit code 2.
Tests (8.2, highest)
Process completed with exit code 2.
Coding Standard
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Lint (8.1)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHPStan (8.0, highest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHPStan (7.3, lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Lint (8.2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHPStan (7.2, lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHPStan (7.4, lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHPStan (8.2, lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHPStan (7.2, highest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Lint (8.0)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Lint (7.2)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHPStan (8.2, highest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHPStan (7.3, highest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Lint (7.3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHPStan (8.1, lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHPStan (7.4, highest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHPStan (8.0, lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
PHPStan (8.1, highest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Lint (7.4)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Tests (8.1, highest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Tests (8.1, lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Tests (7.4, lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Tests (7.4, highest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Tests (7.2, highest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Tests (8.0, highest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Tests (7.3, highest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Tests (8.0, lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Tests (8.2, lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Tests (7.3, lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Tests (7.2, lowest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Tests (8.2, highest)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.