You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a developer, I must manually define all dependencies now. If module A is dependent on module B, and module B is dependent on module C, then as a developer, one must define modules B and C as dependencies in module A.
In order to support transitive dependencies, there are two types of dependencies: direct and indirect. A direct dependency means that module A can't be compiled without module C. On the other hand, an indirect dependency means that module A can be compiled without module C. This is common when module B simply uses module C to create a gRPC client to call.
Therefore, we should only resolve direct dependencies and vendor them.
The text was updated successfully, but these errors were encountered:
As a developer, I must manually define all dependencies now. If module A is dependent on module B, and module B is dependent on module C, then as a developer, one must define modules B and C as dependencies in module A.
In order to support transitive dependencies, there are two types of dependencies: direct and indirect. A direct dependency means that module A can't be compiled without module C. On the other hand, an indirect dependency means that module A can be compiled without module C. This is common when module B simply uses module C to create a gRPC client to call.
Therefore, we should only resolve direct dependencies and vendor them.
The text was updated successfully, but these errors were encountered: