Skip to content
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

Annotate classes to be @final #21

Merged
merged 1 commit into from
Jan 4, 2024
Merged

Annotate classes to be @final #21

merged 1 commit into from
Jan 4, 2024

Conversation

mpdude
Copy link
Member

@mpdude mpdude commented Jan 4, 2024

This is a soft, friendly way to announce we're going to make classes final in the next major version. It should be picked up at least by tools like Psalm or decent IDEs.

All those classes were never meant to be extended or to be used as extension points, only it was not technically prohibited.

This is a soft, friendly way to announce we're going to make classes final in the next major version. It should be picked up at least by tools like Psalm or decent IDEs.

All those classes were never  meant to be extended or to be used as extension points, only it was not technically prohibited.
@mpdude mpdude merged commit c8dc4df into master Jan 4, 2024
6 checks passed
@mpdude mpdude deleted the announce-final branch January 4, 2024 16:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant