Hello and thank you all for the great project.
I came across to the question that why spring boot starter validation dependency is included in the client dependency. I use it everyday and I have no problem with it being transient dependency. However, sometimes it makes me confuse when it comes to dependency management per se..
I know that from 2.3.x, Spring Boot Starter Web removed the transient dependency for boot starter validation, but I am wondering if that would happen to cloud starter netflix eureka client as well.
I know this could be tedious at some degree, however, really wished to know, as I manage the projects, there are so many duplicated imports for the validation, like 6 out of 10. (And there seems to be no documentation of it, or maybe I missed it...?)
Waiting for the answer...
Kind regards, Seunghyun Bosco Bae.
Comment From: OlgaMaciaszek
Hi @state303 , this comes as a transitive dependency from SC LoadBalancer and SC Config Server. I don't believe we need it in SC LoadBalancer - have created this issue. @spencergibb could you verify when it comes to SC Config?
Comment From: spencergibb
we use validation, without it, it would be a problem
Comment From: spring-cloud-issues
Closing due to age of the question. If you would like us to look at this issue, please comment and we will look at re-opening the issue.