-
Notifications
You must be signed in to change notification settings - Fork 11
Open
Description
[
Bug Description
Given the following reproduction Scenario
The issue happens when running this command:
./vendor/bin/var-dump-check --no-colors --custom-function VarDumper::dump,VarDumper::dd --exclude app/classe/VarDumper.php app
... over a file containing this code:
<?php
use app\classe\VarDumper;
switch('test') {
case 'test':
app\classe\VarDumper::dd("Bonjour");
VarDumper::dd("Bonjour");
//app\classe\VarDumper::dump("Bonjour");
VarDumper::dump("Bonjour");
break;
}
I'd expect the following behaviour
------------------------------------------------------------
Forgotten dump 'VarDumper' found in app/testVD.php:6
4| switch('test') {
5| case 'test':
> 6| app\classe\VarDumper::dd("Bonjour");
7| VarDumper::dd("Bonjour");
8| //app\classe\VarDumper::dump("Bonjour");
------------------------------------------------------------
Forgotten dump 'VarDumper' found in app/testVD.php:7
5| case 'test':
6| app\classe\VarDumper::dd("Bonjour");
> 7| VarDumper::dd("Bonjour");
8| //app\classe\VarDumper::dump("Bonjour");
9| VarDumper::dump("Bonjour");
------------------------------------------------------------
Forgotten dump 'VarDumper' found in app/testVD.php:9
5| case 'test':
6| app\classe\VarDumper::dd("Bonjour");
7| VarDumper::dd("Bonjour");
8| //app\classe\VarDumper::dump("Bonjour");
> 9| VarDumper::dump("Bonjour");
Instead this happened
------------------------------------------------------------
Forgotten dump 'VarDumper' found in app/testVD.php:6
4| switch('test') {
5| case 'test':
> 6| app\classe\VarDumper::dd("Bonjour");
7| VarDumper::dd("Bonjour");
8| //app\classe\VarDumper::dump("Bonjour");
------------------------------------------------------------
Forgotten dump 'VarDumper' found in app/testVD.php:7
5| case 'test':
6| app\classe\VarDumper::dd("Bonjour");
> 7| VarDumper::dd("Bonjour");
8| //app\classe\VarDumper::dump("Bonjour");
9| VarDumper::dump("Bonjour");
Environment
Linux 6.2.0-39-generic on Rocky Linux 8.9 (Green Obsidian)
PHP 7.4.33 (cli) (built: Apr 10 2024 09:31:08) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.33, Copyright (c), by Zend Technologies
with Xdebug v2.9.8, Copyright (c) 2002-2020, by Derick Rethans
Additional Context (optional)
Tested Against main branch?
- I have verified the issue still exists in the main branch of this package.
Metadata
Metadata
Assignees
Labels
No labels