Description
This PR have removed three SenderConfiguration also its Sender: UrlConnectionSenderConfiguration, RestTemplateSenderConfiguration and WebClientSenderConfiguration in file ZipkinConfigurations. Remove the related test cases about these SenderConfiguration class in file ZipkinConfigurationsSenderConfigurationTests.
Related Issue
Fixed #42589, #43047, #43048
Type of Change
- [X] Remove feature
- [X] Remove related tests
- [ ] Add new test cases
- [ ] Documentation update
Checklist
- [X] I have reviewed the code for any potential issues or improvements.
- [X] I have run tests locally and they are passing.
- [X] I have followed the coding style and conventions of the project.
Screenshots
Additional Notes
I does remove the other Senders and its SenderConfiguration class, and also remove the test class related to these deprecated🥰. But do I need refactor ZipkinConfiguration structure, and write some test case to integrate test this modified class.🤨 Also update the documents about this related Sender🤔. Please give me some advice if this PR can't be merged🥹, and I will try my best to fix it up. Looking forward to your reply❤️~
Comment From: wilkinsona
Thanks for the PR, @wickdynex. Unfortunately, this is changing too many different things for a single PR. Please just focus on the changes for #42589 as already described by @mhalbritter:
In the scope of this issue, you should just reorder the configurations, like you said in https://github.com/spring-projects/spring-boot/issues/42589#issuecomment-2450330858. And I guess some tests needs to be adapted.
Comment From: wickdynex
Thanks for the PR, @wickdynex. Unfortunately, this is changing too many different things for a single PR. Please just focus on the changes for #42589 as already described by @mhalbritter:
In the scope of this issue, you should just reorder the configurations, like you said in #42589 (comment). And I guess some tests needs to be adapted.
Alright, maybe I should split this PR into 3 pieces for 3 issues🤔? I feel sorry to deal many issues in a single PR, it makes code review difficult🥺. emmm, and how to deal with this PR, close or continually commit on this branch? do u have any idea?🥰 And also assign the issue #43047, #43048 to me? If I can fix it🥳.
Comment From: wilkinsona
how to deal with this PR, close or continually commit on this branch?
You can either:
- replace the five commits on your
remove-deprecated-zipkin-senderbranch with a single commit that just contains the changes for #42589 and then force-push - close this PR an open a fresh one that contains a single commit focussed on #42589
And also assign the issue https://github.com/spring-projects/spring-boot/issues/43047, https://github.com/spring-projects/spring-boot/issues/43048 to me? If I can fix it🥳
One thing at a time please. Let's get a PR for #42589 into a state where it's ready to be merged before considering the other two issues.
Comment From: snicoll
I can see you created a new PR. closing this one
Comment From: wickdynex
I can see you created a new PR. closing this one
Yeah, thanks for your help🥳.