You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This may sound weird or go against the purpose, but is there any way to configure the checker for it to ignore specific files or folders?
Currently PSC will scan absolutely all classes and consider any public method part of the public API. While this is technically true there is a lot of classes in my code that are public while not being part of the "public" part of the package nor supposed to be used for public consumption. Classes like the ones that compile the PHAR and such, that aren't documented anywhere and are only there for internal use.
The text was updated successfully, but these errors were encountered:
Exclusion at a file/folder level is what #23 should bring.
Exclusion of classes that do not use @api annotation in a package that uses it is what #8 should bring.
Hopefully these two cover most of the inclusion/exclusion people will need.
This may sound weird or go against the purpose, but is there any way to configure the checker for it to ignore specific files or folders?
Currently PSC will scan absolutely all classes and consider any public method part of the public API. While this is technically true there is a lot of classes in my code that are public while not being part of the "public" part of the package nor supposed to be used for public consumption. Classes like the ones that compile the PHAR and such, that aren't documented anywhere and are only there for internal use.
The text was updated successfully, but these errors were encountered: