Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
PackageReference and transitive dependencies #9052
A while back you changed the default behavior of build dependency asset to transitive. I was reading discussions, as well as spec, but cannot find anything about potential issue with transitive dependencies. I will sum it up here:
In this case, UI is able to access both the Json.NET package and the ClassDB class, which is quite dangerous, because it could let the developers to skip the architectural layers set up during design phase.
Is there something I am missing?