Skip to content

Remove @internal phpdoc from HttpClient - #1841

Merged
cleptric merged 3 commits into
getsentry:masterfrom
kafkiansky:remove-internal-httpclient
Jun 10, 2025
Merged

Remove @internal phpdoc from HttpClient#1841
cleptric merged 3 commits into
getsentry:masterfrom
kafkiansky:remove-internal-httpclient

Conversation

@kafkiansky

Copy link
Copy Markdown
Contributor

Closes #1818

Comment on lines -10 to -12
/**
* @internal
*/

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one should stay as is.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is declared as non–final and its fields are protected, so it can be inherited in userland.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We are not guaranteeing any BC in our Client. We want to be able to make breaking changes even in minors, hence it's marked as @internal.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done.

@cleptric
cleptric merged commit 7758c22 into getsentry:master Jun 10, 2025
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.

Add support for psr-7 http client

2 participants