GoogleCloudPlatform / GoogleCloudPlatform/cloud-opensource-java
DependencyGraphBuilder to take managedDependencies
- Vorherrschende Sprache
- Java
- Sterne
- 163
- Forks
- 80
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
(not yet started)
If DependencyGraphBuilder, which currently has only `repositories` field, takes managedDependencies, then we can simulate linkage errors that would appear when a project uses a BOM and depends on particular Maven artifacts. For instance, we can simulate linkage errors generated by a project that uses `com.google.cloud:libraries-bom:3.4.0` with dependencies of `org.apache.beam:beam-sdks-java-core:2.18` and `com.google.cloud:google-cloud-kms`.
Such simulations help to ensure there's no linkage conflicts **caused by combining** Apache Beam and libraries-bom. Each of the libraries has some linkage errors, such as appengine-api-sdk.
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.