GoogleCloudPlatform / GoogleCloudPlatform/cloud-opensource-java
Linkage Checker to report which version of a library has expected symbols
- Lenguaje dominante
- Java
- Estrellas
- 163
- Forks
- 80
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Linkage Checker to report which version of a library has expected symbols.
Regarding the error below, it would be nice if it can show which versions of Guava (1) curator-client 4.2.0 uses and (2) the class path actually contains.
```
Class com.google.common.reflect.TypeToken is not found;
referenced by 6 class files
org.apache.curator.shaded.com.google.common.eventbus.SubscriberRegistry (curator-client-4.2.0.jar)
org.apache.curator.shaded.com.google.common.reflect.Element (curator-client-4.2.0.jar)
org.apache.curator.shaded.com.google.common.reflect.ImmutableTypeToInstanceMap (curator-client-4.2.0.jar)
org.apache.curator.shaded.com.google.common.reflect.Invokable (curator-client-4.2.0.jar)
org.apache.curator.shaded.com.google.common.reflect.MutableTypeToInstanceMap (curator-client-4.2.0.jar)
org.apache.curator.shaded.com.google.common.reflect.TypeToken (curator-client-4.2.0.jar)
```
After getting the error, we can report the different Guava versions by resolving the dependency of the Maven artifact of the source class.
Guía de contribución
Evaluación
Este issue todavía no se ha evaluado.