Hi,
It seems the configuration files.exclude does not work correctly to avoid references/symbols.
This is my config:
// Exclude files in the VS explorer
"files.exclude": {
/* -------------------------------------------------- */
"**/.angular": true,
"**/bin": true,
"**/build": true,
"**/dist": true,
"**/node_modules": true,
/* -------------------------------------------------- */
"phpclishell/vendor": false,
"phpclishell/phpunit": false,
/* -------------------------------------------------- */
/* -------------------------------------------------- */
"phpclishell/development": true,
"phpclishell/documentation": true,
/* -------------------------------------------------- */
"phpclishell/tools": true,
"phpclishell/src/**/tools": false,
},
// Exclude folders in the search results
"search.exclude": {
"**/.angular": true,
"**/bin": true,
"**/build": true,
"**/dist": true,
"**/node_modules": true,
"phpclishell/bin": true,
"phpclishell/build": true,
"phpclishell/tools": true,
"phpclishell/vendor": true,
"phpclishell/phpunit": false,
"phpclishell/development": true,
"phpclishell/documentation": true,
// Duplicated location, see phpCliShell/tests
"phpclishell/phpunit/tests": true,
},
I have a reference for a trait function to the file phpclishell/development/src/phpCliShell/Application/Netbox/Routine/Archives/AbstractNewLeafMasterInterco.php
With the configuration "phpclishell/development": true, we should not have this reference.
Thank you for the fix.
Related to these tickets: