-
-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Internal classes #1082
Comments
tbh, all concrete classes can be e.g. phpbench/lib/Extension/RunnerExtension.php Lines 115 to 117 in 914cee8
the |
Ok, and all classes used in interfaces must be public I assume. |
Yes, you're right 👍 |
I have an idea.
We can mark all classes which should not used by users as
@internal
(https://docs.phpdoc.org/2.9/references/phpdoc/tags/internal.html) and make a new patch release.After that, we will be able to change them as we want without fear of violating B/C.
What do you think?
But I'll need you help here as I don't know which classes must remain "public".
The text was updated successfully, but these errors were encountered: